系统设计之数据库设计
1.在数据库设计中,概念设计阶段用()来描述信息结构但不涉及信息在计算机中的表示。A
A、E-R图
B、数据流图
C、结构数据模型
D、数据字典
2.数据库逻辑结构设计的主要任务是()。A
A、将E-R图转化为关系模式
B、建立E-R图和说明书
C、建立数据流图
D、把数据送入数据库
3.数据库概念设计的E-R图中,用属性描述实体的特征,属性在E-R图中一般用()表示。A
A、椭圆形
B、矩形
C、四边形
D、菱形
4.从E-R模型向关系模式转换时,一个m:n的联系转换为一个关系模式时,依据联系所定义的关系的主键是()。A
A、m端实体主键与n端实体主键的组合
B、m端实体主键
C、n端实体主键
D、由两个属性构成
5.如果两个实体间的联系是m:n,在将其转换为关系模型时,需要()。A
A、引入第三个关系
B、建立一个m×n关系
C、忽略联系
D、合并两个实体
6.要将下图所示的图书管理E-R图转换为关系模式,一般可以转换为()关系模式。A
A、3个
B、1个
C、2个
D、4个
7.关系模式规范化的主要目的是()。A
A、保证数据结构合理,消除存储异常
B、避免非法用户使用数据
C、避免应该删除的数据未被删除
D、保证合法用户使用数据
8.关系模式规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。A
A、不可分解的
B、互不相关的
C、长度可变的
D、互相关联的
9.关系数据库规范化可以解决关系数据库中()问题。A
A、数据冗余、插入异常、删除异常和修改异常
B、提高查询速度
C、减少数据操作的复杂性
D、保证数据的安全性和完整性
10.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()。A
A、W1(工号,姓名,工种)W2(工种,定额)
B、W1(工号,姓名)W2(工种,定额)
C、W1(工号,工种,定额)W2(工号,姓名)
D、以上都不对
11.如果只知道关系包含的属性和关系的主键(用下划线表示),则一定是第二范式的关系是()。A
A、R1(B1,B2,B3)
B、R2(A1,A2,A3)
C、R3(C1,C2,C3)
D、R4(D1,D2,D3)
12.若两个实体之间的联系是1:m,则将该联系向关系模式转换的方法是()。A
A、在“m”端实体转换的关系中加入“1”端实体的主键
B、在“1”端转换的关系中加入“m”端实体的主键
C、在两个实体转换的关系中,分别加入另一个关系的主键
D、将两个实体转换成一个关系