数据库复习题(4A) 联系客服

发布时间 : 星期三 文章数据库复习题(4A)更新完毕开始阅读

A.C.

× B.

×

D.

×

53.关系模式的任何属性( )。

A.不可再分 B.可再分 C.命名在该关系模式中可以不唯一 D.以上都不是

54.若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的( )。

A.候选键 B.外部键 C.非主属性 D.主属性

55.在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为( )。

A.投影 B.选择 C.自然连接 D.θ连接 56.有关系R和S,R∩S的运算等价于( )。 A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S) 57.把关系看成二维表,则下列说法中不正确的是( )。 A.表中允许出现相同的行 B.表中不允许出现相同的行 C.行的次序可以交换 D.列的次序可以交换 58.关系代数中的连接操作由( )操作组合而成。 A.和 B.和× C.、和× D.和× 59.关系数据库中的投影操作是指从关系中( )。 A.抽出特定记录 B.抽出特定字段 C.建立相应的映像 D.建立相应的图形 60.关系模型中,最普遍的关系是( )。 A.一对多 B.多对多 C.一对一 D.一对二

61.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是( )。 A.

B.R∪S C.

D.

62.关系运算中花费时间可能最长的运算是( )。 A.投影 B.选择 C.广义笛卡尔积 D.并 63.同一个关系模式的任两个元组值( )。

A.不能全同 B.可全同 C.必须全同 D.以上都不是

64. 在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到( )。 A.1NF B.2NF C.3NF D.BCNF

65.候选关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选关键字是( )。

A.AB B.BE C.CD D.DE

66.下述哪一条不是由于关系模式设计不当而引起的( )。 A.数据冗余 B.丢失修改 C.插入异常 D.更新异常

13

67.将1NF规范为2NF,应( )。 A.消除了非主属性对键的部分函数依赖 B.消除了非主属性对键的传递函数依赖

C.消除了主属性对键的部分函数依赖和传递函数依赖 D.使每一个非主属性都完全函数依赖于主键

68.当B属性函数依赖于A属性时,属性A与B的联系是( )。 A.一对多 B.多对一 C.多对多 D.以上都不是 69.找出下列函数依赖中( )属于平凡函数依赖。 A.(a,b)→c B.(a,b)→b C.b→a D.a→b

70.下面关于函数依赖的叙述中,不正确的是( )。

A.若X→Y,X→Z,则X→YZ B.若XY→Z,则X→Z,Y→Z C.若X→Y,WY→Z,则XW→Z D.若X→Y,则XZ→YZ 71.在数据库中,产生数据不一致的根本原因是( )。 A.数据存储量大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余

72.已知关系模式R(A,B,C,D),其函数依赖集F={A→B,C→B},则R中主属性有( )。 A.A、B、C B.A、B、D C.B、C、D D.A、C、D 73.有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集:

F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}

现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度最高达到( )。

A.1NF B.2NF C.3NF D.BCNF

74.关系数据库规范化是为了解决关系数据库中( )。 A.插入、删除和数据冗余问题而引入的 B.减少数据操作的复杂性问题而引入的 C.提高查询速度问题而引入的

D.保证数据安全性/完整性问题而引入的

75.在关系模式中,如果属性A和B存在一对一联系,则说( )。 A.A→B B.B→A C.A←→B D.以上都不是

76.X→Y,当下列哪一条成立时,称为平凡的函数依赖( )。 A.X? Y B.Y? X C.X∩Y=Φ D.X∩Y≠Φ

77.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现( )功能。

14

A.数据查询 B.数据操纵 C.数据定义 D.数据控制 78.下面关于函数依赖的叙述中,不正确的是( )。

A.若X→Y,Y→Z,则X→YZ B.若XY→Z,则X→Z,Y→Z C.若X→Y,Y→Z,则X→Z D.若X→Y,Y'包含于Y,则X→Y' 79.3NF同时又是( )。

A.2NF B.1NF C.BCNF D.1NF、2NF

80.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为( )。 A.AC B.ABC C.AB D.BC

81.已知关系模式R(A,B,C,D,E),及其上的函数依赖集合F={(A→C,B→C,E→AB},该关系模式的候选关键字是( )。

A.AB B.BE C.CD D.DE

82.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F={P→Q,Q→M},则R的候选关键字是( )。

A.P B.Q C.PQ D.PN

83.关系规范化中的删除操作异常是指( )。 A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据被删除 D.应该插入的数据未被插入

84.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是( )。

A.订单号 B.订单号,客户名称 C.商品编码 D.订单号,商品编码

85.已知关系R(A,B,C,D),F是R上成立的函数依赖集,F={(AB→CD,B→D},则R应分解成( )。

A.R1(A,B)和R2(C,D) B.R1(A,C)和R2(B,D) C.R1(A,B,C)和R2(B,D) D.R1(A,B,D)和R2(B,C) 86.下列叙述中正确的是( )。

A.设A→B是R(A,B,C,D)的一个函数依赖关系,为节省存储空间,可以在R中不存储属性B。

B.某些关系没有候选关键字

C.函数依赖关系A→B是说当B的属性值确定后,A的属性值也随之确定。 D.若属性组合(A,B)是关系R的候选关键字,则A,B间没有函数依赖关系。 87.关于关系规范化,下列叙述中正确的是( )。

A.规范化是为了保证存储在数据库中的数据正确、有效、相互不出现矛盾的一组规则。 B.规范化是为了提高数据查询速度的一组规则。

C.规范化是为了解决数据库中数据的插入、删除、修改异常等问题的一组规则。 D.4种规范化范式各自描述不同的规范化要求,彼此没有关系。

15

88.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据( )。

A.当前的数据值归纳 B.主键值决定 C.候选键值决定 D.属性的语义决定

89.若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于( )。 A.2NF B.3NF C.BCNF D.4NF 90.关系模式的候选关键字可以有( )。 A.0个 B.1个 C.多个 D.1个或多个

91.由于关系模式设计不当所引起的插入异常指的是( )。 A.两个事务并发地对同一关系进行插入而造成数据库不一致

B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中 C.未经授权的用户对关系进行了插入

D.插入操作因为违反完整性约束条件而遭到拒绝 92.有关系:项目(项目号,教工号,排名)

假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是( )。

A.项目号 B.职工号 C.(项目号,职工号) D.(职工号,排名) 二、填空题(共有题目32题)

1.不满足联接条件的记录也包含在查询结果中,这种联接为______。外连接 2.在关系代数中,从两个关系中找出相同元组的运算称为________运算。交

3.SQL语句中在使用Like谓词时,可以使用________符号代表任何一个字符。_(下划线) 4.已知关系R(A,B,C,D)和S(B,C,D),则R×S的元数是______个。7

5.一个关系模式的定义格式为________。关系名(属性名1,属性名2,…,属性名 n) 6.关系数据库的实体完整性和参照完整性是关系数据库必须要遵守的,被称为关系的________。 两个不变性

7.实体完整性要求,主关键字的值不能重复,并且主属性的值不能为________。空 8.关系代数中专门的关系运算包括:选择、投影、________和除法。连接

9.在关系数据库中,抽取出某些列组成一个新的关系的操作,称作________操作。投影 10.每个实体有若干特性,每一个特性称为________。 属性

11.某学校建立的教师档案数据关系为Teacher(编号,姓名,出生年月,职称,从事专业,研究方向),从Teacher中查询该校所有教授的情况应使用___关系运算。 选择

12.每个属性都有一个取值范围,称作属性的________。 域 13.一个关系只有一个________码。 主

14.实体完整性规则是对________键的约束。 主

15.只有满足联接条件的记录才包含在查询结果中,这种联接为________。内连接

16