📜  DBMS数据独立性

📅  最后修改于: 2020-12-11 01:59:38             🧑  作者: Mango

数据独立

  • 可以使用三模式架构来解释数据独立性。
  • 数据独立性是指能够在数据库系统的一个级别上修改模式而在下一更高级别上不更改模式的特性。

数据独立性有两种类型:

1.逻辑数据独立

  • 逻辑数据独立性是指无需更改外部架构即可更改概念架构的特性。
  • 逻辑数据独立性用于将外部级别与概念视图分开。
  • 如果我们在数据的概念视图中进行了任何更改,那么数据的用户视图将不会受到影响。
  • 逻辑数据独立性发生在用户界面级别。

2.物理数据独立性

  • 物理数据独立性可以定义为无需更改概念性架构即可更改内部架构的能力。
  • 如果我们对数据库系统服务器的存储大小进行了任何更改,那么数据库的概念结构将不会受到影响。
  • 物理数据独立性用于将概念级别与内部级别分开。
  • 物理数据独立性发生在逻辑接口级别。

图:数据独立