模式
关于模式
- 模式(逻辑模式)
全体数据的逻辑结构和特征的描述
所有用户的公共数据视图
- 外模式
数据库用户使用的局部数据的逻辑结构和特征的描述
- 内模式
是数据物理结构和存储方式的描述
一个数据库只有一个内模式
- 外模式/模式映像
定义外模式与模式之间的关系
每个外模式都对应一个外模式/模式映像
映像定义通常包含在各自外模式的描述中
用途:
当模式改变时,数据库管理员修改有关的外模式/模式映像,使外模式保持不变
应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性
- 模式/内模式映像
定义了数据全局逻辑结构与存储结构之间的对应关系
数据库中模式/内模式映像是唯一的
映像定义通常包含在模式描述中
用途:
当数据的存储结构改变了,数据库管理员修改模式/内模式映像,使模式保持不变
应用程序不受影响,保证了数据与程序的物理独立性