数据和结构独立性


结构独立性

当数据库结构中的变化不会影响数据库管理系统访问数据的能力时,就存在结构独立性。

当数据库结构中的变化不会影响数据库管理系统访问数据的能力时,就存在结构依赖性。

数据独立性

较低层级所做的更改不会影响较高级别的层级。 

两种类型为:

  • 物理数据独立性
  • 逻辑数据独立性

让我们从物理数据独立性开始:

物理数据独立性

在不影响模式或逻辑数据的情况下修改物理模式。比较容易实现。

它通过数据库的内部层面以及从逻辑层面到内部层面的映射来实现。概念模式将实体用户与物理存储中的已执行更改隔离开来。

逻辑数据独立性

在不影响程序的情况下修改逻辑模式。很难实现。概念模式可以在不影响现有外部模式的情况下进行修改。

更新于:15-6-2020

3000+ 浏览量

开启你的职业生涯

完成课程获得认证

开始
广告