数据库设计的标准结构为三级模式、二级映射,该结构的主要作用是(  )。A.提高数

admin2022-08-02  35

问题 数据库设计的标准结构为三级模式、二级映射,该结构的主要作用是(  )。A.提高数据与程序的可移植性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的独立性

选项 A.提高数据与程序的可移植性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的独立性

答案 D

解析 本题考查数据库的基础知识。
数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。二级映射包括:
①外模式/模式映像,对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。
②模式/内模式映像,数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据库的全局逻辑结构与存储结构之间的对应关系。
用户应用程序根据外模式进行数据操作,通过外模式/模式映射;定义和建立某个外模式与模式间的对应关系,将外模式与模式联系起来。当模式发生改变时,只要改变其映射,就可以使外模式保持不变,对应的应用程序也可保持不变,保证了数据与应用程序的逻辑独立性;另一方面,通过模式/内模式映射,定义建立数据的逻辑结构(模式)与存储结构(内模式)间的对应关系,当数据的存储结构发生变化时,只需改变模式/内模式映射,就能保持模式不变。因此应用程序也可以保持不变,保证了数据与应用程序的物理独立性。
转载请注明原文地址:https://tihaiku.com/congyezige/2423581.html

最新回复(0)