第二章 关系数据库基本原理

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

第二章关系数据库基本原理

一、选择题

1.关系数据表的关键字可由()字段组成。

A、一个

B、两个

C、多个

D、一个或多个

2.下列关于关系数据库叙述错误的是()。

A、关系数据库的结构一般保持不变,但也可根据需要进行修改

B、一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库

C、关系数据表中的所有记录的关键字字段的值互不相同

D、关系数据表中的外部关键字不能用于区别该表中的记录

3.参照完整性规则:表的()必须是另一个表的主键的有效值,或者是空值。

A、候选键

B、外键

C、主键

D、主属性

4.关系数据库规范化是为了解决关系数据库中的()问题而引入的。

A、插入、删除和数据冗余

B、提高查询速度

C、减少数据操作的复杂性

D、保证数据的安全性和完整性

5.关系数据库是若干()的集合。

A、表(关系)

B、视图

C、列

D、行

6.在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。

A、候选键

B、主键

C、键

D、超键

7.约束“年龄限制在18~30岁之间”属于DBMS的()功能。

A、安全性

B、完整性

C、并发控制

D、恢复

8.反映现实世界中实体及实体间联系的信息模型是()。

A、关系模型

B、层次模型

C、网状模型

D、E-R模型

9.关系数据模型的3个组成部分中,不包括()。

A、完整性规则

B、数据结构

C、数据操作

D、并发控制

10.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A、关系数据库优化

B、数据字典

C、关系数据库规范化理论

D、关系数据库查询

11.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的

联系类型是()。

A、多对多

B、一对一

C、多对一

D、一对多

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

A、不可再分

B、可以再分

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

D、以上都不是

13.一个m:n联系转换为一个关系模式。关系的关键字为()。

A、某个实体的关键字

B、各实体关键字的组合

C、n端实体的关键字

D、任意一个实体的关键字

14.候选关键字的属性可以有()。

A、多个

B、0个

C、1个

D、1个或多个

15.关系模型中有三类完整性约束:实体完整性、参照完整性和域完整性。定义外部关键字

实体的是哪一类完整性()?

A、实体完整性

B、域完整性

C、参照完整性

D、实体完整性、参照完整性和域完整性

16.设已知F={C→A,CG→D,CG→B,CE→A,ACD→B},从中去掉哪些函数依赖关系后得到

的新的函数依赖集合F1与F是等价的()。

A、C→A和CG→B

B、C→A和ACD→B

C、CE→A和ACD→B

D、CE→A和CG→B

17.关系R和关系S的并运算是()。

A、由关系R和关系S的所有元组合并组成的集合,再删去重复的元组

B、由属于R而不属于S的所有元组组成的集合

C、由既属于R又属于S的元组组成的集合

D、由R和S的元组连接组成的集合

18.在概念模型中,一个实体集对应于关系模型中的一个()。

A、元组

B、字段

C、属性

D、关系

19.在关系运算中,投影运算是()。

A、在基本表中选择满足条件的记录组成一个新的关系

B、在基本表中选择字段组成一个新的关系

C、在基本表中选择满足条件的记录和属性组成一个新的关系

D、上述说法都是正确的

20.关系模式的候选关键字可以是1个或多个,而主关键字有()。

A、多个

B、0个

C、1个

D、1个或多个

21.在关系模型中,为了实现“关系中不允许出现相同的元组”的约束应使用()。

A、临时关键字

B、主关键字

C、外部关键字

D、索引关键字

22.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关

系必须满足:每一个属性都是()。

A、长度不变的

B、不可分解的

C、互相关联的

D、互不相关的

23.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()。

A、建立新的属性来实现

B、建立新的关键字来实现

C、建立新的关系来实现

D、建立新的实体来实现

24.专门的关系运算不包括下列中的()。

A、连接运算

B、选择运算

C、投影运算

D、交运算

25.对关系S和关系R进行集合运算,结果中既包含S中的元组也包含R中元组,这种集

合运算称为()。

A、并运算

B、交运算

C、差运算

D、积运算

26.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则

部门与职员实体之间的联系类型是()。

A、m:n

B、1:m

C、m:k

D、1:1

27.在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是

()。

A、数据依赖完整性规则

B、用户定义完整性规则

C、实体完整性规则

D、域完整性规则

28.下面的叙述中,不是关系数据库基本特征的是()。

A、不同的列应有不同的数据类型

B、不同的列应有不同的列名

C、与行的次序无关

D、与列的次序无关

29.关系模型中,一个关键字()。

A、可以由多个任意属性组成

B、至多由一个属性组成

相关文档
最新文档