按考察知识点分类:
数据库设计四阶段
1.视图设计属于数据库设计的()阶段。
A需求分析
B概念设计
C逻辑设计
D物理设计
2.确定系统边界和关系规范化分别在数据库设计的( ) 阶段进行。
需求分析和逻辑设计
3.概念结构设计阶段完成的文档是( ) 。
A E-R 图
B DFD 图 需求分析阶段
C 关系模式 逻辑设计阶段
D 数据字典 需求分析阶段
确认数据项有哪些等元数据,是后续数据库设计(如概念结构设计、逻辑结构设计)的重要基础
5.确定各基本表的索引,属于数据库设计的( )阶段。
物理设计
8.索引设计属于数据库设计的( )阶段
物理设计
16.关系规范化是在数据库设计的( )阶段进行。
逻辑设计
17.数据库概念结构设计阶段是在( )的基础上,依照用户需求对信息进行分类、聚集和概括,建立概念模型。
A逻辑设计
B需求分析
C物理设计
D运行维护
看清题目,概念设计在需求分析这一步的基础上进行
21.下列描述的因素中,不属于数据库物理设计应该考虑的是( )。
A事务的执行频度
B使用频繁的查询操作 决定索引设计和数据存放方式
C视图设计 属于逻辑设计
D索引设计
题库2.1.数据库物理设计的主要工作不包括( )。
A确定数据分布
B确定关系模式 属于逻辑设计
C确定存储结构
D确定访问方式
题库2.2.数据库设计的6个阶段依次是:需求分析、( ),数据库实施,数据库运行和维护。
概念结构设计、逻辑结构设计、物理结构设计
概念设计步骤
18.数据库概念结构设计阶段的工作步骤依次为 ( )。
A设计局部视图→抽象→修改重构消除冗余→合并取消冲突
B设计局部视图→抽象→合并取消冲突→修改重构消除冗余
C抽象→设计局部视图→修改重构消除冗余→合并取消冲突
D抽象→设计局部视图→合并取消冲突→修改重构消除冗余
抽象:确认实体、实体的属性等
设计局部视图:画出各自的局部 E-R 图
合并取消冲突:将所有局部 E-R 图合并成一个全局 E-R 图,消除属性冲突、命名冲突和结构冲突
修改重构消除冗余:对全局 E-R 图进行优化,消除冗余数据和冗余联系
23.在数据库设计中,下列步骤排序正确的选项是( )。
①需求分析
②物理结构设计
③概念结构设计
④逻辑结构设计
①③④②
24.以下关于数据库设计的说法中,正确的是( )。
A在逻辑结构设计阶段,规范化程度越高越好
范式越高,拆分程度越高,性能会出现下降,需要按照需求考虑
B逻辑结构设计的结果必须满足BCNF
C在物理结构设计阶段,聚簇可提高特定属性的查询效率
D在物理结构设计阶段,若选择B+树索引存取方法,关系上定义的索引数越多越好
索引不是越多越好,每个索引都需在增删改时维护
联系和关系模式
6.E-R模型向关系模型转换时,三个实体之间多对多的联系m:n:p应该转换为一个独立的关系模式,且该关系模式的主键由( )组成。
A多对多联系的属性
B三个实体的主键
类似关系数据库的分析题,多对多(m:n)或多元联系(m:n:p)必须转换为独立的关系模式。且三个实体的主键才能确定唯一的一行。
生命周期
6.7.数据库应用系统的生命周期分为如下图所示的六个阶段,图中①、②、③、④分别表示( 6 )阶段。( 7 )阶段是对用户数据的组织和存储设计,以及对数据操作及业务实现的设计,包括事务设计和用户界面设计。

需求描述与分析、数据库与应用程序设计、实现、测试
请作答:第 7 题
A数据库与应用程序设计 (注意题目关键词设计
B需求描述与分析
C实现 (编写代码、建表、部署等
D测试
冲突
9.10.在定义课程实体时,具有属性:课程号、课程名、学分、任课教师,同时,教师又以实体形式出现在另一 E-R图中,这种情况属于( 9 ),合并E-R图时,解决这一冲突的方法是( 10 )。
题目中的实体,在具体实现应用中,值得就是某张表,也就是这个教师一边是一个字段,一边又是一张表。
请作答:第 9 题
A属性冲突
B命名冲突
C结构冲突
D实体冲突 不存在这种说法
请作答:第 10 题
属性和实体冲突时,升级为实体,再建立联系
A将课程实体中的任课教师作为派生属性
B将课程实体中的任课教师属性去掉
C将课程实体中的任课教师属性去掉,在课程与教师实体间建立任课联系
D将教师实体删除
11.12.在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日期;教学部门定义的教师实体具有属性;教工号,姓名和职称.,这种情况属于( 11 ),合并E-R图时,解决这一冲突的方法是( 12 )。
请作答:第 11 题
A属性冲突
B命名冲突
C结构冲突:同一实体在不同图中包含的属性个数不同
D实体冲突
请作答:第 12 题
A员工和教师实体保持各自属性不变 数据重复存冗余
B员工实体中加入职称属性,删除教师实体 用员工号代替了教工号
C将教师实体所有属性并入员工实体,删除教师实体 数据重复存冗余
D将教师实体删除
15.在某企业的信息综合管理系统设计阶段,员工实体在质量管理子系统中被称为“质检员”,而在人事管理子系统中被称为“员工”,这类冲突被称之为( )。
命名冲突
异名同义,没有提到实体的属性,所以是命令上的冲突
关系模型概念题
13.14.层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而关系模型中记录间的联系用( 关系 )来描述,查找相关联记录需要进行记录遍历,为提高查找效率,可以建立( 索引 )。
E-R图分析
19.20.下图所示的扩展E-R图中,属性“电话”属于( 多值属性 ),在逻辑结构设计中,该图中的( 年龄 )属性将不会被转换到关系模式中。

双椭圆表示多值属性,虚线椭圆表示派生属性,派生属性年龄可由出生日期计算得出,因此往往不需要被保留。
22.E-R 图向关系模式转换时,实体标识符转换为关系的( )。
A码
B元组 E-R图是体现不了元祖和记录的
C记录
D约束 间接体现部分约束,比如主键和联系的基数(n:m)
实体 → 关系(表)
实体的属性 → 关系的列(字段)
实体的标识符(码) → 关系的主键(主码)