What is Data Independence in Database System?
Data independence means that, the ability to modify the schema definition in one level should not affect the schema definition in the next higher level. The application is independent of the storage structure and access strategy of data.
Two types of Data Independence are:
1. Logical Data Independence: It is more difficult to achieve. Modification in logical level should affect the view level.
2. Physical Data Independence: Modification in physical level should not affect the logical level.