DBMS–Data Independence | Logical Data | Physical Data Independence

DBMS–Data Independence

  • Data independence can be explained using three-schema architecture.
  • Data independence refers to being able to modify the schema at one level of the database system, without changing the schema at a higher level.

There are two types of data independence:

1. Logical Data Independence

  • Logical data independence refers to the attribute of being able to change the conceptual schema without changing the external schema.
  • Logical data independence is used to separate the external level from the conceptual view.
  • If we make any changes in the conceptual view of the data, then the user view of the data will not be affected.
  • There is logical data independence at the user interface level.

 2. Physical Data Independence

  • Physical data independence can be defined as the ability to change the internal schema without changing the conceptual schema.
  • If we make any changes in the storage size of the database system server, then the conceptual structure of the database will not be affected.
  • Physical data independence is used to separate the conceptual level from the internal levels.
  • Physical data independence occurs at the logical interface level.
DBMS–Data Independence


ShowHideComments