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

2016年哈尔滨工业大学经济与管理学院数据库系统原理与应用复试笔试最后押题五套卷

  摘要

一、选择题

1. SQLServer 的约束包括( )。

A.DEFAULT 、RULE 、CHECK 和 UNIQUE

B.CHECK 、RULE 、PRIMARY KEY 和 FOREIGN KEY

C.UNIQUE 、DEFAULT 、RULE 、PRIMARY KEY 和 FOREIGN KEY

D.PRIMARY KEY 和 FOREIGN KEY

【答案】C

SQL Server 的约束包括 UNIQUE 、DEFAULT 、RULE 、PRIMARY KEY 和 FOREIGN 【解析】

KEY 等。

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

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

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

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

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

【答案】B

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

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

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

3. 下列关于数据库备份的叙述,错误的是( )。

A. 数据库备份也受到数据库恢复模式的制约

B. 数据库备份是一项复杂的任务,应该有专业的管理人员来完成

C. 如果数据库很稳定就不需要经常做备份,反之要经常做备份

D. 数据库备份策略选择应该综合考虑各方面因素,并不是备份做得越多越全就越好

【答案】C

【解析】数据库系统总有可能出现故障,所以不管如何都需要一个合理的备份计划以防止出现故障造成数据库中数据的破坏。

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

A. 综合性和提炼性数据

B. 重复性的、可预测的处理

C. 一次处理的数据量小

D. 面向操作人员,支持日常操作

【答案】A

5. 关于数据库应用系统设计,有下列说法:

. 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面

. 在数据库概念设计阶段,当采用自上而下的E-R 设计时,首先设计局部E-R 图,然后合并各局部E-R 图,得到全局E-R 图

. 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表. 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。

A.

B.

C.

D.

【答案】B

【解析】数据库应用系统设计的步骤为:概念设计阶段-采用自上而下的E-R 设计;逻辑设计阶段——设计视图和关系模式的完整性约束;物理设计阶段-将关系模式转换为具体DBMS 平台支持的关系表。每个阶段的设计活动按照数据组织与存储、数据访问与处理、应用设计几个方面进行。

6. 对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是( )。

A. —般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改

B. 联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模

C. 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织

D. —般情况下,在安全性和一致性要求上,对数据仓库系统中数据的要求要高于对联机事务处理系统中数据的要求

【答案】C

【解析】联机事务处理系统一般没有复杂的查询和分析处理,按面向业务应用的方式组织数据,数据仓库系统的特征在于面向主题、集成性、稳定性和时变性,一般按面向分析主题的方式组织数据。

7. 虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。下列描述的用户界面设计原则,错误的是( )。

A. 当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息

B. 友好的用户界面应能容忍用户在使用中的一些操作错误

C.Web 界面应多采用动画和图形效果,以吸引用户使用

D. 用户界面应采取灵活多样的数据输入方式,以降低用户输入负担

【答案】C

【解析】人机界面设计的目的是置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。设计原则如下:①当系统发生错误或程序运行时间较长时,用户界面应该为用户提供有意义的反馈信息,并有上下文感知的帮助功能。②保持用户与人机界面间的双向交流。③一个好的用户界面应该容忍用户在使用过程中发生的各种操作错误,并能够从错误中恢复过来,保证系统运行不受、或尽可能小的受到用户错误操作的影响。④用户界面应采取灵活多样的数据输入方式,减少用户的输入负担。⑤用户界面应该遵循一定标准和常规。

8. 以下有关SELECT 子句的叙述中不正确的是( )。

A.SELECT 子句中只能包含表中的列及其构成的表达式

B.SELECT 子句规定了结果集中的列序列

C.SELECT 子句中可以使用别名

D. 如果FROM 子句引用的两个表中有同名的列,则在SELECT 子句中引用它们时必须使用表名前缀加以限定

【答案】A

SQL 语言提供了 SELECT 语句进行数据库查询,【解析】该语句具有灵活的使用方式和丰富

的功能。语句的功能是根据WHERE 子句的条件表达式,从FROM 子句指定的基本表或视图中找出满足条件的元组。再按SELECT 子句中目标列表达式,选出元组中属性值形成结果表。在同一个表自身联合查询时可以采用别名的方式 以示区别,并在引用时通过表名前缀加以限定。故四个选项中A 项是不正确的。

9. 关于数据仓库的特性( )。

A. 面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据

B. 集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中

C. 集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中

D. 随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改

【答案】A

【解析】数据仓库是一个面向主题、集成、非易失、随时间变化的数据集合,基于传统数据