查看更多
当前 - 选择题 - 数据库模式
简单
单选题
2018年5月第24题
#数据库系统
#数据库模式
#第二版教材
#凯恩建议必须掌握

数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据的存储结构也各不相同,但体系结构基本上都具有相同的特征,采用"三级模式和两级映像",如下图所示,图中①、②、③分别表示数据库系统中(问题1),图中④、⑤、⑥分别表示数据库系统中(问题2)

正确答案D
凯恩解析

本题考察的是数据库三级模式和两级映像的基本概念。

问题1
数据库体系结构分为三级模式:

  • 外模式(视图层):用户能看到的数据视图,每个用户可以有不同的外模式。
  • 模式(逻辑层/概念模式):数据库的逻辑整体结构,是对全体数据的逻辑描述。
  • 内模式(物理层):数据库的物理存储结构,即数据在磁盘中的存放方式。

A选项 物理层、逻辑层、视图层:顺序错误。
B选项 逻辑层、物理层、视图层:顺序错误。
C选项 视图层、物理层、逻辑层:顺序错误。
D选项 视图层、逻辑层、物理层:符合三级模式的标准顺序,正确。
所以选择 D。

问题2
数据库的两级映射:

  • 外模式/模式映射:保证数据的逻辑独立性,即用户视图不受逻辑模式变化的影响。
  • 模式/内模式映射:保证数据的物理独立性,即逻辑结构不受物理存储变化的影响。

图中:

  • ④、⑤ 是外模式到概念模式之间的映射,因此是外模式/概念模式映射
  • ⑥ 是概念模式到内模式之间的映射,因此是概念模式/内模式映射

A选项 外模式/内模式映射…:错误,两级独立性不直接跨层映射。
B选项 外模式/概念模式映射、外模式/概念模式映射、概念模式/内模式映射:正确。
C选项 概念模式/内模式映射…:顺序错误。
D选项 外模式/内模式映射…:不符合三级模式的定义。
所以选择 B。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有