【计算机类职业资格】四级数据库工程师-109及答案解析.doc
《【计算机类职业资格】四级数据库工程师-109及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-109及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-109 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B.联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C.联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D.一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求2.用户编写程序时不但要了解全局数据
2、的分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。(分数:1.00)A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性3.数据模型可以分为如下三类_。(分数:1.00)A.实体-联系模型、数据结构模型、物理数据模型B.概念模型、关系模型、面向对象模型C.概念模型、数据结构模型、物理数据模型D.层次模型、网状模型、滚系模型4.在 DBAS 需求分析阶段,对数据处理需求进行分析,得到的结果表示为_。(分数:1.00)A.E-R 模型B.数据流图C.关系模型D.实体联系图5.以下关于 DBAS 生命周期模型的基本思想的叙述中错误的
3、是(分数:1.00)A.DBAS 的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护等基本活动组成B.将瀑布模型和螺旋模型的开发思路引入 DBAS 生命周期模型,允许渐进、迭代地开发 DBASC.引入了数据组织与存储设计、数据访问与处理设计、应用设计三条设计主线D.将 DBAS 设计阶段细分为概念设计、逻辑设计、物理设计三个步骤,第一步的设计内容又涵盖了三条设计主线6.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法(分数:1.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法7.查询
4、 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。(分数:1.00)A.SELECT 姓名,职称,工资,奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编号=JJ.编号B.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编=JJ.编号C.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJD.SELECT DA.姓名,DA.职称,DA.工资,J
5、J.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;FOR DA.编=JJ.编号8.下列关于非标定联系语法的说法中错误的是_。(分数:1.00)A.联系的语法用直线表示B.1(父)端是线段的原点C.n(子女)端是线段的终点D.用一个实心圆表示联系的基数是 n9.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是
6、性能需求分析的重要指标10.下面有关唯一索引的描述中,不正确的是_。(分数:2.00)A.一个表中可以有多个唯一索引B.不允许插入重复的列值C.某列创建为主键,则该列会自动创建唯一索引D.某列创建了唯一索引则这一列为主键11.不但防止了丢失修改和不读“脏”数据,而且防止了不可重复读的封锁协议是_。(分数:2.00)A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议12.VB 6.0 中的数据绑定控件必须_。(分数:2.00)A.同时具有 DataSource 属性和 DataField 属性B.同时具有 Connecticrestring 属性和 RecordSource 属性C
7、.具有 DataSource 属性D.具有 ConnectionString 属性13.关于活动图,下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统,用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C.每个活动图都是一个起点,但不一定有终点D.活动由圆角矩形表示14.在关系数据库设计中,设计关系模式是下面哪个阶段的任务_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计15.对于教学数据库的三个基本表:S(Sno,sname,Ssex),SC(Sno,cno,Grade),C(Cno,C
8、name,Teacher),其中 s 表为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU 老师所授课程中一门课程的女生姓名,SQL 语句错误的是(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=“LIU“AND Ssex=“F“B.SELECT SnameFROM S WHERE Ssex=“F“AND Sno IN(SELECT SnoFROM SCWHERE Cno IN(SELECT Cno FROM CWHFRF Teacher=“LIU“)C.
9、SELECT SnameFROM S WHERE Ssex=“F“ AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE Teacher=“LIU“)D.SELECT SnameFROM S WHERE Ssex=“F“AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE C.Cno=SC.Cno ANDTeacher=“LIU“)16.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理
10、理由?_。(分数:1.00)A.充分利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据、实现跨专业视图17.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE V1EW Salary Viewr(系名,工资总额)AS SELECT 所在系,COUNT(工资) FROM 教师表 GROUP BY所在系B.CREATE VIEW Salary View(系名,工资总额)AS SELECT 所在系,
11、SUM(工资)FROM 教师表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表(GROUP BY 所在系D.CREATE VIEW SaIaryView AS SELECT 所在系,SUM(工资)FROM 教师表(GROUP BY 所在系18.以下关于数据模型的叙述错误的是(分数:1.00)A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据模型能很好地同时满足这三方面的要求19.是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据
12、访问和共享的需求。_。(分数:1.00)A.集中式数据库系统B.主从式数据库系统C.分布式数据库系统D.客户/服务器数据库系统20.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 34 小时*7 天在线服务,系统业务繁忙,为了保证业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要 2 个小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为 2 小时的时问窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出
13、长度为 2 小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储21.以下关于 Visual Basic 6.0 说法错误的是_。(分数:2.00)A.它以 Basic 语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic 中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE 技术可以方便地开发集声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库22.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作
14、者 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 借阅,读者 WHERE: 借阅.借书证号=读者.借书证号_。(分数:1.00)A.COUNT(借阅.借书证号)GROUP BY 单位B.SUM(借阅.借书证号)GROUP BY 单位C.COUNT(借阅.借书证号)ORDER BY 单位D.COUNT
15、(借阅.借书证号)HAVING 单位23.以下关于结构化分析及建模方法的主要优点叙述不正确的是_。(分数:2.00)A.不过早陷入具体细节B.从整体或宏观入手分析问题C.模型对象涉及较多技术术语D.图形化建模方法方便系统分析人员理解和描述系统24.以下关于 Visual Basic 6.0 说法错误的是_。(分数:2.00)A.它以 Basic 语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic 中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE 技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小
16、型数据库25.以下关于双机热备份叙述不正确的是_。(分数:2.00)A.双机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用26.以下关于查询语句叙述错误的是_。(分数:1.00)A.查询语句的功能是从数据库中检索满足条件的数据B.查询的数据源可以来自一张表,或多张表甚至是视图C.查询的结果是由 0 行或是多行记录组成的一个记录集合D.不允许选择多个字段作为输出字段27.关系数据规范化是为解决关系数据库中的什么问题而引入
17、的?_(分数:1.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插入、删除和数据冗余D.提高查询速度28.下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型29.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则 X-YZC.若 X-Y,Z 包含 Y,则 X-ZD.若 X-Y,Y-Z,则 X-Z30.设系、学生、教师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个
18、系可以招收多名学生,一个学生只属于一个系。下列 ER 图中能准确表达以上约束的是_。 (分数:1.00)A.B.C.D.二、应用题(总题数:4,分数:10.00)31.利用散列函数实现文件记录域取值到记录物理地址间的直接映射关系的机制是 1。 (分数:2.00)32.某表定义了视图 BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的 SQL 语句是 1。 (分数:2.00)33.在 SQL Server 2000 中,设某数据库用户 U 需要执行语句: SEL ECT C1,C2 INTO T1 FROM T2 则 U 在该数据库中,除了需要具有 T2 表的查询权外,至少还需要具有
19、 1 权限。 (分数:2.00)散列文件组织将文件的物理空间划分为一系列的桶,每个桶的空间大小是固定的,可以容纳的文件记录也是固定,如果某个桶内已近装满记录,又有新的记录插入就会产生桶溢出,产生桶溢出的 2 个主要原因为 1 和 2。(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:30.00)35.对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex) SC(Sno,CNo,Grade) C(CNo,CName,Teacher) 使用 SQL 更新语句表达对下列的更新操作: 把 WANG 同学的学习选课和成绩全部删去; 把选修 Maths
20、课及格的成绩全改为空值; 把低于总平均成绩的女同学成绩提高 5%。 (分数:15.00)_有如下运动队和运动会两个方面的实体: 运动队方面 运动队:队名、教练姓名、队员姓名 队员:队名、队员姓名、性别、项名 其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。运动会方面 运动队:队编号、队名、教练姓名 项目:项目名、参加运动队编号、队员姓名、性别、比赛场地 其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。 请完成如下设计:(分数:15.00)(1).分别设计运动队和运动会两个局部 E-R 图(分数:5.00)_(2).将它们合并为一个全局
21、E-R 图(分数:5.00)_(3).合并时存在什么冲突,你是如何解决这些冲突的?(分数:5.00)_四级数据库工程师-109 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。(分数:1.00)A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B.联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C.联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织 D.一般情况下,在安全性和一致性要求上
22、,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求解析:解析 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织。所以本题正确答案为 C。2.用户编写程序时不但要了解全局数据的分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。(分数:1.00)A.分片透明性B.位置透明性C.局部数据模型透明性 D.分布透明性解析:解析 分布透明性有三种级别:分片透明性、位置透明性和局部数据模型透明性。分片透明性位于全局概念模式和分片模式之间,是最高级别的透明性。分片透明性是指数据分片对用户
23、是透明的,用户编写程序时只需对全局关系进行操作,当数据分片改变时,应用程序不会受到影响,由此简化了应用程序的维护。位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需考虑数据分片情况,无需了解各个分片在各场地的分配情况。局部数据模型透明性位于分配模式和局部概念模式之间,它是指用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况。3.数据模型可以分为如下三类_。(分数:1.00)A.实体-联系模型、数据结构模型、物理数据模型B.概念模型、关系模型、面向对象模型C.概念模型、数据结构模型、物理数据模型D.层次模型、网状模型、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 109 答案 解析 DOC
