Logical data independence is the ability to change ______ schema without having to change _____schema.
- AOption (a)
Conceptual; internal
- BOption (b)
Conceptual; external
- COption (c)
Internal; external
- DOption (d)
internal; conceptual
View answer & explanationHide answer & explanation
Correct answer
Conceptual; external
Why this answer is correct
Concept:
Data independence is defined as a property of DBMS that helps you to change the database schema at one level of a database system without requiring to higher level.
Explanation:
Database has 3 levels:
-
Physical level
-
Conceptual level
-
External level
Two types of data independence
a) logical data independence b) physical data independence
Logical data independence:
Logical data is data about database. It is a kind of mechanism which liberalizes itself from actual data stored on the disk. It is the ability to change the conceptual scheme without changing external view or APIs.
Any change made will be absorbed by the mapping between external and conceptual levels.
Physical data independence:
It is mainly concerned with the storage of the data. A change in the physical level usually does not need change at application program level.