当前位置:问答库>考研试题

2017年安徽农业大学信息与计算机学院341农业知识综合三[专业硕士]之数据库系统概论考研导师圈点必考题汇编

  摘要

一、选择题

1. 关于数据库系统中的日志文件,有下列说法:

. 事务故障恢复和系统故障恢复时都必须使用日志文件

. 在动态转储过程中,对数据库所做的修改都被记录在日志文件中

. 数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件

. 建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率

. 曰志文件有利于对用户使用数据库系统的违规操作开展核查审计工作

以上说法正确的是( )。

A. 仅

B. 仅

C. 仅

D. 仅

【答案】A

【解析】日志文件是用来记录对数据库的操作信息,数据库有问题的时候可以通过日志文件进行分析。日志文件的具体作用为:①事务故障恢复和系统故障恢复必须使用日志文件; ②在动态转储方式中必须建立日志文件;③在静态转储方式中,也可以建立日志文件。为保证数据库是可恢复的,登记日志文件必须遵循两条原则:①登记的次序严格按并行事务执行的时间次序;②必须先写日志文件,后写数据库。

2. 以下定义的4个视图中,能够进行更新操作的是( )。

A.

B.

C.

D.

第 2 页,共 79 页

【答案】C

【解析】根据视图更新操作的限制,A 项的视图数据来源于多个基本表,所以不能进行更新操作。B 项的视 图数据来源于一个基本表的聚合结果,所以不能进行更新操作。D 项中视图不含有基本表的主码,所以不能进行 更新操作。

3. 在数据库表定义中描述的是数据库的( )。

A. 安全性规则

B. 完整性约束

C. 恢复方法

D. 并发控制机制

【答案】B

【解析】在数据库表定义中描述的是数据库的完整性约束。

4. DB 、DBS 和DBMS 三者的关系是( )。

A.DB 包括DBS 和DBMS

B.DBS 包括DB 和DBMS

C.DBMS 包括DB 和DBS

D.DBS 和DBMS 包括DB

【答案】B

【解析】

数据库系统

数据库管理系统_数据库系统是一个引入数据库以后的计算机系数据库应用开发系统和人员统,它由计算机硬件(包括计算机网络与通信设备)及相关软件(主要是操作系统)

、数据库

组成。

5. 有关系R (X ,Y ,Z ), 主键=X; S (w , X ),主键W ,外键=X,参照R 的属性X ,关系R 和关系S 的元组如下所示。指出关系S 中违反关系完整性规则的元组是( )。

A. (1, 2)

B. (2, null )

C. (3, 3)

D. (4, 1)

【答案】C

第 3 页,共 79 页

【解析】关系完整性有三类:实体完整性、参照完整性和用户自定义的完整性。其中参照完整性保证当数据与数据之间有联系时,这种联系造成数据取值的制约。参照完整性规则是:若属性(或属性组)F 是基本关系R 的外码,它与基本关系S 的主码相对对于S 关系而言,X 是该关系的外码,它与R 关系的主码X 相对应。根据参照完整性规则,S 关系中X 的取值或者取空值或者等于R 中X 的某个分量值。因此,S 关系中X 的分量值为3这一元组就是违背参照完整性规则的元组。

6. 在并发控制技术中最常用的是封锁,对于共享锁系中,哪一个是正确的( )。

【答案】B

【解析】为了避免发生并发操作引起的数据不一致性问题,则采用数据封锁技术实现并发控制。封锁是防止存取同一资源的用户之间相互干扰的机制,即当一个用户对数据库某个数据对象执行修改操作时,对该部分数据 加锁,拒绝其他用户对该部分的并发访问要求,直至该事务执行完毕才释放数据对象;所以只有当两事务都是读 取数据且都加S 锁时才相容。

7. 数据仓库的模式中,最基本的是( )。

A. 星座模式

B. 雪花模式

C. 星型模式

D. 以上都不对

【答案】C

8. 在关系代数表达式的等价优化中,不正确的叙述是( )。

A. 尽可能早地执行连接

B. 尽可能早地执行选择

C. 尽可能早地执行投影

D. 把笛卡尔积和随后的选择合并成连接运算

【答案】A

【解析】在关系代数表达式中,连接运算的结果常常是一个较大的关系。如果尽可能早地执行连接,则运算得到的中间结果就会很大。

9. 某企业需要在一个SQLServer2000实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是( )。

A. 在创建所有的用户数据库之前,将此数据类型定义在master 数据库中

第 4 页,共 79 页 和排他锁来说,下面列出的相容关