数据库原理大习题集(3)

2018-12-19 22:02

B.实体联系 C.属性 D.键

9.下列不属于概念模型的是()。 A.逻辑模型 B.物理模型

C.实体联系模型 D.面向对象模型 三.判断题

1.两个类之间的联系有多种情况,可以一对多、多对一、多对多,但是不能有一对多的情况。() 3.键码可以是一个或多个属性的集合。()

4.应用的完整性将保证数据库中实体之间相关数据的一致性。()

5.在ER途中,用属于(isa)这种特殊的联系表示类与子类之间的联系,并用三角形表示。() 6.EXISTS的含义与存在量词相同。()

7.视图的内容要保存在一个新的数据库中。()

8.属性值分布严重不均的属性上不适合建立索引。() 9.可以在企业管理器中修改数据库的名称。( )

10.因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。()

11.备份时只能对数据文件进行备份。()

12.在E-R图中,用属于(isa)这种特殊的联系表示类与子类之间的联系,并用三角形表。( ) 14.在E-R图中,如果一个联系是从实体集到实体集B的多对一的联系,就花一个指向A的箭头。()

17.单值约束要求每个属性的值都是唯一的,其实单值约束的唯一来源就是键码。(。) 单选题参考答案:

9-10 CD 13-15 BAB 16-20 DACAC 21-23ACB 多选题参考答案: 3-5 ABC CD BC

6-10 BC BCD ACD ABD BD 判断题参考答案:

1,3-5 FTTT 6-10 TFTFF 11-12,14 FTF 7 F

11

第三章 关系模型和关系运算

一.单选题

1.关系代数的基本运算是:并,差,选择,投影,改名和()。 A.等值连接 B.θ连接 C.自然连接 D.笛卡尔积

2.关系代数的5个基本操作可直接转换成元组关系演算表达式,它们是:并,交,投影,选择和()。 A.交

B.笛卡尔积 C.自然连接 D.θ连接

3.有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数的表达式为以下哪个( )。 A.Ⅱ性别(R) B.σ性别(R)

C.Ⅱ性别="男"(R) D.σ性别="男"(R

4.已知关系R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式R∞S运算的是( ) 。

A.SELECT * FROM R,S WHERE R.B=S.B B.SELECT A,B,C FROM R,S WHERE R.B=S.B

C.SELECT A,R.B,S.B,C FROM R,S WHERE R.B=S.B D.SELECT A,R.B,C FROM R,S WHERE R.B=S.B

5.在SQL中,与关系代数中的投影运算对应的句子是( )。 A.SELECT B.FROM C.WHERE D.ORDER BY

6.关系代数表达式的优化策略中,首先要做的是( )。 A.对文件进行预处理 B.及早执行选择运算 C.执行笛卡尔积运算 D.执行投影运算

7.在关系代数中,θ连接操作由( )组合而成。 A.笛卡尔积和选择

B.投影选择和笛卡尔积 C.投影和笛卡尔积 D.投影和选择

8.有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为( )。

12

A.Ⅱ性别(R) B.σ性别(R)

C.Ⅱ性别="男"(R) D.σ性别="男"(R

9.设有关系R(A,B,C)和S(B,C,D),则R

S的属性个数是( )。

A.3个 B.4个 C.6个 D.7个

10.已知关系R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式R∞S运算的是( ) 。

A.SELECT * FROM R,S WHERE R.B=S.B B.SELECT A,B,C FROM R,S WHERE R.B=S.B

C.SELECT A,R.B,S.B,C FROM R,S WHERE R.B=S.B D.SELECT A,R.B,C FROM R,S WHERE R.B=S.B 11.与集合运算R∩S等价的运算系列是()。

A S-(R-S) B S-(S-R) C R∪(R-S) D. R-(S-R)

14.关系 R与关系S只有一个公共属性,T1是R与S做θ连接的结果,T2是R与S自然连接的结果,则( )。

A T1 的属性个数等于T2 B T1的属性个数

C. T1的属性个数大于或等于T2的属性个数 D. T1的属性个数大于T2的属性个数 22. 五种基本关系代数运算是 ()。 A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

23. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ()。 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接

25. 关系代数运算是以( )为基础的运算 。

A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算 26.假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同”。

A.R∩S B. R∪S C. R-S D. R×S

27.假设有关系R和S,关系代数表达式R-(R-S)表示的是( )。 A.R∩S B. R∪S C. R-S D. R×S

30.有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( ) 。ⅰ. πS_ID,SCORE (σ age>22 (SC) ) ⅱ. σ age>22 (πS_ID,SCORE (SC) )ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,CORE,AGE (SC) ) ) A.ⅰ和 ⅱ B. 只有ⅱ正确 C. 只有 ⅰ正确 D. ⅰ和ⅲ正确

31.设有关系R和关系S的元数分别是3和4,则R与S的广义笛卡尔积元数是()。

13

A 7 B 9 C 12 D16

32.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

A 元组 B行 C 记录 D 属性

33. 设有属性A,B,C,D,一下表示中不是关系的是()。 A R(A) B R(A,B,C,D) C R(AxBxCxD) D R(A,B)

34.查询学生王小兰所选修的所有课程的成绩,原始的关系代数的表达式如下:πC(σS.SNo=SC.SNo AND S.SN=’王小兰’(S X SC) ) 优化后的关系代数表达式第一步应做()。 A.πC B. σS.SNo=SC.SNo(S X SC ) C. σS.SNo=’王小兰’(S X SC ) D. σS.SNo=’王小兰’(S) 35.关系代数的运算对象和结果均为()。 A 关系 B数据库 C 表 D 记录 36.关系中分量是指()。

A 元组中属性的个数 B 元组中的一个属性值 C 记录数 D 字段数 37.关系R(A,B,C,D)则()。

A ∏A,C(R)取属性值为A,C的两列组成新关系 B ∏1,3(R)取属性值为1,3的两列组成新关系 C ∏1,3与∏A,C(R)等价 D ∏1,3与∏A,B(R)不等价

38.在关系代数表达式的查询优化中,不正确的叙述是()。 A 尽可能早的执行连接 B 尽可能早的执行选择

C尽可能早的执行投影 D 把笛卡尔积后选择合并成连接运算 39.下列式子中不正确的是()。

A R∪S=R∪(S-R) B R∪S=S∪(S-R) C R∩S=R-(R-S) D R∩S=S-(S-R)

40. 对关系R和S作自然连接,他们必须有一个或多个相同的()。 A属性 B 行 C 记录 D 元组 二.多选题

1.关系代数中专门的关系运算包括除法和( )。 A.投影 B.选择 C.插入 D.连接

2.下列关系代数运算中,要求是相容关系的是( )。 A.投影 B.并 C.交 D.差

3.下列关系代数运算中,是单目运算的是( )。 A.并 B.联结 C.投影 D.选择

4.扩充的关系代数包括( )。 A.联接

14

B.外联接 C.除

D.外部并

5.θ联接运算是由()操作组合而成的。 A.投影 B.选择

C.笛卡儿积 D.并

6.关系运算主要有()。 A.关系代数 B.元组演算 C.域演算 D.SQL

9.对于关系模式S(Sno,Sname,Age,Dept);C(Cno,Cname,Teacher);SC(Sno,Cno,Score)下列查询结果相同的是()。

A πSname ((S) ?σScore>60(SC)) B πSname(Score>60(S? SC)) C σScore>60(πSname(S? SC)) D σScore>60(πSname(S)? (SC))

10.要查询学生李琳选修的所有课程的成绩,如下关系代数表达式中正确的有()。 A πG(σS.SNo=SCSNo AND S.SN=‘李琳’(S X SC)) B πG(σS.SNo=‘李琳’(S ? SC)) C πG(σS.SNo=‘李琳’(S) X SC)) D πG(σS.SNo=‘李琳’(S) ? SC))

11.自然联接运算是由( )操作组合而成的。 A.投影 B.选择

C.笛卡儿积 D.并

12.关系模型由( )组成。 A.数据结构

B.数据描述语言 C.数据操作 D.完整性规则 三.判断题 1 原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以完全相同。()

2 关系模型中每个元组的分量不能是结构、集合、数组等复合类型。()

3 在R和S关系之间进行并、交、差运算,R和S的模式必须具有,相同属性集,属性顺序相同。()

4 从ODL转换为关系时,罗属性为集合,则把集合中的每个元素作为关系的一个属性。( ) 5 对于联系与反向联系,常用的方法是将其独立起来作为连接关系。( )

6 数据逻辑中的查询是一个或多个规则的聚集。如果规则的头部有多个关系,则只有一个关系是查询结果,其他关系在查询过程中起辅助作用。()

7在关系模型中每个元组的分量不能是结构、集合、数组等复合类型。()

8 在R和S关系之间进行并、交、差运算,R和S的模式必须具有:相同的属性集,

15


数据库原理大习题集(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计量器具自校规范

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: