【计算机类职业资格】四级数据库工程师-44及答案解析.doc
《【计算机类职业资格】四级数据库工程师-44及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-44及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-44 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.关于数据视图与三级模式,下列说法错误的是_。(分数:1.00)A.数据视图是指用户从某个角度看到的客观世界数据对象的特征B.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C.概念模式以数据模型的形式描述数据D.三级模式结构实现了数据的独立性2.对基于检查点的恢复技术,下列说法中错误的是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO 操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度
2、地减少恢复数据库时根据日志记录所需执行的恢复操作3.设有图书管理数据库: 图书(总编号 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) 对于图书管理数据库,要查询所藏图书中各个出版社的图书的最高单价、平均单价和册数,在下面横线处填入的 SQL 语句正确的是 SELECT 出版单位,_,_,_; FROM 图书管理!图书_出版单位(分数:1.00)A.MIN(单价)AVG
3、(单价)COUNT(*)GROUP BYB.MAX(单价)AVG(单价)COUNT(*)ORDER BYC.MAX(单价)AVG(单价)SUM(*)ORDER BYD.MAX(单价)AVG(单价)COUNT(*)GROUP BY4.某公司的客户信息数据库中,选定客户的 ID 号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地址问的映射关系,组成索引项,则该索引称为_。(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引5.下面说法错误的是_。(分数:1.00)A.逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布B.数据库空间的
4、结构设计一般分为逻辑空间的结构设计和物理空间的结构设计C.对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D.数据库空间的监控和有效管理对整个数据库系统的正常运行以及性能优化具有十分重要的作用6.在对数据库应用系统进行建模的过程中,可以使用 UML 的状态图和活动图描述系统的内部行为。下列所示的状态图或活动图,有语法错误的是 (分数:2.00)A.B.C.D.7.数据库镜像有很多优点,但不包括_。(分数:2.00)A.提供完整或接近完整的数据允余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库
5、系统在升级期间的可用性8.合并 E-R 图的主要目的是_。(分数:1.00)A.消除冲突B.定义实体C.确定范围D.验证需求9.在数据库应用系统的需求分析阶段,设有如下工作: 分析与描述目标系统需要完成的功能 分析与描述目标系统对响应时间、存储容量的要求 分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系 分析与描述每项功能活动需要的输人数据、业务规则及输出数据 分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是(分数:1.00)A.仅、和B.仅、和C.仅、和D.仅、和10.关于优化查询说法中不正确的是_。(分数:1.00)A.在保证数据库
6、一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度B.避免或简化排序的目的是实现查询优化C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D.使用游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃11.若用如下的 SQL 语句创建一个表 student: CREATE TABLE student(N0 CHAR(20) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2) , AGE INT) 可以插入到表中的是_。(分数:2.00
7、)A.(1031,曾华,男,23)B.(1031,曾华,NULL,NULL)C.(NULL,曾华,男,23)D.(1031,NULL,男,23)12.分布式数据库是数据库技术和哪种技术结合的产物?_(分数:2.00)A.面向对象技术B.计算机网络C.数据分离技术D.数据分布技术13.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。(分数:2.00)A.树B.无向图C.有向图D.二叉树14.在 SQL 中,下列涉及空值的操作中不正确的是_。(分数:2.00)A.AGE IS NULLB.AGE IS NOT NULLC.AGE= NULLD.N
8、OT(AGE IS NULL)15.以下关于数据库的访问接口中的 JDBC 接口错误的是_。(分数:2.00)A.JDBC 全称是 Java DataBase ConnectionB.是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C.有一组用 Java 语言编写的类和接口组成D.JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果16.视图是数据库中的重要对象,下列有关视图的说法错误的是 (分数:1.00)A.一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中B.可以将复杂的查询语句封装在视图中以简化相关查询语句的编写C.通过视图可以屏
9、蔽不希望用户看到的敏感数据,提高数据库数据的安全性D.可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用17.如果对关系执行下面的 SQL 语句:SELECT sno,AVG(grade)AS平均成绩FROM scoreGROUP BY sno HAVING AVG(grade)=85,对此结果的正确描述是_。(分数:1.00)A.查找平均成绩在 85 分以上的学生B.查找 score 表中各科成绩在 85 分以上的学生C.查找 score 表中平均成绩在 85 分以上的学生的学号和平均成绩D.查找 score 表中各科成绩在 85 分以上的学生的学号和平均成
10、绩18.给定如下三个关系表: 销售明细表(商品标识,销售时间,单价,数量,金额) 日销售表(商品标识,销售日,总数量,总金额) 月销售表(商品标识,销售月份,总数量,总金额)下述说法正确的是_。(分数:2.00)A.销售明细表的数据粒度最大,数据量最大B.日销售表的数据粒度最大,数据量最小C.月销售表的数据粒度最大,数据量最小D.月销售表的数据粒度最小,数据量最小19.设有两个事务 T1、T2,其并发操作如表所示,下列选项中正确的是 T1 T2 读 A=100 A:=A*2 写回 ROALLBACK 恢复 A=100 读 A=200 (分数:1.00)A.该操作不存在问题B.该操作丢失修改C.
11、该操作不能重复读D.该操作读脏数据20.关于 E-R 图的叙述正确的是_。(分数:2.00)A.E-R 图是建立在关系数据库的假设上B.E-R 图可将现实世界中的信息抽象地表示为实体以及实体间的联系C.E-R 图使应用过程和数据的关系清晰D.E-R 图能表示数据生命周期21.根据数据库系统在应用程序和操作系统之间所处的地位,下列不是数据库与操作系统的配置方法是_。(分数:1.00)A.数据库系统作为操作系统的地位B.数据库系统作为子程序C.操作系统与数据库子系统同等地位D.独立的数据库系统22.设有关系模式 SC(Sno, Sname, Sex, Birthday, Cno, Cname, G
12、rade, Tno, Tname)满足函数 依赖集:SnoSname, SnoSex, SnoBirthday, CnoCname,(Sno, 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, Sname, Sex, Birthday, Cno, Cname, GradeD.(Sno, Cno,Tno)和Sno, Sname, S
13、ex, Birthday, Tno, Tname23.下述不属于数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化24.关于 E-R 图的叙述正确的是_。(分数:2.00)A.E-R 图是建立在关系数据库的假设上B.E-R 图可将现实世界中的信息抽象地表示为实体以及实体间的联系C.E-R 图使应用过程和数据的关系清晰D.E-R 图能表示数据生命周期25.有一个事务 T 要更新数据库中某表列的值,DBMS 在执行 T 时发现更新后的值超出了该列的值定义范围,因此异
14、常终止了 T。为了保证数据的正确性及一致性,DBMS 会执行下列哪个恢复操作_。(分数:1.00)A.undoB.介质恢复C.进程恢复D.redo26.一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?_(分数:2.00)A.读“脏”数据B.数据重复修改C.数据丢失修改D.数据不可重复读27.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。(分数:2.00)A.树B.无向图C.有向图D.二叉树28.根据规范化理论,关系数据库中的关系必须满足其每一属性都是_。(分数:1.00)A.互相关联的B.互不相关的C.不可分解的D.长度可变的29
15、.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据管理与数据分析形式。关于 OLTP 和 OLAP,一般情况下,下列说法正确的是_。(分数:1.00)A.OLTP 系统的安全性要求比 OLAP 系统的低,也比较容易实现B.OLTP 系统在访问数据时,一般以单条记录访问为主,集合访问为辅,OLAP 系统则相反C.OLTP 要求系统必须具有很高的响应速度,而 OLAP 对系统响应速度的要求较为宽松D.OLTP 系统一般由企业的中上层或决策层使用,而 OLAP 系统一般由企业的中下层业务人员使用30.以下选项中不能作为一个基本表建立索引原则的是_。(分数:
16、1.00)A.对于经常需要查询、连接、统计操作的基本表可以建立索引B.经常执行插入、删除、更新操作的基本表可以考虑建立索引C.对于一个更新不频繁的表可以建立索引D.索引可以由用户根据需要随时创建或删除,以提高数据查询性能二、应用题(总题数:3,分数:10.00)31.VB 6.0 中 RecordSet 对象中用于描述记录集中使用的游标类型的属性是 1。 (分数:2.00)32.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 1。 (分数:2.00)创建触发器 TEST,定义 AFTER 行级触发器,要求每当在 STUDENT 表中修改数据后,将向客户
17、端显示一条“记录已修改”的消息。 1 2ON STUDENT 3 AS Print记录已修改(分数:6.00)填空项 1:_填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:30.00)34.设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName),教师(Teacher)信息包括教师号(TNO)、教师名(Tname),课程(Course)信息包括课程号(CNO)、课程名(Cname)、课程学分(Credit),学生(Student)信息包括学号(SNO)、学生姓名(Sna
18、me)、学生性别(Sex)。 选课系统的管理规则如下: 一个系可聘用多名教师,一个教师只受聘于一个系; 一个系可有多名学生,一个学生只属于一个系; 一名教师可讲授多门课程,一门课程可被多个学生选修; 一名学生可选修多门课程,一门课程可被多名学生选修; 学生选修完课程后,可获得相应课程的成绩。 针对以上描述,完成下列设计内容: 构建选修课系统的 E-R 图。(要求图中的实体集名用试卷中给出的英文名,联系名用联系所关联的实体集名的首字母,字母间用“-”或“_”连接,大小写不限)。 根据所构建的 E-R 图,设计满足 3NF 的关系模式,并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联
19、系名,属性名用试卷中给 m 的英文名,大小写不限)。 (分数:15.00)_设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName),教师(Teacher)信息包括教师号 (TNO)、教师名(Tname),课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit),学生 (student)信息包括学号(SNO)、学生姓名(Sname)、学生性别(Sex)。 选课系统的管理规则如下: 一个系可聘用多名教师,一个教师只受聘于一个系; 一个系可有多名学生,一
20、个学生只属于一个系; 一名教师可讲授多门课程,一门课程可被多个学生选修; 一名学生可选修多门课程,一门课程可被多名学生选修; 学生选修完课程后,可获得相应课程的成绩。 针对以上捕述,完成下列设计内容:(分数:15.00)(1).构建选修课系统的 ER 图。(要求图中的实体集名用试卷中给出的英文名联系名用联系所关联的实体集名的首字母,字母间用“”或“_”连接,大小写不限)。(分数:7.50)_(2).根据所构建的 ER 图,设计满足 3NF 的关系模式并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限)。(分数:7.50)_四级数据库工程师
21、-44 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.关于数据视图与三级模式,下列说法错误的是_。(分数:1.00)A.数据视图是指用户从某个角度看到的客观世界数据对象的特征B.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构 C.概念模式以数据模型的形式描述数据D.三级模式结构实现了数据的独立性解析:解析 外模式(External schema)也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。2.对基于检查点的恢复技术,下列说法中错误的
22、是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO 操作 B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作解析:解析 系统出现故障时恢复子系统将根据事务的不同状态采取不同的恢复策略,如果事务在故障发生时未完成,应该予以撤销;如果事务在检查点之后才提交,它们对数据库所做的修改在故障发生时可能还在缓冲区中,尚未写入数据库,所以要 REDO;如果事务在检查点之前已经提交,则不必执行 REDO。3.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6)
23、,出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,要查询所藏图书中各个出版社的图书的最高单价、平均单价和册数,在下面横线处填入的 SQL 语句正确的是 SELECT 出版单位,_,_,_; FROM 图书管理!图书_出版单位(分数:1.00)A.MIN(单价)AVG(单价)COUNT(*)GROUP BYB.MAX(单价)AVG(单价)COUNT(*)ORDER BYC.MAX(单价)AVG(单价)SUM(*)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 44 答案 解析 DOC
