数据与结构独立性
结构独立性
当数据库结构中的更改不影响 DBMS 访问数据的能力时,就存在结构独立性。
当数据库结构中的更改不影响 DBMS 访问数据的能力时,就存在结构依赖性。
数据独立性
低层级的更改不会影响上层级。
两种类型为 −
- 物理数据独立性
- 逻辑数据独立性
让我们从物理数据独立性开始 −
物理数据独立性
修改物理模式而不会影响模式或逻辑数据。这很容易实现。
它是由数据库的内部级别和来自逻辑级别到内部级别的映射实现的。来自物理存储中所做更改的概念模式将用户与之隔离开。
逻辑数据独立性
修改逻辑模式而不会影响程序。这很难实现。概念模式可以在不影响现有外部模式的情况下进行修改。
广告