【计算机类职业资格】四级数据库工程师-124及答案解析.doc
《【计算机类职业资格】四级数据库工程师-124及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-124及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-124 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:30,分数:37.00)1.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.若 XY,Z 包含 Y,则 XZD.若 XY,YZ,则 XZ2.以下关于 DFD 与 IDEF0 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD 图用箭头也称数据流来描述数据移动的方向C.IDEF0 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析的思想3.数据
2、库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数据对象_,授权子系统就越灵活。(分数:1.00)A.范围越大B.范围越小C.约束越细D.范围越适中4.在数据库中为什么要并发控制?_ 为了控制数据库防止多用户并发使用数据库时造成数据错误和程序运行错误 保证数据的完整性保证数据的安全性保证数据的可靠性(分数:1.00)A.B.C.D.5.关于分布式数据库,下列说法错误的是_。(分数:1.00)A.在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无需关注每个分片被分配的场地B.对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可
3、在任何一个场地执行全局应用和局部应用C.分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价D.在分布式数据库查询中,导致场地问数据传输量大的主要原因是数据问的连接操作和并操作6.在数据库物理设计阶段,建立索引的目的是为了提高数据的_。(分数:1.00)A.更改效率B.插入效率C.查询效率D.删除效率7.以记录为单位的日志文件的内容不包括_。(分数:2.00)A.每个事务的详细执行过程B.每个事务的结束标记C.每个事务的所有更新操作D.每个事务的开始标记8.在关系数据库设计中,设计关系模式是下面哪个阶段的任务_。(分数:1.00)A.需求分析B.概
4、念设计C.逻辑设计D.物理设计9.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法10.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和_。(分数:1.00)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员11.日志文件的内容不包括下面哪个_。(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作12.以下不属于性能需求分析的内容是_。(分数:1.00)A.数据
5、操作响应的时问B.系统吞吐量C.每 TPS 代价值D.存储需求分析13.设有关系模式 W(C, P, S, G, T,R),其中各属性的含义是:C 为课程、P 为教师,S 为学生,G 为成绩,T 为时间,R 为教室,根据定义有如下函数依赖属性: F=C“G,(S,C)“G,(T,R)“C,(T,P)“R,(T,S)“R 则 W 的规范化程度最高达到_。(分数:1.00)A.1NFB.2NFC.3NFD.4NF14.下列关于关系模型的叙述中错误的是(分数:1.00)A.关系模型是建立在离散数学几何论中“集合”和“关系”这两个基本概念基础上的B.关系模型用关系统一表示实体和实体间的联系C.关系模型
6、具有较好的数据独立性和安全保密性D.关系模型的查询效率高于非关系数据模型15.若 Y X (分数:1.00)A.自反律B.增广律C.传递率D.伪传递16.以下关于顺序加锁法及其缺点叙述错误的是(分数:1.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常大D.事务按照固定的顺序对这些数据项进行加锁比较方便17.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的?_。 (分数:2.00)A.B.C.D.18.设有关系模式:期刊订阅(期刊编号,期刊名称,定价,读者编号,读者姓名,订阅起
7、始日期,订阅截止日期),其满足函数依赖集:期刊编号期刊名称,期刊编号定价,读者编号读者姓名,(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期。下列选项中的函数依赖都属于平凡函数依赖的是(分数:1.00)A.(期刊编号,读者编号)期刊编号,(期刊编号,读者编号)读者编号B.(期刊编号,读者编号)期刊名称,(期刊编号,读者编号)定价C.(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期D.(期刊编号,读者编号)期刊编号,(期刑编号,读者编号)订阅起始日期19.有如下的索引文件指针号 指针号 J009 3 X100 1 X002 2 指针号 1 西服 X10
8、0 700 2 洗衣机 X002 1500 3 彩电 J009 2300 则该索引文件称为(分数:1.00)A.聚集、稀疏索引B.非聚集、稀疏索引C.聚集、稠密索引D.非聚集、稠密索引20.以下关于两段锁协议的原理叙述错误_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段21.以下关于锁的粒度叙述错误的是_。(分数:2.00)A.施加 X 锁和 S 锁的数据项的大小称为锁的粒度B.锁
9、粒度与事务并发执行的程度和 DBMS 并发控制的开销密切相关C.在关系数据库中,可以对数据页、索引和块等物理单元进行加锁D.当锁粒度比较大时,事务的并发度高,但是系统开销比较大22.关于部署图,下述说法错误的是_。(分数:1.00)A.部署图又叫配置图B.描述系统中硬件和软件的物理配置情况和系统体系结构C.用结点表示实际的物理配置D.部署图是动态图23.Visual Basic 6.0 中,ADO 数据控件用于连接数据源的属性是_。(分数:1.00)A.RefreshB.RecordSourceC.CommandTypeD.ConnectionString24.关于一次性加锁法及其缺点叙述错误
10、的是_。(分数:1.00)A.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁B.要求事务必须一次性的获得对需要访问的全部数据的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度25.关于视图的属性列有如下说法,正确的是_。(分数:1.00)A.组成视图的属性列名应该全部指定B.组成视图的属性列名可以省略一部分或者指定一部分,其他隐含在子查询中C.组成视图的属性列名或者全部省略或者全部指定,别无选择D.组成视图的属性列名应该全部省略26.下列关于视图的说法中不正确的是( )(分数:2.00)A.可
11、以用视图数据暂时从数据库中分离成为自由数据B.视图建立之后,可以脱离数据库单独使用C.视图兼有表和查询的特点D.视图可分为本地视图和远程视图。27.下面关于视图的描述中不正确的是_。(分数:1.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度28.JDBC API 中用来执行 SQL 语句的对象是_。(分数:1.00)A.DriverManagerB.StatementC.ConnectionD.ResultSet29.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_
12、。(分数:2.00)A.重组织B.查询优化C.重构造D.监控分析30.下面列出的数据模型中,哪一项是概念数据模型?_(分数:1.00)A.网状模型B.层次模型C.实体一联系模型D.关系模型二、应用题(总题数:4,分数:8.00)31.设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。清补全如下语句: CREATE VIEW V1(商品类别,平均价格) AS SELECT 商品类别, 1FROM 商品表 GROUP BY 商品类别 (分数:2.00)32.下图是 A 和 B 用户分别对同一银行帐号进行不同的操作,导致的错误的原因
13、是 1。 时间 取款事务 A 转账事务 B T1 开始事务 T2 开始事务 T3 查询账户余额为 1000 元 T4 查询账户余额为 1000 元 T5 取出 100 元把余额改为 900 元 T6 提交事务 T7 查询账户余额为 900 元(和 T4 读取的不一致) (分数:2.00)33.目前,许多关系型数据库管理系统支持定义既具有计算逻辑,也保存数据并提供有限的数据更新机制的视图,这类视图称为 1。 假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 1 FROM SC 2(分数:
14、4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:1,分数:45.00)对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex) SC(Sno,CNo,Grade) C(CNo,CName,Teacher) 使用 SQL 更新语句表达对下列的更新操作:(分数:45.00)(1).把 WANG 同学的学习选课和成绩全部删去;(分数:15.00)_(2).把选修 Maths 课及格的成绩全改为空值;(分数:15.00)_(3).把低于总平均成绩的女同学成绩提高 5%。(分数:15.00)_四级数据库工程师-124 答案解析(总分:90.00,做题时间:90 分钟)一
15、、选择题(总题数:30,分数:37.00)1.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.若 XY,Z 包含 Y,则 XZ D.若 XY,YZ,则 XZ解析:解析 多值函数依赖中不存在 C 这种关系。2.以下关于 DFD 与 IDEF0 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者 B.DFD 图用箭头也称数据流来描述数据移动的方向C.IDEF0 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析的思想解析:解析 在模型规范方面,IDEF
16、0 方法更加规范,更适合初学者。3.数据库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数据对象_,授权子系统就越灵活。(分数:1.00)A.范围越大B.范围越小 C.约束越细D.范围越适中解析:解析 用户权限定义中数据对象范围越小(例如精确到字段级),授权子系统就越灵活。4.在数据库中为什么要并发控制?_ 为了控制数据库防止多用户并发使用数据库时造成数据错误和程序运行错误 保证数据的完整性保证数据的安全性保证数据的可靠性(分数:1.00)A. B.C.D.解析:解析 数据库的并发控制就是为了控制数据库,防止多用户并发使用数据库时造成数据错误和程序运行错误,保证数据的完整性
17、。5.关于分布式数据库,下列说法错误的是_。(分数:1.00)A.在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无需关注每个分片被分配的场地 B.对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C.分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价D.在分布式数据库查询中,导致场地问数据传输量大的主要原因是数据问的连接操作和并操作解析:解析 分片透明性是最高层次的分布透明性,即用户或应用程序只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用
18、程序应当了解分片情况,但不必了解片段的存储场地。位置透明性位于分片视图与分配视图之间。6.在数据库物理设计阶段,建立索引的目的是为了提高数据的_。(分数:1.00)A.更改效率B.插入效率C.查询效率 D.删除效率解析:解析 为数据表创建索引的目的是提高查询的检索效率,所以本题的答案为 C。7.以记录为单位的日志文件的内容不包括_。(分数:2.00)A.每个事务的详细执行过程 B.每个事务的结束标记C.每个事务的所有更新操作D.每个事务的开始标记解析:解析 以记录为单位的日志文件的内容包括每个事务的开始标记,每个事务的结束标志,以及每个事务的所有更新操作,事务的详细执行过程不在其中。8.在关系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 124 答案 解析 DOC
