返回
当前 - 选择题 - 数据库模式
困难
题号:0120160500028
单选题
2016年5月第28题

在采用三级模式结构的数据库系统中,如果对数据库中的表创建聚簇索引,那么改变的是数据库的(内模式)。

问题(1)
浓缩知识点
知识点

数据库系统的三级模式结构各有明确定位,外模式对应用户视角的数据视图,满足不同用户的个性化数据访问需求;模式是数据库的全局逻辑结构描述,定义了表结构、字段属性、数据间关系等核心逻辑内容;内模式则聚焦数据在存储介质上的物理存储细节,涵盖存储结构、索引组织、记录排列方式等关键物理实现要素。聚簇索引是一类特殊的索引,它会直接调整数据在磁盘等存储介质上的物理存储顺序,让数据按索引键值有序排列,因此对表创建聚簇索引属于对内模式层面的修改;与之相对的非聚簇索引仅维护索引与数据的指向关系,不会改变数据的物理存储布局,仍归属于内模式的范畴但影响范围更有限。

正确答案
B

本题考察的是数据库三级模式结构中的各个层次作用。
数据库系统的三级模式结构各有明确定位,外模式对应用户视角的数据视图,满足不同用户的个性化数据访问需求。内模式则聚焦数据在存储介质上的物理存储细节,涵盖存储结构、索引组织、记录排列方式等关键物理实现要素。聚簇索引是一类特殊的索引,它会直接调整数据在磁盘等存储介质上的物理存储顺序,让数据按索引键值有序排列,因此对表创建聚簇索引属于对内模式层面的修改。与之相对的非聚簇索引仅维护索引与数据的指向关系,不会改变数据的物理存储布局,仍归属于内模式的范畴但影响范围更有限。
本小问答案是 内模式。题干中的“在采用三级模式结构的数据库系统中,如果对数据库中的表创建聚簇索引,那么改变的是数据库的内模式”对应内模式。
因此,选项 B 正确。

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