Limitations of the File-Based Approach

ANSI-SPARC Three-Level Architecture

  1. External Level - users
  2. Conceptual Level - describing what data is stored in the database and relationships among the data.
  3. Internal Level - describes how the data is stored in the database.
  4. Database - physical data organization

Catalog

Schema

DDL ( Data Definition Language )

DML ( Data Manipulation Language )

Procedural DML