欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】四级数据库工程师-17及答案解析.doc

    • 资源ID:1330458       资源大小:79.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】四级数据库工程师-17及答案解析.doc

    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.查

    23、询优化C.重构造D.监控分析解析:解析 重组织按原数据库设计要求重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能。重构造通过部分修改数据库的模式和内模式,使数据库适应新的应用环境。7.若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为_。 A) 第一范式 B) 第二范式 C) 第三范式 D) 第四范式 (分数:1.00)A.B. C.D.解析:解析 若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为第二范式(记作2NF),所以本题的答案为 B。8.数据库的体系结构由哪几部分组成?_(分数:1.00)A.模式、外模式和内模式 B.数

    24、据库、文件和记录C.物理级、数据级和信息级D.文件级、记录级和数据级解析:解析 数据库的体系结构由模式、外模式和内模式组成。9.关于 E-R图的叙述正确的是_。(分数:2.00)A.E-R图是建立在关系数据库的假设上B.E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系 C.E-R图使应用过程和数据的关系清晰D.E-R图能表示数据生命周期解析:解析 实体一关系(E-R)模型基于对现实世界的这样一种认识,世界由一组基本对象(或称为实体)及这些对象间的联系组成。此模型的主要目的是用于数据库的概念结构设计,简单地说就是帮助设计数据库的 ER模型。10.设有两个事务 T1,T2,其并发操作如

    25、表所示,下列评价正确的是_。 T1 T2 读 A=10 A=A*2写回 读 A=200 ROLLBACK 恢复 A=100 (分数:1.00)A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读脏数据 解析:解析 事务 T1读出数据 A并做了修改,事务 T2读取同一数据,随后 T1由于某种原因被撤销,执行回滚,这时 T1已修改过的数据恢复原值 100,T2 读到的数据 200就与数据库中的数据不一致,称为读脏数据。11.下面各项中,哪几项组成数据库系统?_ 操作系统用户 数据库管理系统数据库管理员数据库(分数:1.00)A.B.C.D. 解析:解析 数据库系统广义由数据库、操

    26、作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。12.以下关于人机界面设计原则叙述不正确的是_。(分数:2.00)A.保持用户与人机界面间的双向交流B.用户界面应该遵循一定标准和常规C.尽量减少用户的输入负担D.减少字符、图形、图像、声音等数据输入方式 解析:解析 提供字符、图形、图像、声音等数据输入方式。13.以下关于数据镜像叙述不正确的是_。(分数:2.00)A.在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D.每当数据库更新时,

    27、DBMS 不能自动保证镜像数据与主数据的一致性 解析:解析 数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重新做到镜像数据库中。重做通过将每个活动事务日志记录发送到镜像服务器来完成,这会尽快将日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时,DBMS 将自动保存镜像数据与主数据的一致性。14.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。(分数:2.00)A.工作阶段的等待时间B.生产原型的复杂性C.参与人员所需的工作站数D.参与人员之间的通信困难 解析:15.以下关于一次性加锁及其缺点叙述错误的是_。(分数:1.00)A.该方法要求每个事务

    28、在开始执行时不必将需要访问的数据项全部加锁 B.要求事务必须一次性的获得对需要访问的全部数据项的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度解析:16.设有关系模式 SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:SnoSname,SnoSex,SnoBirthday,CnoCname,(Sno,Cno)Grade,TnoTname。SC 的主码和属性集(Sno,Tno)的闭包分别是_。(分数:1.00)A.(Sno,Tno)和C

    29、no,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,Tname 解析:解析 本题考查的知识点是完全与部分函数依赖。主码属性必须完全函数决定关系的所有其他属性,由 CnoCname 可知 Cno是主属性之一,同理 Tno也是主属性之一。A、C 选项错误。闭包的推算过程为:Sno,TnoSno,Tno,Sname,Sex,Birthd

    30、ay,Tname。所以本题答案为 D。17.在 UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是_。(分数:1.00)A.协作图 B.状态图C.顺序图D.部署图解析:解析 协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息,所以本题的答案为 A。18.VB 6.0中的数据绑定控件必须_。(分数:2.00)A.同时其有 DataSource属性和 DataField属性B.同时具有 ConnectionString属性和 RecordSource属性C.具有 DataSource属性 D.具有 ConnectionStri

    31、ng属性解析:解析 VB 6.0 中的数据绑定控件必须具有 DataSource属性,所以本题的答案为 C19.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。(分数:1.00)A.并发控制 B.完整性控制C.安全性控制D.可靠性控制解析:解析 并发控制功能能够保证并发操作的有效进行。它允许多个用户同时共享同一条记录的数据项;保证一个记录在某一时刻只能有一个用户进行修改操作,若多个用户都想修改同一记录,必须首先竞争到“锁定”权限后,才能修改;修改完成后,该程序应“解锁”该记录,让其他用户再竞争。20.以下关于文件的组织结构叙述错误

    32、的是_。(分数:1.00)A.关系表在逻辑上由一系列元组组成B.元组由多个属性组成C.记录包括多个域D.元组的每个属性对应于一条记录 解析:解析 关系表在逻辑上由一系列元组组成,元组由多个属性组成。每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域。元组的每个属性对应于文件记录中的一个域。因此本题答案为 D。21.以下选项中不能作为一个基本表建立索引原则的是_。(分数:2.00)A.对于经常需要查询、连接、统计操作的基本表可以建立索引B.经常执行插入、删除、更新操作的基本表可以考虑建立索引 C.对于一个更新不频繁的表可以建立索引D.索引可以由用户根据需要随时创建或删除,以提高数

    33、据查询性能解析:解析 对于经常执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引。22.为了保证数据库的数据独立性,需要修改的是_。(分数:1.00)A.模式与外模式 B.模式与内模式C.三级模式之间的两级映射D.三级模式解析:解析 当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性。23.设有关系模式 W(C, P, S, G, T,R),其中各属性的含义是:C 为课程、P 为教师,S 为学生,G 为成绩,T为时间,R 为教室,根据定义有如下函数依赖属性: F=C“G,(S,C)“G,(T,R)“C,(T,P)

    34、“R,(T,S)“R 则 W的规范化程度最高达到_。(分数:1.00)A.1NF B.2NFC.3NFD.4NF解析:24.下列关于锁的说法错误的是_。(分数:2.00)A.锁是一种特殊的二元信号量B.为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求 C.对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务D.在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大解析:25.在 DBMS中,数据库恢复子系统通常占有整个代码系统的 10%,恢复技术是衡量系统系能优劣的重要指标。下面不是数据库恢复采用的方法的是_。(分数:1.00)A.建

    35、立检查点B.建立副本C.建立日志文件D.建立索引 解析:26.联接有多种,如内联接、外联接和交叉联接,其中外联接只能对几个表进行?_(分数:1.00)A.两个 B.三个C.四个D.任意个解析:解析 外联接只能对两个表进行。27.以下关于数据模型要求错误的是_。(分数:1.00)A.能够比较真实的模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据库模型能很好的同时满足这三方面的要求 解析:解析 目前还没有一种数据库模型能够很好的同时满足能够比较真实的模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。28.对于数据文件和它的一个索引文件,如果数据文件中数据记

    36、录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为_。(分数:1.00)A.聚集索引 B.非聚集索引C.稠密索引D.辅索引解析:解析 对数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。29.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式ER 模型的阶段是(分数:1.00)A.需求分析B.概念设计 C.逻辑设计D.物理设计解析:解析 概念设计的结果是得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 ER模

    37、型。30.关于一次性加锁法及其缺点叙述错误的是_。(分数:1.00)A.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁 C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.要求事务必须一次性的获得对需要访问的全部数据的访问权解析:解析 一次加锁法要求每个事务在开始执行时必须把需要访问的数据项全部加锁。二、应用题(总题数:9,分数:30.00)31.设某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母“Z”或“T”,最后 2位是“JS”。请补全下列用于实现该约束的表达式: CHEC

    38、K(职工编号 LIKE“ 1“) (分数:2.00)解析:ZTJS 解析 确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用=和!=字符串比较运算符相比,使用通配符可使 LIKE运算符更加灵活。 当使用 LIKE进行字符串比较时,模式字符串中的所有字符都有意义,包括起始或尾随空格。如果查询中的比较要返回包含”abc”(abc 后有一个空格)的所有行,则将不会返回包含“abc“(abc 后没有空格)的列所在行。但是可以忽略模式所要匹配的表达式中的尾随空格。如果查询中的比较

    39、要返回包含“abc“(abc 后没有空格)的所有行,则将返回以“abc“开始且具有零个或多个尾随空格的所有行。已知关系 R(A,B,C),其中 A,C 为数值型属性,试用 SQL语句完成:按属性 A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图 RVE中。 1 AS 2 FROMR 3;(分数:6.00)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:ORDER BY A解析 使用 ORDER BY子句是对查询结果按一个或多个属性列的升序或降序排列。33.若事务 T对数据对象 A加了

    40、S锁,则其他事务只能对数据 A加 1,直到事务 T释放 A上的锁。 (分数:2.00)解析:S 锁34.VB 6.0中,指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值中表示RecordSource中的命令类型未知的是 1。 (分数:2.00)解析:adCmdUnknown解析 VB 6.0 中 CommandType属性指明了命令的类型,即要访问的数据来源。CommandType属性的取值有 4个:adCmdUnkown 表示 Record- Source中的命令类型未知;adCmdText 表示RecordSource属性的内容是一个查询语句文本串;adCmd

    41、Table 表示 Record,Source属性的内容是一个表名;ad- CmdStoredProc 表示 RccordSource属性的内容是一个存储过程名。35.在某公司新开发的数据库管理系统中,数据库管理员发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一结果的主要原因是 1。 (分数:2.00)解析:在需求分析阶段对用户的信息要求和处理要求未完全掌握解析 查询处理程序使用了多个表的连接,产生这一结果的主要原因是在需求分析阶段对用户的信息要求和处理要求未完全掌握不知道用户将要频繁执行的数据库操作和希望查询的报表结果。36.火车售票点 T1,T2 分别售出了两张 2009年

    42、10月 20号到北京的硬座票,但是数据库里的剩余票却只减少了两张,造成数据的不一致性,原因是 1。 (分数:2.00)解析:丢失了某售票点的修改在数据库镜像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 1。一台主机为工作机,另一台为备份机的是 2。(分数:4.00)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:双机热备份模式38.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、 1 设计和物理设计三个步骤。 (分数:2.00)解析:逻辑解析 按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、逻辑设计和物理设

    43、计三个步骤。某数据库中有表 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:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:HAVING COUNT(X.CNO)5三、设

    44、计与应用题(总题数:3,分数:40.00)40.编写计算 1+2+3+1000的 TransactSQL语句。 (分数:10.00)_正确答案:()解析:DECLARE i int, ret int SET i=1 SET ret=0 while i=1000 begin SET ret= ret+i SET i=i+1 end Print ret41.一个超市货品销售管理系统有如下信息: 货品:编号、货品名 销售部门:部门名、经理 制造商:厂商名、地址 其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品

    45、的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超市内的各部门名具有唯一性。 试完成如下设计: 根据题意设计相应的 E-R图 将 E-R图转换为关系模型结构 (分数:15.00)_正确答案:()解析: E-R 图如下: 42.某数据库中有关系 Student(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及答案解析.doc)为本站会员(towelfact221)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开