2007年《数据库原理》期末考试试题与答案

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

命题人:审批人: 试卷分类(A 卷或B 卷) A

大学 试 卷(标准答案)

学期: 2006 至 2007 学年度 第 一 学期 课程: 《数据库原理》 专业:

班级:

姓名: 学号:

单项选择题(在每小题的四个备选答案中,选出一个正

确答案,并将正确答案的序号填在题目的括号内。每小题1分,共20分)

1. 数据库系统的三级模式中,表达物理数据库的是(

D )。

A.外模式

B.模式

C.用户模式

D.内模式

2. 设关系R 和S 的基数分别为r 和s ,则R×S 的基数为( C )。

A.r+s

B.r-s

C.r×s

D.MAX(r,s)

3. 设有关系R (A ,B ,C )和S (D ,A ),如下图所示,R 的主键为A ,S 的主键为D 且外键

为A ,则关系S 中违反参照完整性约束的元组是( D )。

A.(1,2)

B.(2,NULL )

4.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( A )。

A.UNIQUE

B.COUNT

C.DISTINCT

D.UNION

5.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的( D )。

A.列B.行

C.关系D.分组

6.实现关系代数投影运算的SQL子句是( A )。

A.SELECT B.ORDER BY

C.FROM D.WHERE

7.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为( A )。

A.AC B.ABC

C.AB D.BC

8.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情

况)的主码是( A )。

A.患者编号,医生编号,诊断日期B.医生编号

C.诊断日期D.患者编号

9.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是

( D )。

A.左外联接 B. 右外联接

C. 外部并

D. 外联接

10.下列聚合函数中不忽略空值 (null) 的是 ( C )。

A. SUM (列名)

B. MAX (列名)

C. COUNT ( * )

D. AVG (列名)

11.具有坚实数学理论基础的数据模型是( A )。

A.关系模型

B.层次模

C.网状模型

D.E—R模型

12.以下关于E-R方法的叙述中,正确的是 ( D )。

Ⅰ. E-R方法是设计数据库管理系统的方法

Ⅱ. E-R方法应用于数据库概念结构设计阶段

Ⅲ. 实体、联系、属性都是E-R方法中的基本概念

Ⅳ. 在E-R方法中,总可以用三个二元联系来替代一个三元联系

Ⅴ. 在E-R方法中,无法表示同一实体集内实体之间的联系

A.Ⅰ、Ⅲ、Ⅳ

B.Ⅱ、Ⅲ、Ⅴ

C.Ⅱ、Ⅲ

D.Ⅱ、Ⅲ、Ⅳ

13.SQL语言中,用GRANT/REVOKE语句实现数据库的( D )。

A.并发控制B.完整性控制

C.一致性控制D.安全性控制

14.以下关于事务调度和封锁的描述中,正确的是( A )。

A.遵守两段封锁协议的并发事务一定是可串行化的

B.可串行化的并发事务一定遵守两段封锁协议

C.遵守两段封锁协议的并发事务不一定是可串行化的

D.遵守两段封锁协议的并发事务一定不会产生死锁

15.多个事务执行的次序称为( D )。

A.步骤B.过程

C.流程D.调度

16.在数据库系统中,视图可以提供数据的( C )。

A.完整性B.并发性

C.安全性D.可恢复性

17.要求“学生”关系的“性别”属性只能取0或1,这属于关系的 ( C )。

A.参照完整性规则

B.实体完整性规则

C.用户定义完整性规则

D.域完整性规则

18.设有事务T1和T2,其并发操作顺序如下图所示。该并发操作带来的问题是( C )。

A.丢失更新

B.不一致分析

C.读了“脏数据”

D.写错误

加上( B )。

A.:B.EXEC SQL

C.SQL D.DECLARE

20.游标是系统为用户开设的一个( C ),存放SQL语句的执行结果。

A.帐号B.邮箱

C.数据缓冲区D.硬盘存储区

填空题(每小题1分,共10分)

1.在数据库的三级模式结构中,数据按_____外模式_____ 的描述提供给用户。

2.三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的__逻辑独立性

_____和___物理独立性_____ 。

3.视图是定义在____基本表或其他视图____ 之上的。

4.基本表中,“主码”概念应该体现其值的___惟一___ 和__非空___ 两个特征。

5.数据库的安全性所关心的主要是__ DBMS的存取控制机制___。

6.用户权限由两个要素组成:__数据对象__和_操作权限__。

7.数据库恢复的基本技术是__数据转储___和__登录日志__ 。

8.登记日志文件时,必须先写__日志文件___ ,后写___数据库____ 。

9.若关系为2NF,且它的每一非主属性既不_部分函数依赖于_ 候选码,也不传递函数

依赖于___候选码,则该关系为3NF。

10.E-R模型是数据库____概念结构___ 设计的一个有力工具。

相关文档
最新文档