扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库理论简单
单选题
2020年5月第29题
简单
单选题
2020年5月第29题
#第二版教材
#必须掌握
数据的物理独立性和逻辑独立性分别是通过修改(【模式与内模式之间的映像、外模式与模式之间的映像】)来完成的。
问题(1)
浓缩知识点
数据库系统采用外模式、模式、内模式的三级模式结构,其中外模式是面向用户的专属访问视图,模式是数据库的整体逻辑结构框架,内模式是数据的物理存储组织结构。为实现数据独立性,系统设置两级核心映像:模式与内模式的映像保障物理独立性,当数据的物理存储形式如存储介质、存储布局发生改变时,仅需修改该映像,无需调整数据库的逻辑结构及上层应用程序;外模式与模式的映像保障逻辑独立性,当数据库的整体逻辑结构如新增数据表、调整数据逻辑关联发生变化时,修改该映像即可让用户视图及应用程序保持稳定运行。数据独立性的核心价值在于实现数据库结构变更与应用程序的解耦,能大幅提升系统的可维护性与扩展能力。
正确答案
D
本题考察的是数据库三级模式与两级独立性的基本概念。
数据库系统采用三级模式结构:外模式(用户视图)、模式(逻辑模式)、内模式(物理模式)。为了保证数据库的可扩展性与独立性,系统引入了两级映像:外模式/模式映像与模式/内模式映像,从而支持两级数据独立性。
A选项 外模式与内模式之间的映像、模式与内模式之间的映像:外模式与内模式之间没有直接映射关系,该说法错误。
B选项 外模式与内模式之间的映像、外模式与模式之间的映像:同样错误,外模式与内模式之间不存在直接映射。
C选项 外模式与模式之间的映像、模式与内模式之间的映像:虽然说法正确,但对应的数据独立性并未对应匹配。
D选项 模式与内模式之间的映像、外模式与模式之间的映像:模式与内模式之间的映像决定物理独立性,外模式与模式之间的映像决定逻辑独立性,完全符合数据库两级独立性的定义,正确。
因此正确答案是 D。
