问题 单项选择题 共用题干题

在数据库设计的需求分析、概念结构设计、逻辑结构设计和物理结构设计的四个阶段中,基本E-R图是(1);数据库逻辑结构设计阶段的主要工作步骤依次为(2)。

空白(2)处应选择()

A.关系规范化→转换为数据模型→模式优化→设计用户模式

B.转换为数据模型→关系规范化→模式优化→设计用户模式

C.模式优化→设计用户模式→关系规范化→转换为数据模型

D.设计用户模式→模式优化→关系规范化→转换为数据模型

答案

参考答案:B

解析:本题考查数据库设计方面的基础知识。概念结构设计是与数据模型无关的,而一个数据库系统的实现,是以具体的DBMS为基础的,在概念结构设计完成之后,就要依照选用的DBMS,进行该DBMS支持的数据模型相对应的逻辑结构设计。逻辑结构设计即是在概念结构设计的基础上进行数据模型设计,可以是层次、网状模型和关系模型,由于当前的绝大多数DBMS都是基于关系模型的,E-R方法又是概念结构设计的主要方法,如何在全局E-R图基础上进行关系模型的逻辑结构设计成为这一阶段的主要内容。在进行逻辑结构设计时并不考虑数据在某一DBMS下的具体物理实现,即数据是如何在计算机中存储的。逻辑结构设计阶段的主要工作步骤如下图所示。从上图可见,逻辑结构设计阶段的主要工作步骤依次为:转换为数据模型→关系规范化→模式优化→设计用户子模式。

选择题
单项选择题