数据库原理及应用(Access版)(第4版)
上QQ阅读APP看书,第一时间看更新

2.6 习题

1.选择题

1)关系型数据库中的“关系”是指(  )。

A.各个记录中的数据彼此间有一定的关联关系

B.数据模型符合满足一定条件的二维表格式

C.某两个数据库文件之间有一定的关系

D.表中的两个字段有一定的关系

2)用二维表来表示实体及实体之间联系的数据模型是(  )。

A.关系模型

B.层次模型

C.网状模型

D.实体-联系模型

3)关系数据库系统能够实现的3种基本关系运算是(  )。

A.索引,排序,查询

B.建库,输入,输出

C.选择,投影,连接

D.显示,统计,复制

4)把E-R模型转换为关系模型时,A实体(“一”方)和B实体(“多”方)之间一对多联系在关系模型中是通过(  )来实现的。

A.将关系A的关键字放入关系B中

B.建立新的关键字

C.建立新的关系

D.建立新的实体

5)关系S和关系R集合运算的结果中既包含S中元组也包含R中元组,但不包含重复元组,这种集合运算称为(  )。

A.并运算

B.交运算

C.差运算

D.积运算

6)设有关系R1和关系R2,经过关系运算得到结果S,则S是一个(  )。

A.字段

B.记录

C.数据库

D.关系

7)关系数据操作的基础是关系代数,关系代数的运算可以分为两类:传统的集合运算和专门的关系运算。下列运算中不属于传统集合运算的是(  )。

A.交运算

B.投影运算

C.差运算

D.并运算

8)“商品”与“顾客”两个实体集之间的联系一般是(  )。

A.一对一

B.一对多

C.多对一

D.多对多

2.填空题

1)关系的数据模型是一个_______。

2)关系中可以起到确保关系元组唯一的属性称为_______。

3)关系S和关系R集合运算的结果由属于S但不属于R的元组构成,这种集合运算称为_______。

4)关系中两种类型的关键字分别是_______和_______。

5)在关系模型中,把数据看成是二维表,每一个二维表称为一个_______。

6)在关系数据库中,唯一标识一条记录的一个或多个字段称为_______。

7)在关系数据库模型中,二维表的列称为属性,二维表的行称为_______。