【计算机类职业资格】计算机数据库工程师-16及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-16及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-16及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-16 及答案解析(总分:99.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.散列是一种快速查找的技术,以下关于散列说法错误的是_。(分数:2.00)A.文件可以组织为散列文件B.散列函数的输入为文件记录的查找码值C.散列函数的输出可以是桶号D.桶可以是磁盘块,但不可以是比磁盘块大的空间2.以下关于顺序加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常的大D.事务按照固定的顺序对这些数据项进
2、行加锁比较方便3.以下关于 DFD 与 IDEFO 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD 图用箭头也叫做数据流来描述数据移动的方向C.IDEFO 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想4.以下不属于性能需求分析的内容是_。(分数:2.00)A.数据操作响应的时间B.系统吞吐量C.每 TPS 代价值D.存储需求分析5.以下关于分类挖掘的相关说法错误的是_。(分数:2.00)A.分类器的构造方法有统计方法、机器学习方法、神经网络方法等B.有三种分类器评价或比较尺度:预测准确度、计算复杂
3、度、模型描述的简洁度C.统计方法包括决策树法和规则归纳法D.神经网络方法主要是 BP 算法6.UML 是一种面向对象的建模语言,它包含有 10 种图,以下说法中错误的是_。(分数:2.00)A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态C.用例图展示了各种外部行为者与系统所提供的用例之间的联系D.UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形7.以下不属于数据库系统安全性主要技术和方法的是_。(分数:2.00)A.视图机制B.存取机制C.审计机制D.出入机房登记
4、和加锁8.日志文件的内容不包括下面哪个_。(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作9.创建触发器时,以下说法错误的是_。(分数:2.00)A.在一个表上可以建立多个名词不同、类型各异的触发器B.增、删、改记录都可以使用触发器C.修改数据库以及数据库对象的语句可以在触发器中使用D.通常不要在触发器中返回任何结果10.在数据库物理设计阶段,建立索引的目的是为了提高数据的_。(分数:2.00)A.更改效率B.插入效率C.查询效率D.删除效率11.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的_。(分数:1.00)A.B.C.D.1
5、2.有如下的索引文件: (分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引13.在数据库设计中,将 E-R 图转换成关系数据模型的过程是_。(分数:1.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段14.若关系模式 R 中没有非主属性,则_。(分数:1.00)A.R 属于 2NF,但 R 不一定属于 3NFB.R 属于 3NF,但 R 不一定属于 BCNFC.R 属于 BCNF,但不一定属于 4NFD.R 属于 4NF15.要写出高质量的 SQL 语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法_。(分数:1.00)A.事务
6、处理B.使用游标C.合理使用索引D.不使用左(右)连接16.以下关于一次性加锁及其缺点叙述错误的是_。(分数:1.00)A.该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁B.要求事务必须一次性的获得对需要访问的全部数据项的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度17.当关系引用了属性名以后,关系具有的性质中不包括_。(分数:1.00)A.有重复的元组B.元组上下无序C.按属性名引用时属性左右无序D.所有属性值都是原子项18.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以
7、提高数据库的访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲的课程,应该_。(分数:1.00)A.在教师表上按教师编号建立索引B.在教师表上按名字建立索引C.在课程表上按课程号建立索引D.在课程表上按教师编号建立索引19.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)
8、对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面 SQL 语句正确的是_。 SELECT 出版单位,_,_,_; FROM 图书管理!图书_出版单位(分数:1.00)A.MIN(单价)AVGAGE(单价)COUNT(*)GROUP BYB.MAX(单价)AVG(单价)COUNT(*)ORDER BYC.MAX(单价)AVG(单价)SUM(*)ORDER BYD.MAX(单价)AVG(单价)COUNT(*)GROUP BY20.下面不属于新型数据库的是_。(分数:1.00)A.演绎数据库B.模糊数据库C.串行数据库D.空间数据库21.下述不属于数据库维护工作的
9、是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化22.数据库在运行的过程中,由于磁盘损坏使得数据库中的数据部分或全部丢失的一类故障称为_。(分数:1.00)A.事务内部故障B.系统故障C.介质故障D.计算机病毒23.数据镜像有很多优点,但是不包括_。(分数:1.00)A.数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能B.发生灾难时,数据库镜像可快速使数据库的备用副本提供服务C.数据库镜像可以降低应用成本D.提高生产数据库在升级期间的可用性24.概要设计的任务不包括_
10、。(分数:1.00)A.建立软件系统的总体结构和模块间的关系B.定义各功能模块的接口C.设计全局数据库或数据结构D.模块的外部功能描述25.在 SQL 中,下列涉及空值的操作中错误的是_。(分数:1.00)A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)26.以下关于备份设备说法错误的是_。(分数:1.00)A.SQL Server 将备份数据库的场所称为备份设备B.永久备份设备先创建备份设备,然后将数据库备份到备份设备上C.临时备份设备是直接将数据库备份到物理文件上D.可以使用 sp_createumpdevice 系统存储
11、过程创建备份设备27.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是(分数:1.00)A.可通过预编译机制提高数据操作的性能B.可方便地按用户视图表达数据C.可减少客户端和服务器端的网络流量D.可实现一定的安全控制28.关于并行数据库结构,以下说法错误的是_。(分数:1.00)A.在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突B.在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘C.在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源D.层次结构综合了共享内存、共享磁盘和无共享结构的特点29.在面向对象
12、模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。(分数:1.00)A.树B.无向图C.有向图D.二叉树30.在定义分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有_。(分数:1.00)A.数据一致性条件B.数据完整性条件C.完全性条件D.不相干条件二、B应用题/B(总题数:6,分数:30.00)31.数据库的实施主要包括以下四项工作:用 DDL 定义数据库结构,数据装载,编写与调试应用程序以及 1。(分数:2.00)填空项 1:_某数据库中有表 Table_Good(GoodsID,GoodsName,SaleUnitPrice)
13、和表Table_GoodsClass(GoodsClassID,GoodsClassName,Sum),对家用电器类商品进行分类显示,如果商品的单价高于 3000,则显示高档商品;如果单价在 1000-3000,则显示中档商品;如果单价低于1000 的显示低档商品。完成下列的 SQL 语句。SELECT GoodsName,SaleUnitPrice,Type=CASEU (2) /UU (3) /UU (4) /UENDFROMU (5) /UONU (6) /UWHERE GoodsClassName=家用电器(分数:10.00)(1).(分数:2.00)填空项 1:_填空项 1:_填空项
14、 1:_填空项 1:_填空项 1:_32.若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 加 1,直到事务 T 释放 A 上的锁。(分数:2.00)填空项 1:_33.介质故障恢复采用的操作有:装载数据备份,执行 REDO 操作,执行 UNDO 操作,其正确的操作步骤是 1。(用 AB 表示 A 的执行顺序先于 B)(分数:2.00)填空项 1:_34.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 1。(分数:2.00)填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补
15、充如下查询语句,求各个课程号及相应的选课人数。SELECT U(10) /UFROM SCU (11) /U(分数:12.00)(1).(分数:2.00)填空项 1:_填空项 1:_(3).(分数:2.00)填空项 1:_填空项 1:_(5).(分数:2.00)填空项 1:_填空项 1:_三、B设计与应用题/B(总题数:2,分数:30.00)某学校学籍科管理中心需建立一个学生选修课数据库,该数据库中需要存储和管理下列信息:学生:学号,姓名,性别,年龄课程:课程号,课程名,学时以上数据存在的约束条件是:一名学生可以选修多门课程,一门课程可以有多名学生,并且选修课要有成绩的登记。(分数:20.00
16、)(1).画出该关系的 E-R 图(分数:10.00)_(2).用 SQL 语句创建 ER 关系图中的所有涉及的表(分数:10.00)_某数据库中有关系 Student(Sno,Sname,Seex,Sage,Sdept),各属性分别表示学号,姓名,性别,年龄以及所在的系;Course(Cno,Cname,Ccredit)属性分别表示课程号,课程名,学分;SC(Sno,Cno,Grade)为学生选课表,各属性分别表示为学号,课程号和分数;完成下列的 SQL 语句:(分数:9.99)(1).查询其他系中比计算机科学(CS)某一学生年龄小的学生姓名和年龄。(分数:3.33)_(2).建立信息系(I
17、S)选修了 1 号课程的学生的视图 IS-S1(分数:3.33)_(3).定义一个 AFTER 的行级触发器 Print_f,当往成绩表(SC)中插入的成绩小于 60就打印不及格(分数:3.33)_计算机数据库工程师-16 答案解析(总分:99.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.散列是一种快速查找的技术,以下关于散列说法错误的是_。(分数:2.00)A.文件可以组织为散列文件B.散列函数的输入为文件记录的查找码值C.散列函数的输出可以是桶号D.桶可以是磁盘块,但不可以是比磁盘块大的空间 解析:解析 桶可以是磁盘块,也可以是比磁盘块大的空间。2.以
18、下关于顺序加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常的大D.事务按照固定的顺序对这些数据项进行加锁比较方便 解析:解析 顺序加锁对数据库中的事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需的数据项加锁。顺序加锁法的缺点是:数据库中需要加锁的数据项非常多并且不断变化,维护这些数据项的加锁顺序很难,代价非常大;事务访问数据项有时无法事先完全确定,而是随着事务的执行过程动态变化的,有时候很难要求事务按照固定的顺序对
19、这些数据项进行加锁。3.以下关于 DFD 与 IDEFO 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者 B.DFD 图用箭头也叫做数据流来描述数据移动的方向C.IDEFO 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想解析:解析 在模型规范方面,IDEFO 方法更加规范,更加适合初学者。4.以下不属于性能需求分析的内容是_。(分数:2.00)A.数据操作响应的时间B.系统吞吐量C.每 TPS 代价值D.存储需求分析 解析:解析 性能需求分析主要包括数据操作响应时间、系统吞吐量、允许并发访问的最大用户数和每T
20、PS 代价值。5.以下关于分类挖掘的相关说法错误的是_。(分数:2.00)A.分类器的构造方法有统计方法、机器学习方法、神经网络方法等B.有三种分类器评价或比较尺度:预测准确度、计算复杂度、模型描述的简洁度C.统计方法包括决策树法和规则归纳法 D.神经网络方法主要是 BP 算法解析:解析 分类器的构造方法有统计方法、机器学习方法、神经网络方法等,统计方法包括贝叶斯法和非参数法,对应的知识表示则为判别函数和原型事例;机器学习方法包括决策树法和规则归纳法;神经网络方法主要是 BP 算法。分类器评价或比较尺度也有 3 种:预测准确度、计算复杂度、模型描述的简洁度。6.UML 是一种面向对象的建模语言
21、,它包含有 10 种图,以下说法中错误的是_。(分数:2.00)A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态 C.用例图展示了各种外部行为者与系统所提供的用例之间的联系D.UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形解析:解析 状态图通常是对类的描述的扩充,它说明该类的对象所有可能的状态。7.以下不属于数据库系统安全性主要技术和方法的是_。(分数:2.00)A.视图机制B.存取机制C.审计机制D.出入机房登记和加锁 解析:解析 数据库系统安全性的主要技术和方
22、法有视图机制、存取控制技术、审计技术和数据加密,但不包括出入机房登记和加锁。8.日志文件的内容不包括下面哪个_。(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点 D.每个事务的所有更新操作解析:解析 日志文件的内容不包括故障发生点。9.创建触发器时,以下说法错误的是_。(分数:2.00)A.在一个表上可以建立多个名词不同、类型各异的触发器B.增、删、改记录都可以使用触发器C.修改数据库以及数据库对象的语句可以在触发器中使用 D.通常不要在触发器中返回任何结果解析:解析 大部分 T-SQL 语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 16 答案 解析 DOC
