【计算机类职业资格】四级数据库工程师-17及答案解析.doc
《【计算机类职业资格】四级数据库工程师-17及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-17及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-17 及答案解析(总分:110.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段2.关于数据库应用系统的需求分析工作同,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统
2、需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标3.关于数据库试运行和功能与性能测试,下列说法正确的是_。(分数:1.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库试运行一般是与编写调试程序的工作同步开展的D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴4.以下叙述错误的是_。(分数:2.00)A.NOT NULL和 DEFAULT不能在表级完整性约束处定义B
3、.如果 CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C.如果在表级完整性约束处定义外码,则 FOREIGN KEY不能省略,但列名可以省略D.如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义5.RAID是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID机制和技术,下列说法错误的是_。(分数:2.00)A.RAID系统内部可以包含多个磁盘驱动器B.RAID 5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C.RAID采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D.RAID系统一般都具有
4、设备虚拟化技术6.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:2.00)A.重组织B.查询优化C.重构造D.监控分析7.若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为_。 A) 第一范式 B) 第二范式 C) 第三范式 D) 第四范式 (分数:1.00)A.B.C.D.8.数据库的体系结构由哪几部分组成?_(分数:1.00)A.模式、外模式和内模式B.数据库、文件和记录C.物理级、数据级和信息级D.文件级、记录级和数据级9.关于 E-R图的叙述正确的是_。(分数:2.00)A.E-
5、R图是建立在关系数据库的假设上B.E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系C.E-R图使应用过程和数据的关系清晰D.E-R图能表示数据生命周期10.设有两个事务 T1,T2,其并发操作如表所示,下列评价正确的是_。 T1 T2 读 A=10 A=A*2写回 读 A=200 ROLLBACK 恢复 A=100 (分数:1.00)A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读脏数据11.下面各项中,哪几项组成数据库系统?_ 操作系统用户 数据库管理系统数据库管理员数据库(分数:1.00)A.B.C.D.12.以下关于人机界面设计原则叙述不正确的是_。(分
6、数:2.00)A.保持用户与人机界面间的双向交流B.用户界面应该遵循一定标准和常规C.尽量减少用户的输入负担D.减少字符、图形、图像、声音等数据输入方式13.以下关于数据镜像叙述不正确的是_。(分数:2.00)A.在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D.每当数据库更新时,DBMS 不能自动保证镜像数据与主数据的一致性14.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。(分数:2.00)A.工作阶段的等待时间B.生产原型
7、的复杂性C.参与人员所需的工作站数D.参与人员之间的通信困难15.以下关于一次性加锁及其缺点叙述错误的是_。(分数:1.00)A.该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁B.要求事务必须一次性的获得对需要访问的全部数据项的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度16.设有关系模式 SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:SnoSname,SnoSex,SnoBirthday,CnoCname,(Sn
8、o,Cno)Grade,TnoTname。SC 的主码和属性集(Sno,Tno)的闭包分别是_。(分数:1.00)A.(Sno,Tno)和Cno,Cname,Grade,Tno,TnameB.(Sno,Cno,Tno)和Sno,Sname,Sex,Birthday,CnoC.(Sno,Cno)和Sno,Shame,Sex,Birthday,Cno,Cname,GradeD.(Sno,Cno,Tno)和Sno,Sname,Sex,Birthdayr,Tno,Tname17.在 UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是_。(分数:1.00)A.协作图B.状态
9、图C.顺序图D.部署图18.VB 6.0中的数据绑定控件必须_。(分数:2.00)A.同时其有 DataSource属性和 DataField属性B.同时具有 ConnectionString属性和 RecordSource属性C.具有 DataSource属性D.具有 ConnectionString属性19.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。(分数:1.00)A.并发控制B.完整性控制C.安全性控制D.可靠性控制20.以下关于文件的组织结构叙述错误的是_。(分数:1.00)A.关系表在逻辑上由一系列元组组成B.元
10、组由多个属性组成C.记录包括多个域D.元组的每个属性对应于一条记录21.以下选项中不能作为一个基本表建立索引原则的是_。(分数:2.00)A.对于经常需要查询、连接、统计操作的基本表可以建立索引B.经常执行插入、删除、更新操作的基本表可以考虑建立索引C.对于一个更新不频繁的表可以建立索引D.索引可以由用户根据需要随时创建或删除,以提高数据查询性能22.为了保证数据库的数据独立性,需要修改的是_。(分数:1.00)A.模式与外模式B.模式与内模式C.三级模式之间的两级映射D.三级模式23.设有关系模式 W(C, P, S, G, T,R),其中各属性的含义是:C 为课程、P 为教师,S 为学生,
11、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.4NF24.下列关于锁的说法错误的是_。(分数:2.00)A.锁是一种特殊的二元信号量B.为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求C.对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务D.在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大25.在 DBMS中,数据库恢复子系统通常占有整个代码系统的 10
12、%,恢复技术是衡量系统系能优劣的重要指标。下面不是数据库恢复采用的方法的是_。(分数:1.00)A.建立检查点B.建立副本C.建立日志文件D.建立索引26.联接有多种,如内联接、外联接和交叉联接,其中外联接只能对几个表进行?_(分数:1.00)A.两个B.三个C.四个D.任意个27.以下关于数据模型要求错误的是_。(分数:1.00)A.能够比较真实的模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据库模型能很好的同时满足这三方面的要求28.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为_。(分数:1.00)A
13、.聚集索引B.非聚集索引C.稠密索引D.辅索引29.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式ER 模型的阶段是(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计30.关于一次性加锁法及其缺点叙述错误的是_。(分数:1.00)A.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.要求事务必须一次性的获得对需要访问的全部数据的访问权二、应用题(总题数:9,分数:30.00)31.设
14、某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母“Z”或“T”,最后 2位是“JS”。请补全下列用于实现该约束的表达式: CHECK(职工编号 LIKE“ 1“) (分数:2.00)已知关系 R(A,B,C),其中 A,C 为数值型属性,试用 SQL语句完成:按属性 A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图 RVE中。 1 AS 2 FROMR 3;(分数:6.00)填空项 1:_填空项 1:_填空项 1:_33.若事务 T对数据对象 A加了 S锁,则其他事务只能对数据 A加 1,直到事务 T释放 A上的锁。 (分数:2.00)34.VB 6.0中,
15、指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值中表示RecordSource中的命令类型未知的是 1。 (分数:2.00)35.在某公司新开发的数据库管理系统中,数据库管理员发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一结果的主要原因是 1。 (分数:2.00)36.火车售票点 T1,T2 分别售出了两张 2009年 10月 20号到北京的硬座票,但是数据库里的剩余票却只减少了两张,造成数据的不一致性,原因是 1。 (分数:2.00)在数据库镜像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 1。一台主机为工作机,另一台为备份机的是
16、 2。(分数:4.00)填空项 1:_填空项 1:_38.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、 1 设计和物理设计三个步骤。 (分数:2.00)某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5人的教师姓名。 SELECT TNAME FROM TEACHER WHERE 1 (SELECT X.TNO FROM COURSE X,COURSE Y WHERE 2 3 4)(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_三、设计与应用题(总题数
17、:3,分数:40.00)40.编写计算 1+2+3+1000的 TransactSQL语句。 (分数:10.00)_41.一个超市货品销售管理系统有如下信息: 货品:编号、货品名 销售部门:部门名、经理 制造商:厂商名、地址 其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超市内的各部门名具有唯一性。 试完成如下设计: 根据题意设计相应的 E-R图 将 E-R图转换为关系模型结构 (分数:15.00)_42.某数据库中有关系 S
18、tudent(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号,姓名,性别,年龄以及所在的系;Course(Cno,Cname,Credit)属性分别表示课程号,课程名,学分;SC(Sno,Cno,Grade)为学生选课表,各属性分别表示为学号,课程号和分数;完成下列的 SQL语句: 查询其他系中比计算机科学(CS)某一学生年龄小的学生姓名和年龄。 建立信息系(IS)选修了 1号课程的学生的视图 IS_S1 定义一个 AFTER的行级触发器 Print_f,当往成绩表(SC)中插入的成绩小于 60就打印不及格 (分数:15.00)_四级数据库工程师-17 答案解析(总分
19、:110.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段解析:解析 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。2.关于数据库应用系统的需求分析工作同,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目
20、标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标 解析:解析 数据库应用系统的需求包括:数据需求分析、数据处理需求分析,业务需求分析以及其在性能、存储、安全、备份和恢复等方面的要求。数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标。3.关于数据库试运行和功能与性能测试,下列说法正确的是_。(分数:1.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一
21、般要先进入大规模的数据C.数据库试运行一般是与编写调试程序的工作同步开展的 D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴解析:解析 此题为概念题。4.以下叙述错误的是_。(分数:2.00)A.NOT NULL和 DEFAULT不能在表级完整性约束处定义B.如果 CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C.如果在表级完整性约束处定义外码,则 FOREIGN KEY不能省略,但列名可以省略 D.如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义解析:解析 列名不能省略,C 选项错误。5.RAID是指廉价冗余磁盘阵列,它是由多块
22、磁盘构成的一个整体。关于 RAID机制和技术,下列说法错误的是_。(分数:2.00)A.RAID系统内部可以包含多个磁盘驱动器B.RAID 5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C.RAID采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多 D.RAID系统一般都具有设备虚拟化技术解析:解析 校验冗余技术实现起来稍显复杂,但它所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间少。6.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:2.00)A.重组织 B.查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 17 答案 解析 DOC
