第二章 关系数据库习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、关系模式的任何属性()。

A、不可再分

B、可再分

C、命名在该关系模式中可以不唯一

D、以上都不是

2、关系数据库中的码是指()

A、不能改动的专用保留字

B、关键的很重要的字段

C、能唯一表示元组的属性或属性集合

3、根据关系模式的完整性规则,一个关系中的“主码”()。

A、不能有两个

B、不能成为另外一个关系的外码

C、不允许为空

D、可以取值

4、在关系R(RNO,RN,SNO)和S(SNO,SN,SD)中,R 的主码是RNO,S的主码是SNO,则SNO在R中称为()。

A、外码

B、候选码

C、主码

5、同一个关系模型的任意两个元组值()。

A、不能全同

B、可全同

C、必须全同

D、以上都不是

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

A、元组

B、行

C、记录

D、属性

7、取出关系中的某些列,并消去重复元组的的关系代数运算称为()

A、取列运算

B、投影运算

C、连接运算

D、选择

运算

8、有关系:R(A,B,C)(主码为A)和S(D,A)(主码为D,外码为A),参照于R的A属性,关系R和S的元组如图所示:

关系R

关系S

指出关系S中违反完整性规则的元组是()

A、(1,2)

B、(2,null)

C、(3,3)

D、(4,1)

9、设有属性A,B,C,D,以上表示中不是关系的是()。

A、R(A)

B、R(A,B,C,D)

C、R(A*B*C*D)

D、R(A,B)

10、下列四项中说法不正确的是( )

A、数据库减少了数据冗余

B、数据库中的数据可以共享

C、数据库避免了一切数据的重复

D、数据库具有较高的数据独立性

11、在数据库系统的三级模式结构中,一个系统有()个内模式。

A、1

B、2

C、3

D、4

12、子模式是用户与数据库的接口之一,它对应于数据库的()。

A、外模式

B、概念模式

C、内模式

D、存储模式

13、在数据库系统中,通过()来保证数据库的数据独立性。

A、三级模式之间的两层映射

B、模式与内模式

C、模式与外模式

D、三级模式

14、每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是( )

A.多对多

B.一对一

C.多对一

D.一对多

15、数据库设计中,在概念设计阶段可用E—R方法,其设计出的图称为()。

A.实体联系图

B.实用概念图

C.实体表示图

D.实物示意图

16、在数据库系统中,通过()来保证数据库的数据独立性。

A.三级模式之间的两层映射

B.模式与内模式

C.模式与外模式

D.三级模式

17.要保证数据库的逻辑数据独立性,需要修改的是()。

A.模式与外模式之间的映射

B.模式与内模式之间的映射

C.模式

D.三级模式

18、要求“学生”关系的“性别”属性只能取0或1,这属

于关系的()。

A.参照完整性规则

B.实体完整性规则

C.用户定义完整性规则

D.域完整性规则

相关文档
最新文档