扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库设计简单
单选题
2012年5月第29题
简单
单选题
2012年5月第29题
#第二版教材
#必须掌握
数据库的视图与基本表之间,基本表与存储文件之间分别通过建立(__)之间的映像,保证数据的逻辑独立性和物理独立性。
问题(1)
浓缩知识点
数据库系统采用三级模式两级映像架构保障数据独立性,三级模式分别是外模式、模式、内模式,外模式是面向用户的数据视图,对应数据库中的视图;模式是数据库全局逻辑结构的描述,对应基本表;内模式是数据物理存储结构的定义,对应存储文件。两级映像分别为外模式到模式的映像、模式到内模式的映像,其中外模式到模式的映像可确保数据逻辑独立性,当模式的逻辑结构发生改变时,只需调整该映像,基于外模式开发的应用程序无需修改;模式到内模式的映像可保障数据物理独立性,当数据的物理存储方式变化时,仅需调整该映像,模式及上层应用程序都能保持稳定。
正确答案
C
本题考察的是数据库三级模式与两级映像机制。
数据库系统的三级模式结构包括:
- 外模式:也称子模式或用户模式,是用户看到的数据视图。
- 模式:也称概念模式,是数据库中所有数据的逻辑结构和特征的描述。
- 内模式:也称存储模式,是数据在存储设备上的物理结构和存取方式的描述。
为了实现数据的独立性,数据库系统提供了两级映像:
- 外模式到模式的映像:保证了数据的逻辑独立性。当数据库逻辑结构(模式)发生变化时,只需修改外模式到模式的映像,而不必修改应用程序。
- 模式到内模式的映像:保证了数据的物理独立性。当数据的物理存储方式发生变化时,只需修改模式到内模式的映像,而不必修改模式和应用程序。
A选项 模式到内模式和外模式到内模式:混淆了逻辑和物理映像的关系,错误。
B选项 外模式到内模式和内模式到模式:数据库并没有直接的外模式到内模式映像关系,错误。
C选项 外模式到模式和模式到内模式:正是数据库系统实现逻辑独立性和物理独立性的两级映像机制,正确。
D选项 内模式到模式和模式到外模式:方向表述错误,映像关系不是这样建立的,错误。
所以答案选择 C。
