DataBaseManagement System
Dr.S.Sivakumar,Principal
C.P.A College, Bodinayakanur
1
Chapter 1: Introduction
Database Management System (DBMS)
Purpose of Database System
Purpose of Database Systems (Cont.)
Levels of Abstraction
type customer = record� name : string;� street : string;� city : integer;� end;
View of Data
An architecture for a database system
Instances and Schemas
Data Models
Entity-Relationship Model
Example of schema in the entity-relationship model
Entity Relationship Model (Cont.)
Relational Model
customer-
name
Customer-id
customer-
street
customer-
city
account-
number
Johnson
Smith
Johnson
Jones
Smith
192-83-7465
019-28-3746
192-83-7465
321-12-3123
019-28-3746
Alma
North
Alma
Main
North
Palo Alto
Rye
Palo Alto
Harrison
Rye
A-101
A-215
A-201
A-217
A-201
Attributes
A Sample Relational Database
Data Definition Language (DDL)
Data Manipulation Language (DML)
SQL
Database Users
Database Administrator
Transaction Management
Storage Management
Overall System Structure
Application Architectures