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

2018年云南师范大学信息学院341农业知识综合三[专业硕士]之数据库系统概论考研核心题库

  摘要

一、填空题

1. 关系模型由_____、_____和_____组成。

【答案】数据结构;数据操作;完整性规则

2. 数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:_____和_____。

【答案】数据库本身未被破坏;数据库处于不一致状态

3. _____、_____、_____和是计算机系统中的三类安全性。

【答案】技术安全类;管理安全类;政策法律类安全性

4. 在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和_____。

【答案】无损连接

5. 关系数据库中基于数学的两类运算是_____和_____。

【答案】关系代数;关系演算

6. _____和_____一起组成了安全性子系统。

【答案】用户权限定义;合法权检查机制

7. 数据库系统是利用存储在外存上其他地方的来重建被破坏的数据库。方法主要有两种:_____和_____。

【答案】冗余数据;后援副本;日志文件

8. 设有关系模式来实现的。

【答案】参照完整性;PRIMARY KEY约束;FOREIGN KEY

9. 数据模型是由_____、_____和_____三部分组成。

【答案】数据结构;数据操作;完整性约束

第 2 页,共 110 页 若

是的主码是的外码,则的值或者等于R 中某个元组的主码值,或者_____取空值,这是规则,它是通过_____和_____约束

10.主题在数据仓库中由一系列实现。一个主题之下表的划分可按 _____、_____数据所属时间段进行划分,主题在数据仓库中可采用_____方式进行存储,如果主题存储量大,为了提高处理效率可采用_____方式进行存储。

【答案】数据表;数据的综合;多维数据库;关系数据库

11.SQL 语言的数据定义功能包括_____、_____、_____和_____。

【答案】定义数据库;定义基本表;定义视图;定义索引

二、选择题

12.联机分析处理包括以下( )基本分析功能。

I. 聚类II. 切片III. 转轴IV. 切块

【答案】C

13.关于OLAP 和OLTP 的叙述中错误的是( )。

A.OLTP 事务量大,但事务内容比较简单且重复率高

B.OLAP 的最终数据来源与OLTP 不一样

C.OLAP 面对决策人员和高层管理人员

D.OLTP 以应用为核心,是应用驱动的

【答案】C 【解析】一样,最终数据来源都是来自底层的数据库系统,但是由于两者的使用用户不同。

14.在关系中能唯一标识元组的最小属性集称为( )。

A. 外码

B. 候选码

C. 主码

D. 超码

【答案】B

【解析】超码

能有多个超码。候选码

关系可能有多个候选码;

主码

可以指定不同的候选码作为主码。

第 3 页,共 110 页 是关系中能唯一标识每个元组的属性或属性组(集),一个关系可_是关系中能唯一标识每个元组的最小属性或属性组,一个则是从候选码中选择一个,作为该关系的主码。数据库系统将按主码标识和排序每个元组。一个关系在任一时刻至多只能有一个主码,但在不同时刻

外码称该属性或属性组为

则是在关系的外码。

中的属性或属性组,若在另一个关系中作为主码使用,则

的外码和中的主码必须定义在相同的域上,允许使用不同的属性名。

15.关于基于日志的恢复叙述中,哪一项是正确的( )。

A. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO

B. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO

C. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO

D. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO

【答案】B

【解析】UNDO , 对撤消队列中的各个事务进行撤消处理,处理方法是:反向扫描日志文件,

REDO , ,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值,写入数据库;

对重做队列中的各个事务 进行重做处理,处理方法是+:正向扫描日志文件,对每个REDO 事务重新执行登记的操作,即将日志记录中“更 新后的值”写入数据库。

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

A.DB 包括DBS 和DBMS

B.DBS 包括DB 和DBMS

C.DBMS 包括DB 和DBS

D.DBS 和DBMS 包括DB

【答案】B

【解析】

数据库系统

数据库管理系统_数据库系统是一个引入数据库以后的计算机系数据库应用开发系统和人员统,

它由计算机硬件(包括计算机网络与通信设备)及相关软件(主要是操作系统)、数据库

组成。

17.在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有( )。

A.DEFAULT 、CHECK 和 UNIQUE

B.DEFAULT 、CHECK 和 RULE

C.CHECK 和 DEFAULT

D.DEFAULT 和 RULE

第 4 页,共 110 页