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

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

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

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

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

    1、四级数据库工程师-129 及答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:30,分数:44.00)1.使用哪种身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码?_(分数:2.00)A.Windows身份验证B.SQL Server身份验证C.以超级用户身份登录时D.其他方式登录时2.事务处理逻辑设计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑D.应用程序概要设计3.在软件需求分析和设计工程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对

    2、两者的处理应该_。(分数:1.00)A.先数据后程序B.与顺序无关C.先程序后数据D.可同时进行4.关系数据规范化是为解决关系数据库中的什么问题而引入的?_(分数:1.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插入、删除和数据冗余D.提高查询速度5.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括(分数:2.00)A.需求规范说明书B.系统范围与边界C.可行性研究报告D.项目计划书6.下列 SQL语句中,能够实现参照完整性控制的语句是_。(分数:2.00)A.PRIMARY KEYB.FOREIGN KEYC.FOREIGN KEY和 REFERENCESD.

    3、REFERENCES7.在 SQL Setver 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加 400,“副教授”增加 300,“讲师”增加 200。下列语句中正确的是 _。(分数:2.00)A.UPDATE教师表 SET工资=工资+CASE 职称 WHEN教授THEN 400WHEN副教授THEN 300WHEN讲师THEN 200ENDB.UPDATE教师表 SET工资=工资+CASE 职称 WHEN职称=教授THEN 400WHEN 职称=副教授THEN 300WHEN职称=讲师THEN 200ENDC.UPDATE教师表

    4、 SET工资=CASE 职称 WHEN教授THEN 工资=工资+400WHEN副教授THEN 工资=工资+300WHEN讲师THEN 工资=工资+200ENDD.UPDATE教师表 SET工资=工资+CASE 职称 WHEN职称=教授THEN 工资=工资+400WHEN 职称=副教授THEN 工资=工资+300WHEN 职称=讲师THEN 工资=工资+200END8.设在 SQL Server 2000某数据库中有选课表(学号,课程号,成绩),设成绩列的数据类型为 INT,且有取值范围为 0100 的约束。若需统计全体学生的平均成绩(精确到小数点后 1位),下列语句正确的是(分数:2.00)A

    5、.SELECT CAST(AVG(成绩) AS NUMERIC(4,1) FROM 选课表B.SELECT AVG(CAST(成绩 AS NUMERIC(4,1) FROM 选课表C.SELECT AVG(成绩) AS NUMERIC(4,1) FROM 选课表D.SELECT CAST(AVG(成绩*1.0) AS NUMERIC(4,1) FROM 选课表9.数据库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数据对象_,授予子系统就越灵活。(分数:1.00)A.范围越大B.范围越小C.约束越细D.范围越适中10.需要监测的系统性能指标包括_。 用户查询响应时间 系统吞

    6、吐量 并发访问用户数(分数:1.00)A.B.C.D.11.在 SQL中,下列涉及空值的操作中错误的是_。(分数:2.00)A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)12.有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是_。(分数:1.00)A.SELECT所在系,AVG(年龄)FROM 学生表 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)B.SELECT所在系,AVG(年龄)FROM 学生表 WHERE AVG(年龄)(SELECT AV

    7、G(年龄)FEOM 学生表)GROUP BY所在系C.SELECT所在系,AVG(年龄)FROM 学生表 GROUP BY所在系 HAVING AVG(年龄)(SELECT AVG(年龄)FEOM学生表)D.SELECT所在系,AVG(年龄)FROM 学生表 GROUP BY所在系 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM学生表)13.下述不属于数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化14.在存储保护模式中,可分为: 执行级(E

    8、xecutive),用 E表示; 管理级(Supervisor),用 S表示; 核心级(Kernel),用 K表示; 用户级(User),用 U表示。 其优先级从高到低的次序为_。(分数:1.00)A.SKEUB.SEUKC.KSEUD.KESU15.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:2.00)A.重组织B.查询优化C.重构造D.监控分析16.在 SQL Setvet 2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是 _。(分数:1.00)A.不需要指定备份设备的大小B.一个数据库

    9、一次只能备份在一个设备上C.每个备份设备都是专属于一个数据库的D.只能将备份设备建立在磁盘上17.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库18.如果用户的查询条件定义在查找码上,则基本表采用下列哪种文件结构最优?_(分数:1.00)A.堆文件B.顺序文件C.散列文件D.索引文件19.以下

    10、关于软件需求说明书的内容说法错误的是_。(分数:1.00)A.需求概述是对应用信息系统或软件项目的总体描述B.功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围C.信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束D.环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求20.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:2.00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本D.数据字典、应用程序、数据库后援副本21.浏

    11、览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是(分数:1.00)A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能B.应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户C.应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务D.应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性22.下列关于数据仓库的叙述中,不正确的一项是_。(分数:1.00)A.数据仓库中

    12、间层 OLAP服务器只能采用关系型 OLAPB.数据仓库通常采用三层体系结构C.数据仓库前端分析工具中包括报表工具D.底层的数据仓库服务器一般是一个关系型数据库系统23.日志文件的内容不包括下面哪个_。(分数:1.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作24.事务的一致性是指_。(分数:2.00)A.事务中包括的所有操作要么都做,要么都不做B.事务必须是数据库从一个一致性状态变到另一个一致性状态C.事务一旦提交,对数据库的改变是永久的D.一个事务内部的操作及使用的数据对并发的其他事务是隔离的25.以下关于 DFD与 IDEFO比较错误的是_。(

    13、分数:1.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD图用箭头也叫做数据流来描述数据移动的方向C.IDEFO还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想26.在数据库应用系统的需求分析阶段,设有如下工作: 分析与描述目标系统需要完成的功能 分析与描述目标系统对响应时间、存储容量的要求 分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系 分析与描述每项功能活动需要的输入数据、业务规则及输出数据 分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是(分数:1.00)A.仅、和

    14、B.仅、和C.仅、和D.仅、和27.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的_。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引28.以下关于视图叙述错误的是(分数:1.00)A.视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据D.基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化29.以下说法中,正

    15、确的是_。(分数:2.00)A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库 3种模型B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识C.OLAP技术为提高处理效率,必须经过 DBMS直接对物理数据进行读取和写入D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率30.在数据库系统的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是哪种模式?_(分数:2.00)A.外模式B.模式C.内模式D.用户模式二、应用题(总题数:2,分数:12.00)数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致

    16、使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做 1;如果系统在运行过程中,南于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 2。前者的恢复由 3 完成。 后者是由 4 完成。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_假设用户 U1将对表 SC的 INSERT权限授予了 U2,而 U2又将其授予了用户 U3。现要将 U1对表 SC的权限收回,请完成下列的 SQL语句: 12 ON TABLE SC 13(分数:4.00)三、设计与应用题(总题数:2,分数:35.00)32.已知关系模式

    17、R的全部属性集 U=A,B,C,D,E,G及函数依赖集:F=AB C,C A,BC D,ACD B,D EG,BE C,CG BD,CE AG求属性集闭包(BD) (分数:15.00)_某学校学籍科管理中心需建立一个学生选修课数据库,该数据库中需要存储和管理下列信息: 学生:学号,姓名,性别,年龄 课程:课程号,课程名,学时 以上数据存在的约束条件是: 一名学生可以选修多门课程,一门课程可以有多名学生,并且选修课要有成绩的登记。(分数:20.00)(1).画出该关系的 E-R图(分数:10.00)_(2).用 SQL语句创建 ER关系图中的所有涉及的表(分数:10.00)_四级数据库工程师-1

    18、29 答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:30,分数:44.00)1.使用哪种身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码?_(分数:2.00)A.Windows身份验证B.SQL Server身份验证 C.以超级用户身份登录时D.其他方式登录时解析:解析 使用 SQL Server身份验证,需要客户端应用程序连接时提供登录需要的用户标识和密码。2.事务处理逻辑设计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑D.应用程序概要设计 解析:3.在软件需求分析

    19、和设计工程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。(分数:1.00)A.先数据后程序 B.与顺序无关C.先程序后数据D.可同时进行解析:解析 在软件开发中,在需求分析阶段,系统分析人员通过和用户的沟通,利用数据流图、数据字典、判定表等,产生软件的各种功能性要求和非功能性要求,以形成软件需求说明书。在系统的概要设计阶段,设计人员利用需求分析阶段产生的软件需求说明书中的数据流等设计出模块的软件系统结构。而在软件的详细阶段,设计人员主要设计模块间接口的执行算法等,主要是程序方面的详细问题。4.关系数据规范化是为解决关系数据库中的什么问题而引入

    20、的?_(分数:1.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插入、删除和数据冗余 D.提高查询速度解析:解析 规范化理论是关系数据库进行逻辑设计的理论依据。它是为了解决关系数据库中插入、删除和数据冗余而引入的。5.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括(分数:2.00)A.需求规范说明书 B.系统范围与边界C.可行性研究报告D.项目计划书解析:6.下列 SQL语句中,能够实现参照完整性控制的语句是_。(分数:2.00)A.PRIMARY KEYB.FOREIGN KEYC.FOREIGN KEY和 REFERENCES D.REFERENCES解析:

    21、解析 能够实现参照完整性控制的 SQL语句是 FOREIGN KEY和 REFERENCES。7.在 SQL Setver 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加 400,“副教授”增加 300,“讲师”增加 200。下列语句中正确的是 _。(分数:2.00)A.UPDATE教师表 SET工资=工资+CASE 职称 WHEN教授THEN 400WHEN副教授THEN 300WHEN讲师THEN 200END B.UPDATE教师表 SET工资=工资+CASE 职称 WHEN职称=教授THEN 400WHEN 职称=副教授T

    22、HEN 300WHEN职称=讲师THEN 200ENDC.UPDATE教师表 SET工资=CASE 职称 WHEN教授THEN 工资=工资+400WHEN副教授THEN 工资=工资+300WHEN讲师THEN 工资=工资+200ENDD.UPDATE教师表 SET工资=工资+CASE 职称 WHEN职称=教授THEN 工资=工资+400WHEN 职称=副教授THEN 工资=工资+300WHEN 职称=讲师THEN 工资=工资+200END解析:解析 更改表中某个字段的值可以用 UPDATE表名 SET语法实现,如果出现分支选择情况,可以借助 CASE.WHEN.THEN语法。8.设在 SQL

    23、Server 2000某数据库中有选课表(学号,课程号,成绩),设成绩列的数据类型为 INT,且有取值范围为 0100 的约束。若需统计全体学生的平均成绩(精确到小数点后 1位),下列语句正确的是(分数:2.00)A.SELECT CAST(AVG(成绩) AS NUMERIC(4,1) FROM 选课表 B.SELECT AVG(CAST(成绩 AS NUMERIC(4,1) FROM 选课表C.SELECT AVG(成绩) AS NUMERIC(4,1) FROM 选课表D.SELECT CAST(AVG(成绩*1.0) AS NUMERIC(4,1) FROM 选课表解析:解析 查询语句

    24、的基本结构为: SELECT目标列名序列FROM数据源WHERE,行选择条件GROUP BY分组依据列HAVING组选择条件ORDER BY排序依据列 SQL提供的聚合函数有: COUNT(*):统计表中元组的个数。 COUNT(ALL(全部)| DISTINCT(无重复)列名):统汁本列非空列值的个数。 SUM(列名):计算列值的总和(必须是数值型列)。 AVG(列名):计算列值平均值(必须是数值型列)。 MAX(列名):求列值最大值。 MIN(列名):求列值最小值。9.数据库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数据对象_,授予子系统就越灵活。(分数:1.00)

    25、A.范围越大B.范围越小 C.约束越细D.范围越适中解析:解析 用户权限定义中数据对象范围越小(例如精确到字段级),授权子系统就越灵活。10.需要监测的系统性能指标包括_。 用户查询响应时间 系统吞吐量 并发访问用户数(分数:1.00)A.B.C.D. 解析:解析 需要监测的系统性能指标包括用户查询响应时间、系统吞吐量、并发访问用户数等。所以本题的答案为 D。11.在 SQL中,下列涉及空值的操作中错误的是_。(分数:2.00)A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULL D.NOT(AGE IS NULL)解析:解析 AGE=NULL 是错误的,在 SQL

    26、中没有这样的表达。12.有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是_。(分数:1.00)A.SELECT所在系,AVG(年龄)FROM 学生表 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)B.SELECT所在系,AVG(年龄)FROM 学生表 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)GROUP BY所在系C.SELECT所在系,AVG(年龄)FROM 学生表 GROUP BY所在系 HAVING AVG(年龄)(SELECT AVG(年龄)FEOM学生表) D.SELECT

    27、所在系,AVG(年龄)FROM 学生表 GROUP BY所在系 WHERE AVG(年龄)(SELECT AVG(年龄)FEOM学生表)解析:解析 在分组查询中要用关键字 GROUP,AVG()、SUM()等函数作为查询条件时,必须放在 HAVING关键字后面,而不能用 WHERE关键字。13.下述不属于数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架 B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化解析:解析 数据库维护工作主要包括:数据库的转储和恢复,数据库安全性、完整性控制,数据库性能的检测与改善以及

    28、数据库的重组和重构,所以本题的答案为 A。14.在存储保护模式中,可分为: 执行级(Executive),用 E表示; 管理级(Supervisor),用 S表示; 核心级(Kernel),用 K表示; 用户级(User),用 U表示。 其优先级从高到低的次序为_。(分数:1.00)A.SKEUB.SEUKC.KSEUD.KESU 解析:15.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:2.00)A.重组织 B.查询优化C.重构造D.监控分析解析:解析 可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安

    29、排存储位置、回收垃圾、减少指针链等,以提高系统性能的是重组织。16.在 SQL Setvet 2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是 _。(分数:1.00)A.不需要指定备份设备的大小 B.一个数据库一次只能备份在一个设备上C.每个备份设备都是专属于一个数据库的D.只能将备份设备建立在磁盘上解析:解析 SQL Server 将备份数据库的场所称为备份设备,它支持数据库备份到磁带或磁盘上;可以在一个备份设备上对同一个数据库进行多次备份,也可以在一个设备上对不同的数据库进行多次备份,可以将一个数据库备份到多个不同的备份设备上。17.以下关于 Visual Basic

    30、 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库 解析:解析 VB 提供了很强的数据访问功能不仅可以访问小型数据库,而且利用开发式数据库接口还可以访问大型数据库。18.如果用户的查询条件定义在查找码上,则基本表采用下列哪种文件结构最优?_(分数:1.00)A.堆文件B.顺序文件 C.散列文件D.索引文件解析:解析 如果用户的查询

    31、条件定义在查找码上,则基本表采用顺序文件结构比较适合。因为顺序文件支持基于查找码的顺序访问,也支持快速的二分查找。19.以下关于软件需求说明书的内容说法错误的是_。(分数:1.00)A.需求概述是对应用信息系统或软件项目的总体描述B.功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围C.信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束D.环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求 解析:解析 环境需求是对系统运行环境的要求,如操作系统、数据库管理系统、开发工具、通信接口等方面的要求等。而性能需求是对系统的性

    32、能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求,所以本题的答案为 D。20.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:2.00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本 D.数据字典、应用程序、数据库后援副本解析:21.浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是(分数:1.00)A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据

    33、存储、管理等功能B.应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户C.应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务 D.应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性解析:解析 应用服务器实现面向具体应用领域的业务规则。应用服务器接收来自于 Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库服务器提出数据操作请求;接收来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。数据库服务器通过 DBMS完成具体的数据访问和数据存储等数

    34、据管理功能。22.下列关于数据仓库的叙述中,不正确的一项是_。(分数:1.00)A.数据仓库中间层 OLAP服务器只能采用关系型 OLAP B.数据仓库通常采用三层体系结构C.数据仓库前端分析工具中包括报表工具D.底层的数据仓库服务器一般是一个关系型数据库系统解析:解析 数据仓库中间层的 OLAP服务器可以是关系型也可以是多维 OLAP服务器。23.日志文件的内容不包括下面哪个_。(分数:1.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点 D.每个事务的所有更新操作解析:解析 日志文件的内容不包括故障发生点。24.事务的一致性是指_。(分数:2.00)A.事务中包括的所有操作

    35、要么都做,要么都不做B.事务必须是数据库从一个一致性状态变到另一个一致性状态 C.事务一旦提交,对数据库的改变是永久的D.一个事务内部的操作及使用的数据对并发的其他事务是隔离的解析:解析 事务的特征有 4个,即原子性、一致性、隔离性、持久性。一致性是为了数据库不会因事务执行而遭到破坏,事务应使数据库从一个一致性状态转到另一个一致性状态,数据库的一致性是指数据库满足完整性约束,处于正确状态。25.以下关于 DFD与 IDEFO比较错误的是_。(分数:1.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者 B.DFD图用箭头也叫做数据流来描述数据移动的方向C.IDEFO还可以表示出控制

    36、流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想解析:解析 在模型规范方面,IDEF0 方法更加规范,更加适合初学者。26.在数据库应用系统的需求分析阶段,设有如下工作: 分析与描述目标系统需要完成的功能 分析与描述目标系统对响应时间、存储容量的要求 分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系 分析与描述每项功能活动需要的输入数据、业务规则及输出数据 分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是(分数:1.00)A.仅、和 B.仅、和C.仅、和D.仅、和解析:27.在数据库设计器中,建立两个表之间的一对

    37、多联系是通过以下索引实现的_。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引 B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引解析:解析 通过比较,只有 A选项是一对多联系。28.以下关于视图叙述错误的是(分数:1.00)A.视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据 D.基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化解析:解析 视图是由从数据库的基本表中选取

    38、出来的数据组成的逻辑窗口,它与基本表不同的是视图是一个虚表。数据库中只存放视图的定义,而不存放视图包含的数据。29.以下说法中,正确的是_。(分数:2.00)A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库 3种模型B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识 C.OLAP技术为提高处理效率,必须经过 DBMS直接对物理数据进行读取和写入D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率解析:解析 数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识。30.在数据库系统的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是哪种

    39、模式?_(分数:2.00)A.外模式B.模式 C.内模式D.用户模式解析:解析 模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,也称为逻辑模式或概念模式。二、应用题(总题数:2,分数:12.00)数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做 1;如果系统在运行过程中,南于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 2。前者的恢复由 3 完成。 后者是由 4 完成。(分数:8.00)填空项 1:

    40、_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:DBA假设用户 U1将对表 SC的 INSERT权限授予了 U2,而 U2又将其授予了用户 U3。现要将 U1对表 SC的权限收回,请完成下列的 SQL语句: 12 ON TABLE SC 13(分数:4.00)解析:REVOKE INSERT解析:FROM U1 CASCADE三、设计与应用题(总题数:2,分数:35.00)32.已知关系模式 R的全部属性集 U=A,B,C,D,E,G及函数依赖集:F=AB C,C

    41、A,BC D,ACD B,D EG,BE C,CG BD,CE AG求属性集闭包(BD) (分数:15.00)_正确答案:()解析:(BD) + =ABCDEG X(0)=BD; 由 DEG可知 X(1)=BDEG;再由 BEC,可知 X(2)=BDEGC;又有 CGBD,CEAG,可知 X(3)=BDEGCA,因为X(3) 中包含了所有的属性集,即有(BD) + =X(3)=ABCDEG T-C(TNO,CNO) 主码(TNO,CNO) ,外码 TNO,CNO S-C(SNO,CNO,成绩) 主码(SNO,CNO) ,外码 SNO,CNO某学校学籍科管理中心需建立一个学生选修课数据库,该数据

    42、库中需要存储和管理下列信息: 学生:学号,姓名,性别,年龄 课程:课程号,课程名,学时 以上数据存在的约束条件是: 一名学生可以选修多门课程,一门课程可以有多名学生,并且选修课要有成绩的登记。(分数:20.00)(1).画出该关系的 E-R图(分数:10.00)_正确答案:()解析:建立 E-R图 (2).用 SQL语句创建 ER关系图中的所有涉及的表(分数:10.00)_正确答案:()解析:CREATE TABLE 学生( 学号 varchar(10)PRIMARY KEY, 姓名 varchar(20)NOT NULL, 性别 char(2)CHECK(性别 IN(男,女), 年龄 int) CREATE TABLE课程( 课程号 varchar(10)PRIMARY KEY, 课程号 varchar(20)NOT NULL, 学时 int ) CREATE TABLE选修( 学号 varchar(10) 课程号 varchar(10)成绩 int PRIMARY KEY(学号,课程号), FOREIGNKEY(学号)REFERENCES 学生(学号), FOREIGNKEY(课程号)REFERENCES 课程(课程号), ) 解析 由题可知一名学生可以选修多门课程,一门课程可以有多名学生,并且选修课要有成绩的登记,即课程和学生的关系是多对多的关系。


    注意事项

    本文(【计算机类职业资格】四级数据库工程师-129及答案解析.doc)为本站会员(priceawful190)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




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

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

    收起
    展开