《数据库系统原理与技术》试题库试题与参考答案选编3

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

一、名词解释

1 关系

关系:在域D1,D2,…Dn上笛卡儿积D1×D2×…×Dn的任意一个子集称为关系,表示为R(D1,D2,…DN)。

2 关系模式

关系模式:对一类实体特征的结构性描述,即对关系的静态结构性描述,该描述一般包括关系名、属性名、属性域的类型和长度,属性之间固有的依赖联系等。若U={A1,A2,…,An}为关系R的属性集,则关系模式常简记为R(U)或

R(A1,A2,…,An)。其中R为关系名,U为组成该关系的属性名集合。

关系模式的完整描述可以形式化的表示为 R(U,D,dom,F)

其中,D为属性组U中属性所来自的域;dom为属性向域的映像集合;F为属性间数据依赖的集合。

3 关系模型

关系模型:关系数据结构、关系操作集合和关系完整性约束统称为关系模型。

4 关系数据库

关系数据库:关系的集合。关系数据库的型称为关系数据库模式,是对关系数据库的结构描述,它包括若干域的定义以及在这些域上定义的若干关系模式。关系数据库的值是这些关系模式在某一个时刻对应的关系的集合。

5 域

域:一组具有相同数据类型的值的集合。

6 元组

元组:关系中的每个实体属性值集合成为关系中的一个元组。

7 属性

属性:关系等价于一张二维表,表的每一行对应一个元组,每一列对应一个域,且将这个域称为关系的一个属性。由于域可以相同,为了区分他们,必须给每列起一个名字,称为属性名。

二、填空题

1 关系数据库可命名的最小数据单位是()。

字段

2 不必存储属性值,而是从其他属性值推导出值的属性称为()属性。派生

3 关系模型有三类完整性约束:实体完整性、用户定义的完整性和()。参照完整性

三、选择题

1 一个关系数据库文件中的各条记录()。

A.前后顺序不能任意颠倒,一定要按照输入的顺序排列

B.前后顺序可以任意颠倒,不影响库中的数据关系

C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

B

2 在通常情况下,下面的关系中不可以作为关系库的关系是()。

A.R1(学生号,学生名,性别)

B.R2(学生号,学生名,班级号)

C.R3(学生号,学生名,宿舍号)

D.R4(学生号,学生名,简历)

D

3 在下列对关系的描述中,错误的是( )

A.关系中的列称为属性

B.关系中允许有相同的属性名

C.关系中的行称为元组

D.属性的取值范围称为域

B

4 关系模型中,实现实体之间联系是通过()

A.关系 B.指针

C.表 D.公共字段

C

5 将ER模型转换成关系模型的过程属于数据库的()

A.需求分析 B. 概念设计

C.逻辑设计 D. 物理设计

C

6 在E-R模型转换成关系模型的过程中,下列叙述不正确的是()。

A.每个实体类型转换成一个关系模式

B.每个M∶N联系类型转换一个关系模式

C.每个联系类型转换成一个关系模式

D.在处理1∶1和1∶N联系类型时,不生成新的关系模式。

C

7 在关系理论中称为“元组”的概念,在关系数据库中称为()A.记录 B.表

C.属性 D.字段

A

8 下列叙述正确的是()

A.关系中元组没有先后顺序,属性有先后顺序

B.关系中元组有先后顺序,属性没有先后顺序

C.关系中元组没有先后顺序,属性也没有先后顺序

D.关系中元组有先后顺序,属性也有先后顺序

C

9 在基本的关系中,下列说法正确的是( )

A.行列顺序有关

B.属性名允许重名

C.任意两个元组不允许重复

D.列是非同质的

C

四、简答题

1 为什么关系中的元组没有先后顺序?

因为关系是表格形式结构,所有行都以等长形式存放。

2 简述关系模型的三个组成要素。

数据逻辑结构、数据操作、数据完整性约束

相关文档
最新文档