





















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Different aspect of DBMS, Inter Schema Mappings, Logical Data Independence, Physical Data Independence, Data Processing, Transaction Support, DBMS Environments are the main points of this lecture.
Typology: Slides
1 / 29
This page cannot be seen from the preview
Don't miss anything!
Continue 3-L architecture
Data Independence
Different aspect of DBMS
DBMS chooses type of data structures
lays out data on storage devices with operating system access methods Docsity.com
Internal record : a single stored record
Does not just contain what we see at the conceptual level
DBMS adds other data Docsity.com
Also a part of 3-level architecture
External/conceptual mapping
Conceptual/Internal
Specifies mapping between objects in the external view to those in the logical model
External Level Conceptual Level Internal Level Physical DataOrganization Ext/Con Mapping View 1 View 2 View n ConceptualSchema Internal Schema Database User 1 (^) User 2 User n Con/Int Mapping
Name DoB Deps DepId Rana Aslam 12/09/70 (^5) D Marya Wasti 29/02/80 0 D
First Name: RanaLast Name: Aslam Date of Birth:12 Sep, 1970
Name: R. AslamAge: 24y,10d Dept: Sales Saleem
Saleema
01110011010011100101001010100101010010101…..
BH RH Rana Aslam 120970 5 D001 RH Marya Wasti…
A major outcome of 3-L Arch
The immunity of applications to change in storage structure and access strategy
Don’t take it word to word
Mind the direction please
Changes in conceptual model do not affect the external views
Immunity of external level from changes at conceptual level
Adding a new file/index etc. Adding a new field in a file Changing type/size Deleting an attribute
Changing file organization Index implementation, hash, tree etc. Changing storage medium
External Level Conceptual Level Internal Level Physical DataOrganization Ext/Con Mapping View 1 View n ConceptualSchema Internal Schema Database User 1 (^) User n Con/Int Mapping Conceptual Data Ind PhysicalData Ind