Database System Concepts and Architecture: an Introduction

by K. Yue

1. Resources

2. DB Concepts and Architecture

Data models: Collections of concepts that describe the structure of a database.

Three-Schema DB Architecture:

Consult Figure 2 of Chapter 2 of Elmasri.

Three layer DB architecture

Be sure to familiarize yourself with the terminology of DBMS appearing in Chapter 2. E.g. DDL, DML, query compiler, catalog, concurrency control system, buffer management system, data dictionary, data independence, etc.