Data Independence
Data Independence
Data independence is explained using the three-schema architecture.
It is the characteristic of being able to modify the schema at one level of the database system without altering the schema at the next higher level.
Data Independence Classification
Logical Data Independence
Physical Data Independence
Logical Data Independence
It is the capacity to change the conceptual schema without having to change the external schema.
It separates the external level from the conceptual level.
Any changes in the conceptual view of the data would not affect the user view of the data.
Logical data independence occurs at the user interface level.
Physical Data Independence
It is the capacity to change the internal schema without having to change the conceptual schema.
Any changes in storage size of the database system server would not affect the conceptual structure of the database.
It separates conceptual levels from the internal level.
Physical data independence occurs at the logical interface level.
Last updated
Was this helpful?