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

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

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

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

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

    1、计算机数据库工程师-112 及答案解析(总分:81.00,做题时间:90 分钟)一、选择题(总题数:30,分数:36.00)1.需求是软件项目投资方和使用者对目标系统在功能和性能等方面的期望和要求的集合。关于需求分析阶段的工作,下列说法错误的是A)对于应用系统的错误,在设计阶段修复错误的代价要大于在需求分析阶段的修复代价,而在运行维护阶段的修复代价更是远远大于需求分析阶段的修复代价B)开发人员一般只熟悉计算机技术而不太熟悉应用领域的业务,而用户一般只熟悉业务但不熟悉计算机技术,因此需求分析工作需要开发人员与用户紧密配合来完成C)在获取和理解用户需求的基础上,设计人员可利用 DFD等建模方法来描

    2、述应用系统的非功能需求和应用系统的整体特性D)需求文档是需求分析工作完成的标志,也是软件生命周期后续阶段工作的依据,要求内容准确、表达清楚且论述全面(分数:1.00)A.B.C.D.2.在 UML动态建模机制中,关于顺序图说法正确的是_。A)消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号,棍形箭头表示调用操作B)当一个操作调用它本身时,消息总是异步的C)在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分,一个对象可以通过一条消息来创建一个对象。被创建的对象的对象符号在创建它的地方D)消息也可以有条件,只有条件为真时才能发送和接

    3、收消息。条件被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各个分支是异步的(分数:1.00)A.B.C.D.3.下列关于数据仓库的叙述中,哪一项是不正确的? _A) 底层的数据仓库服务器一般是一个关系型数据库系统 B) 数据仓库通常采用三层体系结构 C) 数据仓库前端分析工具中包括报表工具 D) 数据仓库中间层 OLAP服务器只能采用关系型 OLAP(分数:1.00)A.B.C.D.4.关于优化查询说法中正确的是_。(A) 避免或简化排序的目的是实现查询优化(B) 在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度(

    4、C) 使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃(D) 相关子查询的使用可以加速查询(分数:1.00)A.B.C.D.5.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。A)数据字典、应用程序、审计档案、数据库后援副本B)数据字典、应用程序、日志文件、审计档案C)日志文件、数据库后援副本D)数据字典、应用程序、数据库后援副本(分数:1.00)A.B.C.D.6.下面说法不正确的是_。A数据库管理系统是一组软件 B概念模型不涉及计算机的处理细节C数据库管理系统包括数据库 D概念模型是信息世界的建模工具(分数:1.00)A.B.C.

    5、D.7.数据库管理员作为数据库的主要维护者,其维护工作主要包括_。数据库的转储和恢复数据库的安全性、完整性控制数据库性能的监控分析和改进数据库的重组和重构A) B) C) D) (分数:1.00)A.B.C.D.8.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。A) 更改效率 B) 插入效率C) 查询效率 D) 删除效率(分数:2.00)A.B.C.D.9.数据镜像有很多优点,但是不包括_。A) 数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能B) 发生灾难时,数据库镜像可快速使数据库的备用副本提供服务C) 数据库镜像可以降低应用成本D) 提高

    6、生产数据库在升级期间的可用性(分数:2.00)A.B.C.D.10.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。A) 并发控制 B) 完整性控制C) 安全性控制 D) 可靠性控制(分数:1.00)A.B.C.D.11.实现数据库安全控制的常用方法和技术有哪些a用户标识与鉴别 b存取控制 c自主存取控制方法 d强制存取控制方法e视图机制 f审计 g数据加密A)abcdf B)abcdeC)bcdef D)全部(分数:1.00)A.B.C.D.12.数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快

    7、速访问的文件结构是_。A) 顺序文件 B) 聚集文件C) 索引文件 D) 散列文件(分数:1.00)A.B.C.D.13.若存在一个网络数据库应用系统,其中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各考查作为终端通过通信线路向 A发出数据库应用请求,这种方式属于_。A) 集中式数据库体系结构B) 主从式数据库体系结构C) 分布式数据库体系结构D) 客户/服务器数据库体系结构(分数:1.00)A.B.C.D.14.需求分析是_。(A) 软件开发工作的基础(B) 软件生存周期的开始(C) 由系统分析员单独完成(D) 由用户自己单独完成(分数:1.00)A.B.C.D.15.关于

    8、 SQL的特点说法错误的是_。A) SQL语言集数据定义语言、数据操纵语言、数据控制语言的功能于一体B) 高度非过程化C) 同一种语法结构提供两种使用方式,即 SQL语句既有自含式语言,又是嵌入式语言D) SQL采用对象的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的对象(分数:2.00)A.B.C.D.16.关于视图的属性列有如下说法,正确的是_。(A) 组成视图的属性列名应该全部指定(B) 组成视图的属性列名可以省略一部分或者指定一部分,其他隐含在子查询中(C) 组成视图的属性列名或者全部省略或者全部指定,别无选择(D) 组成视图的属性列名应该全部

    9、省略(分数:1.00)A.B.C.D.17.考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为_。A) 聚集索引 B) 非聚集索引 C) 稠密索引 D) 辅索引(分数:1.00)A.B.C.D.18.查询 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。A) SELECT姓名,职称,工资,奖金 FROMC:/ZG/ZGDA,C:/ZG/ZGJJ;WHERE DA.编号=JJ.编号B) SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/

    10、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.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;FOR DA.编=JJ.编号(分数:2.00)A.B.C.D.19.若存在一个网络数据库应用系统,其中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各个考查作为终端通过通信线路向 A发出数据库应用请求,这种方式属于_。A) 集中式数据库体系结构B) 主从式数据库体系结构C

    11、) 分布式数据库体系结构D) 客户机/服务器数据库体系结构(分数:1.00)A.B.C.D.20.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是_。(A) 可通过预编译机制提高数据操作的性能(B) 可方便地按用户视图表达数据(C) 可减少客户端和服务器端的网络流量(D) 可实现一定的安全控制(分数:1.00)A.B.C.D.21.设在 SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围为 200010000,设用整型类型存储。下列数据类型中最合适的是_。A) int B) smallintC) tinyint D) bigint(分数:

    12、1.00)A.B.C.D.22.数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞和突然停电等情况,导致系统停止运转的故障类型是_。A) 程序故障 B) 系统故障C) 介质故障 D) 事务故障(分数:1.00)A.B.C.D.23.若系统中存在一个等待事务集 T0,T1,Tn,其中 T0正在等待被 T1封锁住的数据项 A,T1 正在等待被 T2锁住的数据项 A2,Tn-1 正在等待被 Tn锁住的数据项 An,Tn 正在等待被 T0锁住的数据项A0,则该系统处于_的工作状态。A)并发处理 B)封锁 C)循环 D)死锁(分数:1.00)A.B.C.D.24.以下关于数据库的访问接口中的

    13、JDBC接口错误的是_。(A) JDBC全称是 Java DataBase Connection(B) 是一种用于执行 SQL语句的 Java API的面向对象的应用程序接口(C) 有一组用 Java 语言编写的类和接口组成(D) JDBC可做三件事:与数据库建立连接、发送 SQL语句并处理结果(分数:2.00)A.B.C.D.25.在 SQL Server 2000中,若希望用户 user1具有数据库服务器上的全部权限,则应将 user1加入到下列哪个角色_。A) db_owner B) publicC) db_datawriter D) sysadmin(分数:1.00)A.B.C.D.2

    14、6.分布式数据库系统的“分片透明性”位于_。 A) 全局模式与全局概念模式之间 B) 分片模式与分配模式之间 C) 全局概念模式与分片模式之间 D) 分配模式与局部概念模式之间(分数:1.00)A.B.C.D.27.以下关于数据建模方法的共同点说法错误的是_。A) 能够真实客观地描述现实世界中的数据及数据之间的关系B) 组成模型的概念少,语义清楚,容易理解C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构(分数:1.00)A.B.C.D.28.包(package)是 UML的_。A) 结构事务 B) 分组事务C)

    15、 行为事务 D) 注释事务(分数:1.00)A.B.C.D.29.若 Y*X*U,则 XY 成立,该规则属于函数依赖推理规则中的_。 A) 自反律 B) 增广律 C) 传递率 D) 伪传递(分数:1.00)A.B.C.D.30.设有实体集:产品、零件、外观图和装配图,这些实体集之间存在下列约束:一种产品可有多个装配图,一个装配图仅适用于一种产品;一种产品可有多个外观图,一个外观图仅用于一种产品;一种零件可被用于多种产品,一种产品可使用多种零件,数据库中需要记录每种产品使用零件的数量。下列 ER图能正确表达以上约束的是(产品主码为产品号,零件主码为零件号,图中忽略实体集的其他属性)(分数:2.0

    16、0)A.B.C.D.二、应用题(总题数:3,分数:10.00)创建触发器 TEST,定义 AFTER行级触发器,要求每当在 STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。(8) (9) ON STUDENT(10) ASPrint记录已修改(分数:6.00)填空项 1:_填空项 1:_填空项 1:_31.数据仓库是一个面向 1 的、集成的、非易失的,且随时间变化的数据集合。(分数:2.00)填空项 1:_32.数据库系统在运行过程中,可能会发生故障。如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在

    17、外存上的数据不受影响,这种故障叫做_;如果系统在运行过程中,由于某种硬件故障,使得数据库中的数据部分或全部丢失,这种情况称为_。前者的恢复由_完成,后者的恢复由_完成。(分数:2.00)填空项 1:_三、设计与应用题(总题数:3,分数:35.00)33.设有三个基本表,表的结构如下所示,请用 SQL完成下列查询BORROWER:借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS:借书证号图书馆登记号 借书日期98001 T00101 1999.04.0198002 T00102 1999.05.01090

    18、01 T00201 1999.05.31BOOKS: 索书号 书号 作者 图书登记 号 出版社 价格TP311.13数据库系统与应用 李昭原 T00101 科学 19.00TP311.13数据库原理与应用 李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50检索至少借了 5本书的同学的借书证号、姓名、系名和借书数量检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期建立信息系学生借书的视图 SSP,该视图的属性列明由借书证号,姓名,班级,图书登记号,书名

    19、,出版社和借书日期组成(分数:15.00)_34.在学籍管理中,设有 4个表,关系模式分别为:STUDFNT(SNO,SNAME,SEX,BIRTHDAY,CLASS)TEACHER(TNO ,TNAME, SEX,BIRTHDAY,PROFESSION,DEPARTMENT)COURSE(CNO,CNAME, TNO)SCORE(SNO,CNO,DEGREE)说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生日期;CLASS:班级;教师关系模式中:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:出生日期;PRO-FESSION:职称;

    20、DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。请用 SQL查询语句实现下列操作:1)显示教师所有的单位,即不重复的 DEPARTMENT列。2)显示 STUDENT表中“95031”班或性别为“女”的同学记录。3)以 CNO升序,DEGREE 降序显示 SCORE表的所有记录。4)显示“95031”班的学生人数。5)显示 SCORE表中至少有 5名学生选修的并以 3开头的课程号的平均分。6)显示最低分大于 70,最高分小于 90的 SNO列。7)显示选修“3 -105”课程

    21、的成绩高于“109”号同学成绩的所有同学的记录。8)显示 SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。9)列出学号为“108”的同学同年出生的所有学生的 SNO、SNAME 和 BIRTHDAY。10)显示“张三”教师任课的学生成绩。(分数:10.00)_35.在 SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印刷表(书号,印刷日期,印刷数量,印次),每个书号代表一种图书。书号、书名和类别的数据类型均为 varehar(20),单价、印刷数量和印次的数据类型均为 int,印刷日期的数据类型大 smalldatetime.现需查询指定类别的图书在指定

    22、年份后(含指定年份)累计印刷总数量。请写出实现该功能的标量函数。(分数:10.00)_计算机数据库工程师-112 答案解析(总分:81.00,做题时间:90 分钟)一、选择题(总题数:30,分数:36.00)1.需求是软件项目投资方和使用者对目标系统在功能和性能等方面的期望和要求的集合。关于需求分析阶段的工作,下列说法错误的是A)对于应用系统的错误,在设计阶段修复错误的代价要大于在需求分析阶段的修复代价,而在运行维护阶段的修复代价更是远远大于需求分析阶段的修复代价B)开发人员一般只熟悉计算机技术而不太熟悉应用领域的业务,而用户一般只熟悉业务但不熟悉计算机技术,因此需求分析工作需要开发人员与用户

    23、紧密配合来完成C)在获取和理解用户需求的基础上,设计人员可利用 DFD等建模方法来描述应用系统的非功能需求和应用系统的整体特性D)需求文档是需求分析工作完成的标志,也是软件生命周期后续阶段工作的依据,要求内容准确、表达清楚且论述全面(分数:1.00)A.B.C. D.解析:2.在 UML动态建模机制中,关于顺序图说法正确的是_。A)消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号,棍形箭头表示调用操作B)当一个操作调用它本身时,消息总是异步的C)在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分,一个对象可以通过一条消息来创建一

    24、个对象。被创建的对象的对象符号在创建它的地方D)消息也可以有条件,只有条件为真时才能发送和接收消息。条件被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各个分支是异步的(分数:1.00)A. B.C.D.解析:解析 顺序图主要用于描述系统内对象之间的消息发送和接收序列。与调用操作没有关系。A 错误。当一个操作调用它本身时,消息总是同步的。B 错误。如果各分支的条件不互相排斥,则消息可能会并行发出,所以如果用条件来抽象分支,则各分支是异步的。C 错误。所以本题选 A。3.下列关于数据仓库的叙述中,哪一项是不正确的? _A) 底层的数据仓库服务器一般是一个关系型数据库系统 B) 数据

    25、仓库通常采用三层体系结构 C) 数据仓库前端分析工具中包括报表工具 D) 数据仓库中间层 OLAP服务器只能采用关系型 OLAP(分数:1.00)A.B.C.D. 解析:解析 数据仓库中间层 OLAP服务器可以是关系型 OLAP也可以是多维 OLAP服务器。4.关于优化查询说法中正确的是_。(A) 避免或简化排序的目的是实现查询优化(B) 在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度(C) 使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃(D) 相关子查询的使用可以加速查询(分数:1.

    26、00)A. B.C.D.解析:5.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。A)数据字典、应用程序、审计档案、数据库后援副本B)数据字典、应用程序、日志文件、审计档案C)日志文件、数据库后援副本D)数据字典、应用程序、数据库后援副本(分数:1.00)A.B.C. D.解析:解析 数据库恢复的实现技术主要是建立冗余并利用冗余数据实施数据库恢复,建立冗余最常见的技术是数据转储和登录日志文件。6.下面说法不正确的是_。A数据库管理系统是一组软件 B概念模型不涉及计算机的处理细节C数据库管理系统包括数据库 D概念模型是信息世界的建模工具(分数:1.00)A.B.C. D.解析:

    27、解析 数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义、数据组织/存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。关系模型是一种逻辑模型,它不属于概念模型。概念模型是用于信息世界的建模,是现实世界到信息世界的第一层抽象。7.数据库管理员作为数据库的主要维护者,其维护工作主要包括_。数据库的转储和恢复数据库的安全性、完整性控制数据库性能的监控分析和改进数据库的重组和重构A) B) C) D) (分数:1.00)A.B.C.D. 解析:解析 DBA 的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性,数据库性能的监控分析和改进以

    28、及数据库的重组和重构。8.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。A) 更改效率 B) 插入效率C) 查询效率 D) 删除效率(分数:2.00)A.B.C. D.解析:解析 为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的查询速度。9.数据镜像有很多优点,但是不包括_。A) 数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能B) 发生灾难时,数据库镜像可快速使数据库的备用副本提供服务C) 数据库镜像可以降低应用成本D) 提高生产数据库在升级期间的可用性(分数:2.00)A.B.C. D.解析:解析 数据库镜像是一种用于提高数据

    29、库可用性的解决方案,它根据 DBA的要求,自动把整个数据库或其中的关键数据复制到另一个磁盘上。数据镜像好处包括选项的 A、B、D。但 C不是。10.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。A) 并发控制 B) 完整性控制C) 安全性控制 D) 可靠性控制(分数:1.00)A. B.C.D.解析:解析 并发控制功能能够保证并发操作的有效进行。它允许多个用户同时共享同一条记录的数据项;保证一个记录在某一时刻只能有一个用户进行修改操作,若多个用户都想修改同一记录,必须首先竞争到“锁定”权限后,才能修改;修改完成后,该程序应“解锁

    30、”该记录,让其他用户再竞争。11.实现数据库安全控制的常用方法和技术有哪些a用户标识与鉴别 b存取控制 c自主存取控制方法 d强制存取控制方法e视图机制 f审计 g数据加密A)abcdf B)abcdeC)bcdef D)全部(分数:1.00)A.B.C.D. 解析:12.数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是_。A) 顺序文件 B) 聚集文件C) 索引文件 D) 散列文件(分数:1.00)A.B.C.D. 解析:解析 散列文件是一种利用散列函数(Hash 函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法,所以本题的答案为

    31、 D。13.若存在一个网络数据库应用系统,其中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各考查作为终端通过通信线路向 A发出数据库应用请求,这种方式属于_。A) 集中式数据库体系结构B) 主从式数据库体系结构C) 分布式数据库体系结构D) 客户/服务器数据库体系结构(分数:1.00)A. B.C.D.解析:解析 集中式数据库系统将所有数据集中存储到一台计算机上,由主机上的数据库管理系统统一管理整个数据库,用户可以从终端发出数据操作命令,经主机上的数据库管理系统接受处理后,将结果返回给用户。14.需求分析是_。(A) 软件开发工作的基础(B) 软件生存周期的开始(C) 由系统

    32、分析员单独完成(D) 由用户自己单独完成(分数:1.00)A. B.C.D.解析:15.关于 SQL的特点说法错误的是_。A) SQL语言集数据定义语言、数据操纵语言、数据控制语言的功能于一体B) 高度非过程化C) 同一种语法结构提供两种使用方式,即 SQL语句既有自含式语言,又是嵌入式语言D) SQL采用对象的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的对象(分数:2.00)A.B.C.D. 解析:解析 SQL 采用集合的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。16.关于视图的属性列有如下说法,

    33、正确的是_。(A) 组成视图的属性列名应该全部指定(B) 组成视图的属性列名可以省略一部分或者指定一部分,其他隐含在子查询中(C) 组成视图的属性列名或者全部省略或者全部指定,别无选择(D) 组成视图的属性列名应该全部省略(分数:1.00)A.B.C. D.解析:17.考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为_。A) 聚集索引 B) 非聚集索引 C) 稠密索引 D) 辅索引(分数:1.00)A. B.C.D.解析:解析 对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该

    34、索引为聚集索引。18.查询 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。A) SELECT姓名,职称,工资,奖金 FROMC:/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.职称,D

    35、A.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ;FOR DA.编=JJ.编号(分数:2.00)A.B. C.D.解析:解析 SELECT.FROM.where 是从多个关系中找到相关的属性,然后通过 where后的语句来进行实现。19.若存在一个网络数据库应用系统,其中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各个考查作为终端通过通信线路向 A发出数据库应用请求,这种方式属于_。A) 集中式数据库体系结构B) 主从式数据库体系结构C) 分布式数据库体系结构D) 客户机/服务器数据库体系结构(分数:1.00)A. B.C.D.解析:解析 若存在一个

    36、网络数据库应用系统,其中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各个结点作为终端通过通信线路向 A发出数据库应用请求,这种方式属于集中式数据库体系结构。20.存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是_。(A) 可通过预编译机制提高数据操作的性能(B) 可方便地按用户视图表达数据(C) 可减少客户端和服务器端的网络流量(D) 可实现一定的安全控制(分数:1.00)A.B. C.D.解析:21.设在 SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围为 200010000,设用整型类型存储。下列数据类型中最合适的

    37、是_。A) int B) smallintC) tinyint D) bigint(分数:1.00)A.B. C.D.解析:解析 int 数据类型所表示的数值范围从-2 31到 231-1,也就是说,你可以用 int数据类型来表达-2,147,483,648 到 2,147,483,647(即大约正负二十亿)之间的整数。一个 int型占用四个字节的存储空间。bigint 数据类型位于 int之上。smallint 的数值范围从从-2 15到 215-1。tinyint 的数值范围从从 0到 255。故本题选 B。22.数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞和突然停电等情况

    38、,导致系统停止运转的故障类型是_。A) 程序故障 B) 系统故障C) 介质故障 D) 事务故障(分数:1.00)A.B. C.D.解析:解析 系统故障是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障。23.若系统中存在一个等待事务集 T0,T1,Tn,其中 T0正在等待被 T1封锁住的数据项 A,T1 正在等待被 T2锁住的数据项 A2,Tn-1 正在等待被 Tn锁住的数据项 An,Tn 正在等待被 T0锁住的数据项A0,则该系统处于_的工作状态。A)并发处理 B)封锁 C)循环

    39、D)死锁(分数:1.00)A.B.C.D. 解析:解析 与操作系统中的进程调度类似,在数据库系统中,若系统中存在一个等待事务集T0,T1,Tn,其中 T0正在等待被 T1封锁住的数据项 A,T1 正在等待被 T2锁住的数据项A2,Tn-1 正在等待被 Tn锁住的数据项 An,Tn 正在等待被 T0锁住的数据项 A0,则该系统处于死锁的工作状态。24.以下关于数据库的访问接口中的 JDBC接口错误的是_。(A) JDBC全称是 Java DataBase Connection(B) 是一种用于执行 SQL语句的 Java API的面向对象的应用程序接口(C) 有一组用 Java 语言编写的类和接

    40、口组成(D) JDBC可做三件事:与数据库建立连接、发送 SQL语句并处理结果(分数:2.00)A. B.C.D.解析:25.在 SQL Server 2000中,若希望用户 user1具有数据库服务器上的全部权限,则应将 user1加入到下列哪个角色_。A) db_owner B) publicC) db_datawriter D) sysadmin(分数:1.00)A. B.C.D.解析:解析 在 SQL Server 2000中,db_owner 角色在数据库中拥有全部权限。26.分布式数据库系统的“分片透明性”位于_。 A) 全局模式与全局概念模式之间 B) 分片模式与分配模式之间 C

    41、) 全局概念模式与分片模式之间 D) 分配模式与局部概念模式之间(分数:1.00)A.B.C. D.解析:解析 分布式数据库系统的“分片透明性”位于全局概念模式与分片模式之间。27.以下关于数据建模方法的共同点说法错误的是_。A) 能够真实客观地描述现实世界中的数据及数据之间的关系B) 组成模型的概念少,语义清楚,容易理解C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构(分数:1.00)A.B.C.D. 解析:解析 这种数据模型容易转换成数据库逻辑设计阶段需要的数据结构。28.包(package)是 UML的_

    42、。A) 结构事务 B) 分组事务C) 行为事务 D) 注释事务(分数:1.00)A.B. C.D.解析:解析 包(package)是 UML的分组事务。它是一种把元素组织成组的通用机制,是一个构件(compo-nent)的抽象化概念。29.若 Y*X*U,则 XY 成立,该规则属于函数依赖推理规则中的_。 A) 自反律 B) 增广律 C) 传递率 D) 伪传递(分数:1.00)A. B.C.D.解析:解析 自反律:若 Y*X*U,则 XY 成立。所以本题的答案为 A。增广律为若 XY,且 Z*U,则:XZYZ 成立。传递律为若 XY,YZ 成立,则 XZ 成立。伪传递律为若 XY,YWZ,则X

    43、WZ 成立。30.设有实体集:产品、零件、外观图和装配图,这些实体集之间存在下列约束:一种产品可有多个装配图,一个装配图仅适用于一种产品;一种产品可有多个外观图,一个外观图仅用于一种产品;一种零件可被用于多种产品,一种产品可使用多种零件,数据库中需要记录每种产品使用零件的数量。下列 ER图能正确表达以上约束的是(产品主码为产品号,零件主码为零件号,图中忽略实体集的其他属性)(分数:2.00)A.B.C. D.解析:二、应用题(总题数:3,分数:10.00)创建触发器 TEST,定义 AFTER行级触发器,要求每当在 STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。(8)

    44、(9) ON STUDENT(10) ASPrint记录已修改(分数:6.00)填空项 1:_ (正确答案:CREATE TRIGGER TEST)解析:填空项 1:_ (正确答案:AFTER UPDATE)解析:填空项 1:_ (正确答案:FOR EACH ROW)解析:解析 触发事件可以是 INSERT,DELETE 或 UPDATE,也可以是多个事件的组合。触发器的类型按照所触发动作的间隔尺寸可以分为行级触发器(FOR EACH ROW)和语句级触发器(FOR EACH STATEMENT)。31.数据仓库是一个面向 1 的、集成的、非易失的,且随时间变化的数据集合。(分数:2.00)填

    45、空项 1:_ (正确答案:主题)解析:32.数据库系统在运行过程中,可能会发生故障。如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做_;如果系统在运行过程中,由于某种硬件故障,使得数据库中的数据部分或全部丢失,这种情况称为_。前者的恢复由_完成,后者的恢复由_完成。(分数:2.00)填空项 1:_ (正确答案:系统故障介质故障DBMSDBA)解析:三、设计与应用题(总题数:3,分数:35.00)33.设有三个基本表,表的结构如下所示,请用 SQL完成下列查询BORROWER:借书证号 姓

    46、名 系名 班级98001 欧阳信息系 98-198002 刘诚信息系 98-198101 赵林计算机系 98-2LOANS:借书证号图书馆登记号 借书日期98001 T00101 1999.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书号 作者 图书登记 号 出版社 价格TP311.13数据库系统与应用李昭原 T00101 科学 19.00TP311.13数据库原理与应用李昭原 T00102 科学 19.00TP.065 数据库系统原 理 李昭 原 T00201 北航 6.50TP.1599 数据库原理教 程 王珊 T00101 清华 18.50检索至少借了 5本书的同学的借书证号、姓名、系名和借书数量检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期建立信息系学生借书的视图 SSP,该视图的属性列明由借书证号,姓名,班级,图书登记号,书名,出版社和借书日期组成(分数:15.00)_正确答案:(SELECT LOAN.借书


    注意事项

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




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

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

    收起
    展开