返回
当前 - 选择题 - 数据库设计
题号:0120170500031
单选题
2017年5月第31题

数据库概念结构设计阶段的工作步骤依次为(抽象数据→设计局部视图→合并取消冲突→修改重构消除冗余)。

问题(1)
浓缩知识点

数据库概念结构设计是数据库设计的核心环节,其标准工作流程按逻辑递进可分为四个关键步骤。首先是数据抽象,这是将现实世界中的事务提炼为实体、属性与实体间联系的过程,是搭建概念模型的核心基础,能完成从现实场景到概念层级的转化。接着是局部视图设计,需针对不同业务模块或用户群体的个性化需求,分别构建局部E-R图,精准适配特定场景的数据使用需求。随后进入全局视图整合阶段,此阶段要重点消解命名、属性、结构三类常见冲突,将各局部视图整合为统一的全局E-R图,实现多场景需求的全局兼容。最后是修改重构,通过排查并消除冗余的属性与联系,优化模型结构,保障数据逻辑清晰、一致性强,为后续转化为关系数据库模式等逻辑结构设计环节提供可靠支撑。这套流程遵循从局部到全局、从基础构建到优化完善的逻辑,能有效平衡多用户差异化需求与系统整体的合理性。

正确答案
C

本题考察的是数据库概念结构设计的步骤
设计局部视图→抽象数据→修改重构消除冗余→合并取消冲突:先设计局部视图再抽象数据,逻辑顺序;设计局部视图→抽象数据→合并取消冲突→修改重构消除冗余:与 A 相同,抽象数据和局部视图顺序颠倒;抽象数据→设计局部视图→合并取消冲突→修改重构消除冗余:抽象数据 → 设计局部视图 → 合并取消冲突 → 修改重构消除冗余;抽象数据→设计局部视图→修改重构消除冗余→合并取消冲突:将“修改重构消除冗余”放在“合并取消冲突”之前,违背设计逻辑,因为只有先合并才可能发现并消除冗余。
本小问答案是 抽象数据→设计局部视图→合并取消冲突→修改重构消除冗余。抽象数据 → 设计局部视图 → 合并取消冲突 → 修改重构消除冗余。
因此,选项 C 正确。

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