时间:2024-11-12 12:00:48
数据库系统在三级模式中提供两级映射,它们是 映射和模式/内模式映射
数据库系统在三级模式中提供的两级映射是外模式/模式映射和模式/内模式映射。
1. 外模式/模式映射:实现外模式到概念模式之间的相互转换。对应于同一个模式可以有任意多个外模式,对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。当模式改变时,由数据库管理系统员对各个外模式/模式做相应的改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序可以不必修改,保证了数据与程序的逻辑独立性。
2. 模式/内模式映射:实现概念模式到内模式之间的相互转换。数据库只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据库的全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变时,由数据库管理员对模式/内模式映射做相应的改变,可以使模式保持不变,从而应用程序也不必修改,保证了数据与程序的物理独立性。
科技之家 广州小漏斗信息技术有限公司 版权所有 提供支持 粤ICP备20006251号