Professional Documents
Culture Documents
1.0 Introduction (Partc)
1.0 Introduction (Partc)
1.0 Introduction (Partc)
INTRODUCTION TO DATABASE
(PART C)
There are a few objectives that you
should achieve from this
presentation
2
THREE LEVEL ANSI-SPARC
ARCHITECTURE
3
View 1 View 2 View 3
LEVEL 1 : EXTERNAL LAYER
Database
4
View 1 View 2 View 3
LEVEL 1 : EXTERNAL LAYER
Internal
Schema
5
View 1 View 2 View 3
LEVEL 2 : CONCEPTUAL LAYER
Internal
Schema
• Contain whole data about entity
Database
6
View 1 View 2 View 3
LEVEL 3 : INTERNAL LAYER
Internal
Schema
Database
7
ANSI-SPARC THREE LEVEL ARCHITECTURE
8
OBJECTIVES OF THREE-
LEVEL ARCHITECTURE
1 All users should be able to access same data.
9
OBJECTIVES OF THREE-
LEVEL ARCHITECTURE
4
DBA should be able to change database storage
structures without affecting the users' views.
5
Internal structure of database should be unaffected
by changes to physical aspects of storage.
10
DATA INDEPENDENCE AND THE ANSI-SPARC THREE-
LEVEL ARCHITECTURE
11
DATA INDEPENDENCE
• All objectives of three level architecture is to support main objectives that is DATA
INDEPENDENCE
• Data independence refer to the situation where upper levels are unaffected by
changes of lower levels
12
LOGICAL DATA INDEPENDENCE
13
PHYSICAL DATA INDEPENDENCE
14
Write up a summary of
what you have learn this
week in your website
15