2016年西北民族大学中国民族信息技术研究院数据库系统(同等学力加试)考研复试题库
● 摘要
一、选择题
1. 关于数据仓库的特性( )。
A. 面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据
B. 集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中 C. 集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中
D. 随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改
【答案】A
【解析】数据仓库是一个面向主题、集成、非易失、随时间变化的数据集合,基于传统数据库技术,主要目标是研宄如何更有效的组织大规模复杂的数据。
数据仓库是基于数据库技术的,是研宄如何将大规模复杂的数据更有效的组织用于方便使用的技术。
2. 在数据库表定义中描述的是数据库的( )。
A. 安全性规则 B. 完整性约束 C. 恢复方法 D. 并发控制机制 【答案】B
【解析】在数据库表定义中描述的是数据库的完整性约束。
3. 数据库管理系统(DBMS )是( )。
A. —个完整的数据库应用系统 B. —组硬件 C. 一组系统软件 D. 既有硬件,也有软件 【答案】C
【解析】DBMS 是一个以统一方法管理、维护数据库数据的一系列软件的集合。
4. 有两个关系R 和S ,分别包含15个和10个元组,则在组数目情况是( )。
A.15,5,10 B.18, 7, 7 C.21’11, 4 D.25,15,0
【答案】B
【解析】①A 项的情形:若RDS 为10个元组,那么确的。
②B 项的情形:若③C 项的情形:若
为7个元组,那么为4个元组,那么
应为18个元组、为21个元组、
中不可能出现的元
为15个元组、S 为5个元组是正
应为8个元组。 为11个元组是正确的。
④D 项的情形:若为0个元组,那么为25个元组、1-S 为15个元组是正确的。
5. 数据库运行与维护工作包括对数据库的( )。
A. 存取方法和存储结构的确定以及转储和恢复 B. 存取方法和存储结构的确定以及系统存储参数的配置
C. 转储和恢复;安全性和完整性控制;性能的监督、分析和改进;重组织和重构造 D. 定义数据库结构;组织数据入库;编制与调试应用程序和数据库试运行 【答案】C
【解析】数据库的运行和维护阶段的主要工作有:数据库的转储和恢复、维持数据库安全性和完整性、对数据库性能的监测、分析改善与数据库的重组和重构。
6. 下列不是数据库恢复采用的方法是( )。
A. 建立检查点 B. 建立副本 C. 建立日志文件 D. 建立索引 【答案】D
【解析】建立检查点、建立副本、建立日志文件都是数据库恢复通常采用的方法;建立索引是进行数据库物理设计时,为提高数据查询的速度而采取的方法。
7. 关于数据库系统中的日志文件,有下列说法:
. 事务故障恢复和系统故障恢复时都必须使用日志文件
. 在动态转储过程中,对数据库所做的修改都被记录在日志文件中
. 数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件
. 建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率
. 曰志文件有利于对用户使用数据库系统的违规操作开展核查审计工作
以上说法正确的是( )。 A. 仅B. 仅C. 仅D. 仅【答案】A
【解析】日志文件是用来记录对数据库的操作信息,数据库有问题的时候可以通过日志文件进行分析。日志文件的具体作用为:①事务故障恢复和系统故障恢复必须使用日志文件; ②在动态转储方式中必须建立日志文件;③在静态转储方式中,也可以建立日志文件。为保证数据库是可恢复的,登记日志文件必须遵循两条原则:①登记的次序严格按并行事务执行的时间次序;②必须先写日志文件,后写数据库。
8. 关于基于日志的恢复叙述中,哪一项是正确的( )。
A. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO
B. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO
C. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO
D. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO
【答案】B
【解析】UNDO , 对撤消队列中的各个事务进行撤消处理,处理方法是:反向扫描日志文件,REDO , ,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值,写入数据库;对重做队列中的各个事务 进行重做处理,处理方法是+:正向扫描日志文件,对每个REDO 事务重新执行登记的操作,即将日志记录中“更 新后的值”写入数据库。
9. 采用定义视图的机制在数据控制方面要解决的问题是( )。
A. 数据安全性 B. 数据完整性 C. 数据库恢复 D. 数据库并发控制 【答案】A
【解析】采用定义视图的机制在数据控制方面要解决的问题是数据安全性。
相关内容
相关标签