Database Architecture
Database Architecture
4.1. Introduction
In our previous topic we discussed various database models: hierarchical model,
network model, relational model and finally object oriented model. In this lesson
we will discuss database architecture and data independence.
4.2. Topic objectives
By the end of this topic you will be able to:
Discuss the three levels of database architecture
Describe the two types of data independence
4.3. Lesson outline
This topic has been organized as follows:
4.1. Introduction
4.2. Lesson objectives
4.3. Lesson outline
4.4. Database architecture
4.5. Data independence
4.6. Revision questions
4.7. Summary
4.8. Suggested reading
4.4. Database Architecture
The architecture of a system defines its structure in terms of components,
function of each component and interrelationships and interactions between
those components. The database architecture defines the structure of a
database systems consisting of three levels of abstractions proposed by ANSI
PARC.
Logical level
Physical level
Stored database
Physical data
independence