Content
/*重点归纳*/
1.应用题中题干表述:E-R图转关系模型说法较为欠妥,应改为:E-R图转关系模式!
a.关系模型是组织数据的方式,关系模式是表结构。
b. 关系模式是规范化的二维表的结构,相当于表头。
c.模型是用什么数据结构来组织数据。用二维表来组织数据的方式,就是关系模型。
具体有哪些表,表的属性组成,是关系模式。
2.E-R图->关系模式,如果题干中没有要求指出主键和外键,则不需要标注出主键和外键。
3.E-R图转关系模式的原则(书本P232)
/*错题再练整理*/
1.不属于数据库实施阶段的工作的是扩充功能。
2.各子系统的E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。
一、选择题
1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。
A.需求分析 B.概念设计 C.逻辑设计 D.物理设计
参考解答:B
解析:(书本P215)
概念结构设计阶段涉及到E-R图。
2.在关系数据库设计中,设计关系模式是( )的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
参考解答:C
解析:(书本P231、P232)
3.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( )。
A.建立库结构 B.扩充功能 C.加载数据 D.系统调试
参考解答:B
解析:(书本P209、P238、P239,见本段代码块下方解析图片)
在数据库实施阶段,设计人员运用数据库管理系统提供的数据库语言及其宿主语言,根据逻辑设计
和物理设计的结果建立数据库(建立库结构),编写与调试应用程序(系统调试),组织数据入库
(加载数据),并进行试运行。
4.在数据库的概念设计中,最常用的数据模型是 。
A.形象模型 B.物理模型 C.逻辑模型 D.实体联系模型
参考解答:D
解析:(书本P215)
描述概念模型的有力工具是E-R模型(Entity-Relation模型,实体联系模型)。
5.从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是 。
A.M端实体的关键字 B.N端实体的关键字
C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性
参考解答:C
解析:(书本P232)
一个m:n联系转换为一个关系模式,与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,
各实体的码组成关系的码或关系码的一部分。
6.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。
A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突
参考解答:B
解析:(书本P228)
各子系统的E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。
**7.数据流程图(DFD)是用于描述结构化方法中 阶段的工具。
A.可行性分析 B.详细设计 C.需求分析 D.程序编码
参考解答:C
解析:(见本段代码块下方解析图片