数据库概论试题最新

发布时间 : 星期二 文章数据库概论试题最新更新完毕开始阅读

3. 数据库

4. 数据库管理系统

5. 数据库系统

6. 实体 7. 属性 8. 联系

9. 关键字

10. 实体型

11. 实体集

12. 数据结构

13. 数据操作

14. 数据的完整性约束

四、

简答

(1) 数据与信息有什么区别与联系?

(2) 什么是数据库、数据库系统和数据库管理系统?

(3) 计算机数据管理技术发展经历几个阶段,各阶段的特点是什么?

5

(4) 什么是外模式、模式和内模式?

(5) 试述数据库系统的两级映像功能。

(6) 试述数据库系统的三级模式结构是如何保证数据的独立性的。

(7) 简单说明数据库管理系统包含的功能,

(8) 什么是数据模型?并说明为什么将数据模型分成两类,各起什么作用。

(9) 什么是概念模型?概念模型的表示方法是什么?举例说明。

(10)解释概念模型中的常用术语:实体、属性、联系、属性值、关键字、实体型、实 体集。

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

一、

选择

1.组成关系模型二维表的最小数据单位是()。

A.记录 B.数据项 C.字段 D.数据库文件 2.用二维表结构表示实体以及实体间联系的数据模型称为()。 A.网状模型 B.层次模型 C.关系模型 D.面向对象模型 3.关系数据模型的三个组成部分中,不包括( )。 A.完整性规则 B.数据结构 C.恢复 D.数据操作 4.关系数据库管理系统应能实现的专门关系运算包括()。

A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 5.在关系代数运算中,五种基本运算为()。

A.并、差、选择、投影、自然连接 B.并、差、选择、交、投影

6

C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 6.五种基本关系代数运算是()

A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ

7.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影,选择和() A.交 B.笛卡尔积 C.自然连接 D.除法

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

A.元组 B.行 C.记录 D.属性 9.设有关系R和S,关系代数表达式R-(R-S)表示的是() A.R∩S B.R-S C.R∪S D.R÷S

10.在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主健是部门号若执行所列出的操作,哪个操作不能执行() EMP DEPT

()()()()()()()()()() ()()()()()()()()()_ 雇员号 雇员名 部门号 工资 部门号 部门名 主任 001 张 山 02 2000 01 业务部 李 建 010 王宏达 01 1200 02 销售部 应伟东 056 马林生 02 1000 03 服务部 周 垠

101 赵 敏 04 1500 04 财务部 陈力胜 ()()()()()()()()()() ()()()()()()()()()_ A.从雇员信息表EMP中删除行'010','王宏达','01','1200'. B.在雇员信息表EMP中插入行'102','赵敬','01','1500'. C.将雇员信息表EMP中雇员号='010'的工资改为1600元 D.将雇员信息表EMP中雇员号='101'的部门号改为'05'

11.在上题雇员信息表关系EMP中,哪个属性是外码(foreign key) ()。 A.雇员号 B.雇员名 C.部门号 D.工资

12.设关系R和关系S的元素个数分别是3和4,关系T是R与S的笛卡尔积,即:T=R×S,则关系T的元数个数是()

A.7 B.9 C.12 D.16 13.下面的选项不是关系数据库基本特征的是()。

A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 14.设有关系R(A,B,C),在下列的等式中,哪一个是不成立的()

A.σA<2(πA, B(R))=πA, B(σA<2 (R)) B.πA, C(σA<2(R))=σA<2(πA, C(R)) C.πB, C(σA<2(R))=σA<2(πB,C(R)) D.πA(πA, B (R))=πA (R)

7

15.关系代数表达式的优化策略中,首先要做的是( )

A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡儿积运算 D.投影运算 16.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{t/t∈R∧t∈S}标记的是()。 A.R∪S B.R-S C.R×S D.R∩S

17.在SQL语言的SELECT语句中,实现投影操作的是哪个子句()。 A.select B.from C.where D.group by

18.支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为()。

A.表式系统 B.最小关系系统 C.关系完备的系统 D.全关系系统 19.常见的数据模型是()。

A.层次模型、网状模型、关系模型 B概念模型、实体模型、关系模型 C.对象模型、外部模型、内部模型 D.逻辑模型、概念模型、关系模型 20.一个结点可以有多个双亲,结点之间可以有多种联系的模型是()。 A.网状模型 B关系模型C层次模型 D.以上都有 21.下面关于关系性质的说法,错误的是()。

A表中的一行称为一个元组 B.行与列交叉点不允许有多个值 C.表中的一列称为一个属性 D表中任意两行可能相同 22.同一个关系模型的任两个元组值()。

A.不能全同 B.可全同C.必须全同 D.以上都不是

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

A.R1(学生号,学生名,一『生别) B.R2(学生号,学生名,班级号) C.R3(学生号,学生名,宿舍号) D.R4(学生号,学生名,简历) 24.关系模型中,一个关键字是()。

A可由多个任意属性组成 B至多由一个属性组成

C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D以上都不是 二、填空

1.在关系数据模型中,二维表的列称为属性,二维表的行称为()。 2.关系代数中专门的关系运算包括:选择、投影、()和除法。 3.关系代数的基本运算是并、差、选择、()和乘积。 4.两个关系进行外连接时有全外连接、()、左外连接三种。 5.关系数据库的关系演算语言是以()为基础的DML语言。

6.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R(iT 单号,日期,客户名称,商品编码,数量),则R的主关键字是()。 7.关系数据库中的投影操作是指从关系中()。

8

联系合同范文客服:xxxxx#qq.com(#替换为@)