数据库原理试卷(2010-2011下_A)

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

____________________ 系 ____________________专业_____________ 班 姓名_______________学号______________________

密 封 线 内 不 要 答 题

———————————密———————————————封———————————————线————————————

一、填空题:(每空1分,共10分)

1. __事务__是恢复和并发控制的基本单位,数据库系统中要求它具有ACID 特性。

2. 数据库恢复的原理用一个词表示,就是__备份__。

3. 设F 是基本关系R 的一个或一组属性,但不是关系R 的码。如果F 与基本关系S 的主

码Ks 相对应,则称F 是基本关系R 的__________。 4. 一个M 行N 列的关系,和一个K 行L 列的关系进行笛卡尔积,生成目标关系的列数

为__NL________。 5. 写出实现“收回用户U1对学生表(STUD)的修改权”这一功能的SQL 语句: ______revoke__update___on_____table___STUD____from____U1_________ 6. 数据模型的三要素包括数据结构、数据操作和____完整性约束_____。 7. 关系代数的基本操作有查询、插入、修改和___删除____。

8. 在基于日志的数据库数据恢复技术中,对发生故障时没有完成的事务应执行 _____操作。

8、E-R 方法中的实体用 矩形 图形表示 。

9、把对数据库中某些数据的一定的操作权限授予某一用户,可以通过命令 grant 完成。

10、在3NF 的基础上,消除了 主码间的传递或者部分依赖函数 以后的关系模式,属于BCNF 。

二、单项选择题:(每小题1分,共30分,答案集中写到下页)

1、 以下说法中错误的是: A 、 数据库中的数据是长期存储的

B 、 数据库中的数据是按照一定方式组织的

C 、 数据库中的数据是可共享的

D 、 数据库中的数据是没有冗余的

2、 以下哪种说法不符合数据管理技术的发展历程? A 、 数据越来越结构化 B 、 数据独立性越来越好

C 、 数据库管理系统越来越简单

D 、 越来越多的数据管理功能由系统替人完成

3、 在概念数据模型中,联系用于描述现实世界中事物之间的关联关系。关于联系,以下说法错误的是: A 、 E R 模型通过1:1、1:n 和m:n 三种联系描述现实世界中各类事物之间的关联关系 B 、 联系可用于描述一个实体和它的属性的关联关系

C 、 联系可用于描述一个实体集内记录之间的自联系关系

D 、 联系可用于描述两个实体集实体之间的关联关系 4、 在关系数据库中,NULL 是一个特殊值,在很多数据操作中都需要对NULL 进行特殊处理。关于NULL ,下列说法正确的是 A 、 判断元组的某一列是否为NULL 一般使用“=NULL ” B 、 NULL 在数据库中表示尚不确定的值 C 、 对数值型数据,NULL 等价于0 D 、 N ULL 只适用于字符和数值类型 5、 视图是数据库中的重要对象,下列有关视图的说法错误的是 A 、 一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中 B 、 可以将复杂的查询语句封装在视图中以简化相关查询语句的编写

C 、 通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性

D 、 只能在基本表上建立新的视图

安阳工学院 数据库原理 课程试卷 2010—2011 学年第 二 学期

6、数据库三级模式体系结构的划分,有利于保持数据库的()。

A、数据安全性

B、数据独立性

C、数据并发性

D、数据完整性

7、设关系R、S、W各有10个元组,那么这3关系的自然联接的元组个数为多少?

A、10

B、30

C、1000

D、不确定(与计算结果有关)

8、若关系R的候选键都是由单属性构成的,则R至少应为_____________。

A、1NF

B、2NF

C、3NF

D、BCNF

9、在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是:

A、外模式

B、模式

C、子模式

D、内模式

10、在数据库三级模式中,外模式的个数______。

A、只有一个

B、可以有任意多个

C、与用户个数相同

D、由设置的系统参数决定

11、设有两个事务T1和T2,它们的并发操作如图所示。对于这个并发操作,下列评价正

确的是:____________。

A、该操作丢失了更新

B、该操作不能重复读

C、该操作读脏数据

D、该操作不存在问题

12、在数据库中,产生数据不一致的根本原因是。

A、数据存储量太大

B、没有严格保护数据

C、未对数据进行完整性控制D.数据冗余

13、当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的

干扰,事务并发执行的结果与这些事务串行执行的结果一样,这一特性被称为事务的:A、原子性B、一致性

C、持久性

D、隔离性

14、在数据库物理设计阶段,建立索引的目的是为了提高数据的

A、更改效率

B、插入效率

C、查询效率

D、删除效率

15、以下关于数据安全性的叙述,正确的是:A、给用户分配权限时,不允许循环授权

B、一旦将对某一数据修改的权限授予一个用户,则该用户有权再将这一修改权授予另一用

C、数据加密可以减少数据所占空间

D、数据库压缩提供较高数据安全性。

16、数据库镜像有很多优点,但不包括:

A、提供完整或接近完整的数据允余,提高数据可靠性

B、主数据库系统发生故障时,可快速启用数据库镜像提供服务

C、降低数据库存储系统的建设成本

D、提高主数据库系统在升级期间的可用性

17、关于函数依赖,以下说法错误的是:

A、平凡的函数依赖不反映语义信息

B、函数依赖具有传递性

C、函数依赖的决定部分一定要包含有码

D、关系的码可以函数决定关系的每一个属性

18、并发事务的调度时,以下说法正确的是:

A、观察可串行化的调度一定是冲突可串行化的调度

B、冲突可串行化的调度一定是观察可串行化的调度

C、一个可串行化的调度一定不会产生死锁

D、死锁可以通过“先来先服务”解决

19、对基于检查点的恢复技术,下列说法中错误的是

A、无论事务在检查点之前还是之后提交,都需执行REDO操作

B、检查点技术可以提高恢复效率

C、检查点可以定期建立

D、能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作

20、如果事务T获得了数据项Q上的S锁,则T对Q

A. 只能读不能写

B. 只能写不能读

C. 既可读又可写

D. 不能读不能写

21、下面的结论错误的是______。

A、若A→B, B→C 则A→C

B、若A→B, A→C 则A→(B,C)

C、若B→A, C→A 则(B,C)→A

D、若(B,C)→A 则B→A,C→A

22、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都没有X'→Y,则_____。

A、X为U的候选码

B、Y对X完全函数依赖

C、R属于2NF

D、R属于2NF

相关文档
最新文档