数据库系统的 三级模式 结构
- 数据库系统通常采用三级模式结构
- 模式、外模式、内模式
模式
模式也称为逻辑模式,是对全体数据的逻辑结构和特征的描述,只有一个。
外模式
外模式也称为用户模式或子模式,描述数据库局部的逻辑结构,是模式的子集,有多个外模式。
内模式
也成为存储模式或物理模式,和物理存储相关,只能有一个内模式。
数据库系统的 二级映像
外模式 / 模式的映像
当外模式中的逻辑发生变化时,修改外模式 / 模式的映像,保证外模式不变,保证了数据与程序的逻辑独立性。
模式 / 内模式的映像
当模式中的逻辑发生变化时,修改模式 / 内模式的映像,保证模式不变,保证了物理存储与程序的物理独立性。
