DBMS architecture
American National Standards Institute (ANSI)
The External Level (User Representation of Data)
The Conceptual Level (Holistic Representation of Data)
The Internal Level (Physical Representation of Data)
Database Schema
External Schema
Conceptual Schema
Internal Schema
Database Instance
Data Definition Language
Data Manipulation Language
insertion of new data into the database
modification of data stored in the database.
retrieval of data contained in the database
deletion of data from the database.
Procedural DML
Non Procedural DML
4GL (Fourth-Generation Language)
Form Generators
Report Generators
Graphic Generators
Application Generators
Data storage, retrieval, and Update
A user-accessible catalog
Transaction support
Concurrency control services
Recovery services
Authorization services
Support for data communication
Integrity Services
Services to promote data independence
Utility services
Hardware
Software
Data
Procedures
People
Teleprocessing
File-Sever Architecture
Client server architecture
Client (tier 1)
Fat
Significant
Server (tier 2)
Transaction Processing Monitors