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

2016年温州大学教师教育学院数据库原理与应用(同等学力加试)复试笔试仿真模拟题

  摘要

目录

2016年温州大学教师教育学院数据库原理与应用(同等学力加试) 复试笔试仿真模拟题(一) . . 2 2016年温州大学教师教育学院数据库原理与应用(同等学力加试) 复试笔试仿真模拟题(二) . . 9 2016年温州大学教师教育学院数据库原理与应用(同等学力加试) 复试笔试仿真模拟题(三) 21 2016年温州大学教师教育学院数据库原理与应用(同等学力加试) 复试笔试仿真模拟题(四) 28 2016年温州大学教师教育学院数据库原理与应用(同等学力加试) 复试笔试仿真模拟题(五) 35

一、选择题

1. 有一个关系:职工(职工号,姓名,籍贯),规定职工号的值域是8个数字字符组成的字符串,这一规则属于( )。

A. 参照完整性 B. 用户定义的完整性 C. 实体完整性 D. 关键字完整性约束 【答案】B

【解析】用户定义的完整性是针对某一具体数据库的约束条件,它反映某一具体应用涉及的数据必须满足语义要求;而规定学号的值域是8个数字字符组成的字符串显然属于这一类型。

2. 数据库系统可能出现下列故障:

. 事务执行过程中发生运算溢出

. 某并发事务因发生死锁而被撤销

. 磁盘物理损坏

. 系统突然发生停电事务

. 操作系统因被病毒攻击而突然重启

以上故障属于系统故障(软故障)的是( )。 A. B. C. D. 【答案】B

【解析】系统故障又称软故障,是操作故障,对机器或系统无损害,指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要重新启动系统的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务;事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障;磁盘物理损坏造成的数据库信息丢失不是软故障。

3. 概念结构设计的目的是产生一个能反映(企业)组织信息需求的( )。

A.DFD B.DD C.E-R 图 D.SA

【答案】C

【解析】概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,进行综合和归纳,按照特定的方法把它们抽象为一个不依赖于任何具体机器和具体DBMS 的数据模型,即概念模型。描述概念模型的有力工具是E-R 图。

4. 执行语句 CREATE DATABASE Student 的结果是( )。

A. 创建一个名为Student 的数据库,包括数据文件和日志文件 B. 运行失败,因为参数不完整

C. 创建一个名为Student 的数据库,但是只有默认的数据文件,无日志文件 D. 为数据库Student 创建一个名为Student 的表 【答案】A

【解析】CREATE DA TABASE dataname 可以用来创建数据库,其中dataname 为数据库的名字,默认包含数据文件和日志文件。

5. 下列属于数据仓库特点的是( )。

A. 综合性和提炼性数据 B. 重复性的、可预测的处理 C. 一次处理的数据量小

D. 面向操作人员,支持日常操作 【答案】A

6. 有两个关系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个元组、

应为8个元组。 为11个元组是正确的。

为15个元组、S 为5个元组是正

中不可能出现的元

④D 项的情形:若为0个元组,那么为25个元组、1-S 为15个元组是正确的。

7. 如果事务T 对数据D 已加S 锁,则其他事务对数据D ( )。

A. 可以加S 锁,不能加X 锁 B. 可以加S 锁,也可以加x 锁 C. 不能加s 锁,可以加X 锁

D. 不能加任何锁 【答案】A

【解析】S 锁为共享锁,事务T 对数据D 加S 锁后其他事务可以加S 锁,但不能加X 锁。

8. 在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb )的备份。关于系统数据库的备份策略,下列做法中最合理的是( )。

A. 每天备份一次系统数据库

B. 每当用户进行数据更改操作时,备份系统数据库 C. 每当用户操作影响了系统数据库内容时,备份系统数据库 D. 备份用户数据库的同时备份系统数据库 【答案】C

【解析】备份数据库的主要目的是防止数据丢失。对于用户数据库,一般采用定期备份,但是系统级的数据对于服务器的实例运行至关重要,所以对于系统数据库应在修改之后立即备份。

9. 下列不是数据库恢复采用的方法是( )。

A. 建立检查点 B. 建立副本 C. 建立日志文件 D. 建立索引 【答案】D

【解析】建立检查点、建立副本、建立日志文件都是数据库恢复通常采用的方法;建立索引是进行数据库物理设计时,为提高数据查询的速度而采取的方法。

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

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

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

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

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

【答案】B

【解析】UNDO , 对撤消队列中的各个事务进行撤消处理,处理方法是:反向扫描日志文件,REDO , ,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值,写入数据库;