全国计算机等级考试四级数据库工程师考题以及答案.docx
- 文档编号:1009452
- 上传时间:2022-10-15
- 格式:DOCX
- 页数:19
- 大小:27.25KB
全国计算机等级考试四级数据库工程师考题以及答案.docx
《全国计算机等级考试四级数据库工程师考题以及答案.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试四级数据库工程师考题以及答案.docx(19页珍藏版)》请在冰豆网上搜索。
全国计算机等级考试四级数据库工程师考题以及答案
2011年3月全国计算机等级考试四级数据库工程师笔试真题
一、选择题(
(1)~(20)每题1分,(21)~(30)每题2分,共40分)
下列各题A、B、C、D、四个选项中,只有一个选项是正确的。
请将正确选项涂写
在答题
卡相应位置上,答在试卷上不得分。
1.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实
现的,此操作性能较差。
在保证功能不变的前提下,若要提高该查询的执行效率,
下列方法中可行的是
A.将此查询语句放置在视图中,使用视图实现该查询操作
B.修改实现此功能的查询语句,将连接查询改为嵌套查询
C.将此功能涉及到的表进行合并,然后对合并后的表进行查询
D.将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作
答案:
A
解析:
创建多表视图,将这几个表中满足条件的信息存储在视图中,可将表与表
之间的复杂的连接操作和搜索条件对用户隐藏起来,使查询语句书写简单,提高
查询效率。
B项增加了查询的复杂度降低了查询的效率,C项增加了数据库的负担,
也降低了数据库的效率,D项存储过程定义比较复杂使用起来也没有视图灵活。
2.在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制
技术。
下列关于基于锁的并发控制技术的说法,错误的是
A.锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用
B.数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁
时,此数据项上只能再加一个排它锁
C.数据库管理系统可以采用先来先服务的方式防止出现活锁现象
D.当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁
答案:
B
解析:
当某个数据项上有多个共享锁时,不能再添加任何排它锁。
3.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理
(OLAP)是常见的数据管理与数据分析形式。
关于OLTP和OLAP,一般情况下,下列
说法正确的是
A.OLTP系统的安全性要求比OLAP系统的低,也比较容易实现
B.OLTP系统在访问数据时,一般以单条记录访问为主,集合访问为辅,OLAP系
统则相反
C.OLTP要求系统必须具有很高的响应速度,而OLAP对系统响应速度的要求较为
宽松
D.OLTP系统一般由企业的中上层或决策层使用,而OLAP系统一般由企业的中下
层业务人员
使用
答案:
C
解析:
A项OLTP安全性比OLAP要高,实施比较困难。
B项OLTP在访问数据时,单条记录和集合都可能会访问。
D项OLTP一般由企业中下层使用,OLAP由企业中上层
使用。
4.设在SQLServer2000中,某关系表需要存储职工的工资信息,工资的范围
为2000~10000,设用整型类型存储。
下列数据类型中最合适的是?
A.int
B.smallint
C.tinyint
D.bigint
答案:
B
5.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶
段。
下列关于数据库应用系统实现与部署阶段工作的说法,错误的是
A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库
管理系统,编写相关脚本生成数据库结构
B.此阶段会将用户原有数据按照新的数据结构导入到新系统中
C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也
可以使用黑盒测试方法
D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工
作
答案:
C
解析:
此阶段会进行系统编码和调试,而不是编码和编码测试。
6.存储管理器是数据库管理系统非常重要的组成部分。
下列关于存储管理器的
说法,错误的是
A.存储管理器负责检查用户是否具有数据访问权限
B.为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用
一定的算法对内存缓冲区中的数据块进行定期置换
C.存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关
数据
D.存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正
确性
答案:
C
解析:
C项是查询处理器的功能,不是存储管理器功能。
7.已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书
名、图书、学生性别、职称、学生姓名、书价的信息。
这些信息中能够被标识为
实体集的是
Ⅰ.系、教师、学生、图书
Ⅱ.教师编号、系名、书名、学生姓名
Ⅲ.学生性别、职称、学生姓名、书价
Ⅳ.图书、教师、书名
A.仅Ⅰ
B.仅Ⅰ和Ⅱ
C.仅Ⅰ、Ⅱ和Ⅳ
D.全部
答案:
D
解析:
实体是现实世界中客观存在并可独立区别于其他对象的一个“事件”或“物
体”。
4个选项中所罗列的事物均符合该条件。
8.在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和
整理。
此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出
的非功能需求进行描述。
设在某商场经营管理系统的需求分析阶段整理了下列需
求:
Ⅰ.系统需要支持会员制
Ⅱ.系统不需要考虑财务核算功能
Ⅲ.系统应长期稳定运行
Ⅳ.系统应有销售统计功能
Ⅴ.系统应保证数据存储安全
上述需求中属于非功能需求的是
A.仅Ⅲ和Ⅳ
B.仅Ⅲ和Ⅴ
C.仅Ⅳ和Ⅴ
D.仅Ⅰ、Ⅱ和Ⅴ
答案:
B
解析:
Ⅰ、Ⅱ、Ⅳ均属于具体的功能需求,Ⅲ和Ⅴ属于非功能需求。
9.下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是
A.客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协
议(HTTP)
B.数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操
作,并将操作结果返回给应用服务器
C.这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较
高,且应用软件维护代价也较大
D.这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库
应用系统提供的各种数据服务
答案:
C
解析:
这种系统对客户机配置要求不高,对服务器配置要求较高。
10.实体联系模型简称ER模型,是数据库设计常用的一种建模方法。
关于ER模
型,下列说法错误的是
A.ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间
的联系
B.用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物
抽象为实体集
C.ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个
实体集中记录之间的联系
D.用ER模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储
及处理的特征
答案:
D
解析:
用ER模型描述实体集及实体集之间联系时,不需要考虑数据在计算机中存
储及处理的特征。
11.日志文件对实现数据库系统故障的恢复有非常重要的作用。
下列关于数据
库系统日志文件的说法,正确的是
A.数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致
B.为了保证数据库是可恢复的,必须严格保证先写数据库后写日志
C.日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率
D.系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务
故障恢复不一定需要使用日志文件
答案:
C
解析:
A项日志的写入顺序必须与并发事务执行的时间次序一致。
B项为了保证数
据库是可恢复的必须先写日志后写数据库。
D项系统故障、事务故障恢复都必须
使用日志文件。
12.设某数据库在非工作时间(每天8:
00以前、18:
00以后、周六和周日)不允
许授权用户在职工表中插入数据。
下列方法中能够实现此需求且最为合理的是
A.建立存储过程
B.建立后触发型触发器
C.定义内嵌表值函数
D.建立前触发型触发器
答案:
D
解析:
前触发型触发器只执行触发器指定的内容而不执行引发触发器的SQL语句,
为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能。
13.下列关于函数依赖概念的说法,正确的是
A.函数依赖研究一个关系中记录之间的依赖关系
B.函数依赖研究一个关系中属性之间的依赖关系
C.函数依赖研究一个关系中主码与外码之间的依赖关系
D.函数依赖研究一个关系中某列不同行之间取值的依赖关系
答案:
B
解析:
函数依赖理论研究的是一个关系中属性之间的依赖关系。
14.在SQLServer2000的某数据库中,设U1用户是R1角色中的成员,现已授予
R1角色对T表具有SELECT和DENYUPDATE权限,同时授予了U1用户对T表具有
INSERT和UPDATE权限,则U1用户最终对T表具有的权限是
A.SELECT和INSERT
B.INSERT和UPDATE
C.SELECT、INSERT和UPDATE
D.INSERT
答案:
A
解析:
角色R1具有SELECT权限,拒绝了UPDATE权限,因此U1作为R1的角色成员就
没有了UPDATE权限,加上已有的INSERT权限,U1共有SELECT和INSERT两项权限。
15.下列关于概念数据模型的说法,错误的是
A.概念数据模型并不依赖于具体的计算机系统和数据库管理系统
B.概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用
于数据库设计
C.概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性
约束条件
D.概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能
答案:
C
解析:
数据的完整性约束条件的确定是在逻辑设计阶段,因此选C。
16.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片
信息是否存储在数据库中成为讨论的焦点问题。
下列关于照片存储与使用的说
法,错误的是
A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大可能会访问。
C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现
多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度
D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信
息和照片数据的一致性
答案:
C
解析:
照片存储到数据库中后,对照片的访问就受到了很大的限制,不能再随意
地共享了。
17.现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主
码。
该表数据量较大。
设经常要对该表执行类似下面的查询:
SELECT*FROM课程表WHERE课程名:
数据库原理,
为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是
A.为课程名列建立一个主索引
B.为课程名列建立一个位图索引
C.为课程名列建立一个辅索引
D.此表上不需要建任何索引
答案:
C
解析:
课程名不是主码,建立辅索引可提高查询效率。
18.关于并行数据库,下列说法错误的是
A.层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结
构
B.无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展
性,适合于OLTP应用
C.并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率
D.并行数据库系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 级数 工程师 考题 以及 答案