Data Abstraction in DBMS
Data
Abstraction in DBMS
Hiding Database Design complexities
from users (which are not computer professionals) is nothing but known as Data
Abstraction.
·
Data Abstraction feature provide easy way to retrieve data, from database.
·
There are three levels of abstraction.
Physical level Abstraction
·
Hiding the detail about “how the data is stored actually and where it is
stored in database” from user is known as physical level abstraction.
·
The physical level describes complex low-level data structures in detail.
Logical level Abstraction
·
Hiding the detail about “what data are stored in the database, and what
relationships exist among those data” from user is known as logical level
abstraction.
·
The logical level describes simple data structures in detail.
·
The view level of abstraction exists to simplify their interaction with the
system. The system may provide many views for the same database, may they need
to access only a part of the database.
·
Views can also hide information (e.g., salary
in emp table) for security purposes.
Comments
Post a Comment