文档介绍:2009年9月全国计算机等级考试四级笔试试卷数据库工程师试
题
一、选择题((1)~(20)每题1分,(21)~(30)每题2分,共40分)下列各题A)、
B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应
位置上,答在试卷上不得分。
1. 查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是
A. DML编译器
B. 查询执行引擎
C. 嵌入式DML的预编译器
D. 查询权限管理器
答案:D
解析:(P11)DBMS中的查询处理器包括:①DML编译器;②嵌入式DML的预编译器;③DDL编译器
;④查询执行引擎。
2. 关于数据视图与三级模式,下列说法错误的是
A. 数据视图是指用户从某个角度看到的客观世界数据对象的特征
B. 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构
C. 概念模式以数据模型的形式描述数据
D. 三级模式结构实现了数据的独立性
答案:B
解析:(P7)外模式也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部
数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
3. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。
下列一般不属于数据库管理员日常维护工作的是
A. 数据内容一致性维护
B. 数据库备份与恢复
C. 数据库安全性维护
D. 数据库存储空间管理
答案:A
解析:(P28)数据库管理员日常维护工作主要包括有:①数据库的备份与恢复;②完整性维护
;③安全性维护;④存储空间管理;⑤并发控制及死锁处理。
4. 事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是
A. 使用先来先服务策略处理事务请求
B. 使用两阶段锁协议
C. 对事务进行并发调度
D. 使用小粒度锁
答案:A
解析:(P171)为避免活锁现象的发生,DBMS可以采用先来先服务(FIFS)策略处理事务的数据操
作请求。
5. 关于数据库视图,下列说法正确的是
A. 视图可以提高数据的操作性能
B. 定义视图的语句可以是任何数据操作语句
C. 视图可以提供一定程度的数据独立性
D. 视图的数据一般是物理存储的
答案:C
解析:(P157)视图的作用:①简化数据查询语句;②使用户能从多角度看待同一数据;③提高了
数据的安全性;④提供了一定程度的逻辑独立性。
6. 在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法。下列不属于结
构化分析和建模方法优点的是
A. 用图形化的模型能直观地表示系统功能
B. 可避免过早陷入具体细节
C. 图形对象不涉及太多技术术语,便于用户理解模型
D. 从局部或子系统开始分析问题,便于建模人员了解业务模型
答案:D
解析:(P40)结构化分析及建模方法的主要优点是:①不过早陷入具体的细节;②从整体或宏观
入手分析问题,如业务系统的总体结构,系统及子系统的关系;③通过图形化的模型对象直观地
表示系统要做什么,完成什么功能;④图形化建模方法方便系统分析员理解和描述系统;⑤模型
对象不涉及太多技术术语,便于用户理解模型。
7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由
A. 数据库管理员维护
B. 程序员维护
C. 数据库管理系统维护
D. 一般用户维护
答案:A
解析:(P108)数据字典是数据库管理系统的重要组成部分,DBA可利用它来监视DBMS的使用情况
,并协助用户完成有关管理工作,一般用户也可通过数据字典查阅部分数据库结构信息。
8. 下列约束中能确保一个函数依赖是完全非平凡函数依赖的是
A. 仅当其右边的属性集是左边属性集的子集
B. 仅当其右边属性集中的属性都不属于左边的属性集
C. 仅当其右边属性集中至少有一个属性不属于左边的属性集
D. 仅当其右边属性集中的属性都属于左边的属性集
答案:B
解析:(P78~79)
9. 在数据库中可用多种结构组织数据,散列文件是其中的一种。关于散列文件,下列说法错
误的是
A. 为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶
B. 用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码
C. 如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出
D. 好的散列函数产生的存储地址分布应尽可能是随机的
答案:A
解析:(P106~107)用数列方法组织存储一个文件时,首先需要指定文件记录的一个(或一组
)域作为查找码,查找码也称为散列域。散列文件组织将文件的物理空间划分为一系