题目
在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是A. 外模式B. 模式C. 子模式D. 内模式
在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是
A. 外模式
B. 模式
C. 子模式
D. 内模式
题目解答
答案
B. 模式
解析
考查要点:本题主要考查数据库三级模式结构中各模式的定义与作用,重点区分模式、外模式和内模式的核心功能。
解题核心思路:
- 模式(概念模式):描述数据库中全体数据的逻辑结构和特征,是所有用户的公共数据视图。
- 外模式(子模式):是用户视角的数据子集,反映用户所需的数据视图。
- 内模式:描述数据的物理存储结构,与逻辑无关。
破题关键点:
题目中“全部的数据逻辑结构和特征”强调整体逻辑层面,因此对应模式(选项B)。
数据库的三级模式结构包括:
- 模式(Schema):
- 由数据库设计者定义,描述数据库中全体数据的逻辑结构和特征。
- 是所有用户的公共数据视图,独立于具体的存储设备和应用。
- 外模式(Subschema):
- 用户或应用程序使用的数据子集,反映用户视角的数据视图。
- 不同用户可能有不同的外模式。
- 内模式(Physical Schema):
- 描述数据的物理存储结构(如文件、索引等),与逻辑结构无关。
选项分析:
- A. 外模式:仅描述用户所需的部分数据,非全部数据。
- B. 模式:正确,描述全体数据的逻辑结构。
- C. 子模式:同外模式,属于用户视角的局部视图。
- D. 内模式:描述物理存储,与逻辑结构无关。