Dbms Concepts & Architecture: Presented By:-Priyanka Naveen CDAC, Noida
Dbms Concepts & Architecture: Presented By:-Priyanka Naveen CDAC, Noida
ARCHITECTURE
Presented By:-
Priyanka Naveen
CDAC, Noida
1. OVERVIEW
1. Connect
2. Request
3. Reply
4. Response
External/Conceptual Mapping
STORED DATABASE
THREE SCHEMA ARCHITECTURE
A user-friendly tool to visualize the schema levels in the
database system.
Mostly, DBs do not separate the three levels completely, but
support it to some limit.
Three schemas are only descriptions of data; the actual data
exists at the physical level.
Mappings; The process of transforming requests and results
between levels.
– May be time-consuming, hence some databases do not
support external view
4. DATA INDEPENDENCE
Data Independence can be defined as the capacity to change
the schema at one level, without having to change the schema
at next higher level.
– Logical Data Independence; the capacity to change the
conceptual schema without having to change external
schema or application programs.
• The change in view definition, mappings, and/or
constraints
– Physical Data Independence; the capacity to change the
internal schema without having to change the conceptual /
external schema.
• May be required so as to reorganize physical files (e.g.
creating additional access paths)