一、选择题
1. 有两个关系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个元组是正确的。
2. 关于基于日志的恢复叙述中,哪一项是正确的( )。
A. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO
B. 利用更新日志记录中更新前的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO
C. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新前的值可以进行REDO
D. 利用更新日志记录中更新后的值可以进行UNDO , 利用更新日志记录中更新后的值可以进行REDO
【答案】B
【解析】UNDO , 对撤消队列中的各个事务进行撤消处理,处理方法是:反向扫描日志文件,REDO , ,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值,写入数据库;对重做队列中的各个事务 进行重做处理,处理方法是+:正向扫描日志文件,对每个REDO 事务重新执行登记的操作,即将日志记录中“更 新后的值”写入数据库。
3. 关于数据仓库的特性( )。
A. 面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据
B. 集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中 C. 集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中
D. 随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改
【答案】A
【解析】数据仓库是一个面向主题、集成、非易失、随时间变化的数据集合,基于传统数据库技术,主要目标是研宄如何更有效的组织大规模复杂的数据。
数据仓库是基于数据库技术的,是研宄如何将大规模复杂的数据更有效的组织用于方便使用的技术。
4. 在SQLServer2000中,若希望数据库用户ACCT 具有创建数据库对象的权限,较为合适的实现方法是( )。
A. 使ACCT 只在db_____creator角色中 B. 使ACCT 只在public 角色中 C. 使ACCT 只在db_____owner角色中 D. 使ACCT 只在db_____ddladmin角色中 【答案】A
【解析】只有db_____creator角色才具有创建数据库对象的权限。
5. 根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为( )。
A. 物理优化 B. 代数优化 C. 规则优化 D. 代价估算优化 【答案】A
【解析】物理优化是根据数据字典中的存取路径、数据的存储分布以及聚簇情况等信息来选择低层的存取路径。
6. 恢复机制的关键问题是( )。
A. 登记日志文件 B. 数据转储 C. 立冗余数据 D. 数据镜像 【答案】C
【解析】数据库的恢复机制关键问题是建立冗余数据,建立冗余数据的主要方式有数据转储、建立日志文件等,己备数据库出现故障时利用冗余数据进行恢复。
7. 下列属于数据库应用系统需求分析阶段工作的是( )。
. 标识和理解问题
. 构建关系模式
. 实现应用系统
. 建立功能模型 A. B. C. D. 【答案】A
【解析】需求分析包括标识问题、建立需求模型、描述需求和确认需求等过程。其中,建立需求模型包括需求概述、功能需求、信息需求、性能需求、环境需求和其他需求等。
8. 下述哪一个SQL 语句用于实现数据存取的安全机制( )。
【答案】C
【解析】COMMIT 是向数据库递交数据,ROLLBACK 是回滚数据,CREATE TABLE是创建表,而GRANT
是用来对用户权限进行管理,可以实现数据存取的安全机制。
9. 数据模型的三要素是( )。
A. 数据定义、数据操作和数据安全性约束 B. 数据结构、数据操作和数据完整性约束 C. 数据定义、数据存储和数据操作约束 D. 数据结构、数据存储和数据一致性约束 【答案】B
【解析】数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。数据模型包含以下三要素:
①数据结构:由一组创建数据库的规则组成。数据结构用于描述系统的静态特性,它是所研究对象类型的集合,也是刻画一个数据模型性质最重要的方面。
②数据操作:定义允许对数据库进行操作的种类(包括更新和检索数据库中的数据以及修改数据库结构)。
③数据完整性约束条件:一组完整性规则,确保数据的准确性。
10.在OODB 中,对象可以定义为对一组信息及其( )的描述。
A. 操作