【计算机类职业资格】四级数据库工程师-29及答案解析.doc
《【计算机类职业资格】四级数据库工程师-29及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-29及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-29 及答案解析(总分:58.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。 (分数:1.00)A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.读操作读脏数据2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.重组织和重构造D.参数调整3.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:1
2、.00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本D.数据字典、应用程序、数据库后援副本4.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法5.在数据库设计中,将 E-R 图转换成关系数据模型的过程是_。(分数:1.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段6.Visual Basic 6.0 不能使用下面哪一种数据访问技术?_(分数:
3、1.00)A.ADOB.DAOC.ADO.NETD.ODBC7.在关系模型概念中,不含多余属性的超码称为_。(分数:1.00)A.候选码B.主码C.外码D.备用码8.以下关于顺序加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常的大D.事务按照固定的顺序对这些数据项进行加锁比较方便9.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改
4、B.联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C.联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D.一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求10.DBMS 通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的_。(分数:1.00)A.数据定义功能B.数据操纵功能C.数据库运行管理与控制功能D.数据库建立与维护功能11.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的?_。 (分数:2.00)A.B.C.D.12.数据库系统与文件系统的主要区别是_
5、。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量13.分布式数据库系统的透明性主要表现在位置透明性和_。(分数:1.00)A.处理透明性B.数据透明性C.复制透明性D.映射透明性14.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。(分数:1.00)A.树B.无向图C.有向图D.二叉树15.在 SQL Server 2000 中,master 是一
6、个非常重要的系统数据库,如果 master 损坏将会对系统造成严重后果,因此系统管理员应该对 master 进行备份。SQL Server 2000 对数据库提供的备份有: 完全备份差异备份日志备份 以上备份方法中能够应用在 master 数据库上的是_。(分数:2.00)A.仅B.仅和C.仅和D.全部16.如果一个关系模式 R 的所有属性都是不可分的基本数据项,则_。(分数:2.00)A.R1NFB.R2NFC.R3NFD.R4NF17.下面关于视图的描述中不正确的是_。(分数:1.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度1
7、8.有如下的索引文件: 指针号 B-200 3 B-301 1 C-025 2 1 西服 X-100 700 2 洗衣机 X-002 1500 3 彩电 J-099 2300 指针号 则该索引文件称为_。(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引19.以记录为单位的日志文件的内容不包括_。(分数:2.00)A.每个事务的详细执行过程B.每个事务的结束标记C.每个事务的所有更新操作D.每个事务的开始标记20.在 UML 模型中,用于表达一系列的对象、对象之间的联系及对象间发送和接收消息的图是_。(分数:1.00)A.协作图B.顺序图C.部署图D.状态图21.设有商品销售
8、系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。(分数
9、:1.00)A.67178B.65535C.65540D.6715822.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。(分数:2.00)A.在教师表上按教师编号建索引B.在教师表上按姓名建索引C.在课程表上按课程号建索引D.在课程表上按教师编号建索引23.在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是_。(分数:2.00)A.经济可行性分析是指对项目进行成本效益分析,其中项目成本
10、一般包括开发费用、软硬件购置费用、安装调试及维护费用B.技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C.操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D.开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案24.RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID 机制和技术,下列说法错误的是_。(分数:2.00)A.RAID 系统内部可以包含多个磁盘驱动器B.RAID 5 盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C.RA
11、ID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D.RAID 系统一般都具有设备虚拟化技术25.数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有力的方法和工具。有下列说法: 与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能方便地表达数据之间的关系 数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能 数据页(块)是数据库中存储数据的基本单位,为了提高空间利用率,SQL Serer2000 等数据库管理系统允许一行数据跨页存储 利用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑在一起
12、,实现数据在企业、组织或更大范围内的共享 数据字典是数据库管理系统的重要组成部分。大部分数据库管理系统的数据字典是由一组系统表和系统视图组成的,这些对象一般由数据库管理系统和数据管理员共同维护 以上说法错误的是_。 A) 仅和B) 仅和C) 仅和D) 仅和 (分数:1.00)A.B.C.D.26.用 UML 建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是_。(分数:1.00)A.关联关系B.依赖关系C.聚集关系D.概括关系27.设 R(U) 是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集
13、,且 Z=U-X-Y。下面关于多值依赖的传述中,不正确的是_。(分数:1.00)A.如果 X-Y,及 T 包含在 Y 中,则必然存在 X-TB.如果存在函数依赖 X-Y,则必然存在 X-ZC.如果 X“Y,则必然存在 X-.YD.若 Z 为空,则存在 X-Z28.在 SQL Server 2008 中,设用户 U1 是某数据库 db_datawriter 角色中的成员,则 U1 在该数据库中有权执行的操作是(分数:1.00)A.SELECTB.SELECT 和 INSERTC.INSERT、UPDATE 和 DELETED.SELECT、INSERT、UPDATE 和 DELETE29.下面说
14、法正确的是_。(分数:1.00)A.数据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B.使用数据仓库的目的在于对已有数据进行高速的汇总和统计C.数据挖掘时采用适当的算法,从数据仓库的海量数据中提取潜在的信息和知识D.OLAP 技术为提高处理效率,必须绕过)BMS 直接对物理数据进行读取和写入二、应用题(总题数:5,分数:10.00)30.在 VB6.0 中,用于设置 ADO 结果集的内容,这个内容可以是一张表,也可以是来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 1。 (分数:2.00)31.由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加,而
15、是相对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步的提高的是 1。 (分数:2.00)32.设有员工实体 Employee(employeeID,name,age,tel,departID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电话(要求记录该员工的手机号码和办公室电话) ,员工所在部分(要求参照另一部门的实体的主动码为 departID).Empolyee 实体中存在在多值属性,该属性的处理为 1。 (分数:2.00)33.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUnitPrice)和商品分类表Ta
16、ble_GoodsClass(GoodsClassID,GoodsClassName,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完成下列语句。 SELECT GoodsName,SaleUintPrice FROM 1 ON a.GoodsClassID=b.GoodsClassID WHERE SaleUnitPrice( SELECT 2FROM Table Goods c JOIN Table_GoodsClass d ON 3 WHERE GoodsClassName=“家用电器“) AND 4。 (分数:2.00)34.数据库管理系统为
17、三级模式结构提供了两层映像机制,其中模式/内模式映像提供了 1 独立性。 (分数:2.00)三、设计与应用题(总题数:1,分数:9.00)设有三个基本表,表的结构如下所示,请用 SQL 完成下列查询: BORROWER: 借书证号 姓名 系名 班级 98001 欧阳 信息系 98-1 98002 刘诚 信息系 98-1 98101 赵林 计算机系 98-2 LOANS: 借书证号 图书馆登记号 借书日期 98001 T00101 1999.04.01 98002 T00102 1999.05.01 09001 T00201 1999.05.31 BOOKS: 索书号 书名 作者 图书登记号 出
18、版社 价格 TP311.13 数据库系统与应用 李昭原 T00101 科学 19.00 TP311.13 数据库原理与应用 李昭原 T00102 科学 19.00 TP.065 数据库系统原理 李昭原 T00201 北航 6.50 TP.1599 数据库原理教程 王珊 T00101 清华 18.50 (分数:9.00)(1).检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量(分数:3.00)_(2).检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期(分数:3.00)_(3).建立信息系学生借书的视图 SSP,该视图的属性列名由借书证号,姓名,班级,图书登记
19、号,书名,出版社和借书日期组成。(分数:3.00)_四级数据库工程师-29 答案解析(总分:58.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。 (分数:1.00)A.该操作不存在问题B.该操作丢失修改 C.该操作不能重复读D.读操作读脏数据解析:解析 事务 T1 写回的 A 的值为 5,随后事务 T2 写回的 A 值为 2,T2 提交的结果破坏了 T1 提交的结果,导致 T1 的修改被丢失。2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据
20、库的性能也下降。这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.重组织和重构造 D.参数调整解析:解析 数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行再组织和重构造。3.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:1.00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本 D.数据字典、应用程序、数据库后援副本解析:解析 数据库恢复的实现技术主要是建立冗余
21、并利用冗余数据实施数据库恢复,建立冗余最常见的技术是数据转储和登录日志文件。4.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法 解析:解析 面向对象的技术首先是 SmallTalk 语言中得到应用,后来随着 C+、JAVA 等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML 是在面向对象的软件开发在设汁阶段常用的一个工具。5.在数据库设计中,将 E-R 图转换成关系数据模型的过程是_。(分数:1.00)A.需求分析阶段B.概
22、念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:6.Visual Basic 6.0 不能使用下面哪一种数据访问技术?_(分数:1.00)A.ADOB.DAOC.ADO.NET D.ODBC解析:解析 Visual Basic 6.0 不能使用 ADO. NET 数据访问技术。7.在关系模型概念中,不含多余属性的超码称为_。(分数:1.00)A.候选码 B.主码C.外码D.备用码解析:解析 在关系模型概念中,不含多余属性的超码称为候选码,所以本题的答案为 A。8.以下关于顺序加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在
23、执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常的大D.事务按照固定的顺序对这些数据项进行加锁比较方便 解析:解析 顺序加锁对数据库中的事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需的数据项加锁。顺序加锁法的缺点是:数据库中需要加锁的数据项非常多并且不断变化,维护这些数据项的加锁顺序很难,代价非常大;事务访问数据项有时无法事先完全确定,而是随着事务的执行过程动态变化的,有时候很难要求事务按照固定的顺序对这些数据项进行加锁。9.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 29 答案 解析 DOC
