【计算机类职业资格】计算机数据库工程师-109及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-109及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-109及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-109 及答案解析(总分:117.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有图书管理数据库:图书(总编号 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 借阅
2、,读者 WHERE;借阅.借书证号=读者.借书证号_。A) COUNT(借阅.借书证号)GROUP BY 单位B) SUM(借阅.借书证号)GROUP BY 单位C) COUNT(借阅借书证号)ORDER BY 单位D) COUNT(借阅借书证号)HAVING 单位(分数:1.00)A.B.C.D.2.下列关于数据库恢复的描述中,不正确的是_。A) 应定期将数据库做成档案文件B) 在进行事务处理过程时数据库更新的全部内容写入日志文件C) 数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态D) 发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近
3、的检查点文件状态(分数:2.00)A.B.C.D.3.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。A) 需求分析 B) 概念设计C) 逻辑设计 D) 物理设计(分数:1.00)A.B.C.D.4.以下关于持久化程序设计语言与嵌入式 SQL 语言,说法错误的是_。A在嵌入式 SQL 语言中,宿主语言的类型系统通常与 SQL 的类型系统不同B在持久化程序设计语言中,宿主语言中具有相同类型系统C在嵌入式 SQL 语言中,程序员不需要编写读取和存储数据的代码D在持久化程序设计语言中,程序员不必关心更新数据的问题(分数:2.00)A.B.C.D.5.文件的存取方式与文件的物理结构有
4、关,可能有如下文件物理结构:顺序结构 线性结构 链接结构 ,索引结构常见的文件物理结构是_。A) 、和 B) 、和C) 、和 D) 、和(分数:1.00)A.B.C.D.6.在关系数据库设计中,设计关系模式是下面哪个阶段的任务?_A) 需求分析阶段 B) 概念设计阶段C) 逻辑设计阶段 D) 物理设计阶段(分数:1.00)A.B.C.D.7.角色之间的通用化关系用下列哪个符号表示?_(分数:1.00)A.B.C.D.8.以下关于死锁检测和恢复叙述错误的是_A)死锁检测,用于定期检查系统是否发生死锁B)死锁恢复,用于将系统从死锁中解救出来C)有效的方法是从后面向前 REDO 这个事务的部分操作,
5、主要能够解开系统死锁即可D)为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数(分数:2.00)A.B.C.D.9.设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。在下列数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是A) 商品表和商品类别表B) 员工表和供应商表C) 商品销售表和商品采购表D) 商场组织机构表(分数:1.00)A.B.C.D.10.散列是一种快速查找的技术,以下关于散列说法错误的是_。A) 文件可以组织为散列文件B) 散列函数的输入为文件记录的查找码
6、值C) 散列函数的输出可以是桶号D) 桶可以是磁盘块,但不可以是比磁盘块大的空间(分数:1.00)A.B.C.D.11.以下关于软件需求说明书的内容说法错误的是_。 A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求(分数:1.00)A.B.C.D.12.下述不属于数据库维护工作的是_。A)使用数据定义语言建立多个表、构建数据库总体框架B)根据备
7、份计划周期性的备份数据库C)检测数据库的空间使用情况D)调整数据库参数,进行性能优化(分数:2.00)A.B.C.D.13.对于大型企业业务支持数据库应用系统的存储空问规划问题,在进行存储空间规划时,下列说法一般情况下错误的是_。A) 数据库应用系统需要支撑的企业核心业务的发生频率是重要的输入参数B) 粗粒度级统计分析数据所需占用的存储空间是需要考虑的主要因素C) 企业核心业务数据的保存期要求是需要考虑的主要因素D) 数据安全性、业务稳定性和容灾能力要求是重要的考虑因素(分数:2.00)A.B.C.D.14.数据库在运行过程中,由于磁头碰撞、磁盘损坏等情况,使得数据库中的数据部分或全部丢失的故
8、障类型是_。A) 程序故障 B) 系统故障C) 介质故障 D) 事务故障(分数:1.00)A.B.C.D.15.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。A) 在教师表上按教师编号建索引B) 在教师表上按姓名建索引C) 在课程表上按课程号建索引D) 在课程表上按教师编号建索引(分数:2.00)A.B.C.D.16.以下关于事务日志备份说法错误的是_。A)如果要进行事务日志备份,只能将数据库的故障还原模型设置为安全方式B)在默认情况下,事
9、务日志备份完成后要截断日志C)清除掉无用的日志记录的过程就叫截断日志D)事务日志备份是备份从上次备份之后的日志记录(分数:1.00)A.B.C.D.17.对象一关系数据库系统的特点包括扩充数据类型 支持复杂对象 支持继承的概念 提供通用的规则系统A) B)C) D)(分数:1.00)A.B.C.D.18.可以使用户方便地定义数据库对象的三级模式结构,描述数据库的结构特征_。 A) 数据定义功能 B) 数据操纵功能 C) 数据控制功能 D) 数据维护功能(分数:1.00)A.B.C.D.19.关于 UML 的静态建模机制,下述说法错误的是_。A) 用例模型是将满足用户需求的所有功能表示出来的工具
10、B) 用例图用于表示系统的数据模型和功能模型C) 类图展现了一组类、接口和协作以及它们之间的关系D) 组件图表示系统的静态实现视图,用于对源代码、可执行程序和物理数据库等进行建模(分数:1.00)A.B.C.D.20.以下叙述错误的是_。A) NOT NULL 和 DEFAULT 不能在表级完整性约束处定义B) 如果 CHECK 约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C) 如果在表级完整性约束处定义外码,则 FOREIGN KEY 不能省略,但列名可以省略D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义(分数:2.00)A.B.C.D.21.软件开发
11、的结构化生命周期方法将软件生命周期划分成_。A)计划阶段 开发阶段 运行阶段B)计划阶段 编程阶段 测试阶段C)总体设计 详细设计 编程调试D)需求分析 功能定义 系统设计(分数:2.00)A.B.C.D.22.在关系中,数据分片的依据不是本关系属性的条件,而是其他关系属性的条件,这种方式属于_。 A) 水平分片 B) 垂直分片 C) 导出分片 D) 混合分片(分数:1.00)A.B.C.D.23.SQL Server 2000 企业版可以安装在下列哪种操作系统上?_A) Microsoft Windows 98B) Microsoft Windows 2000 ProfessionalC)
12、Microsoft Windows 2003D) Microsoft Windows Me(分数:2.00)A.B.C.D.24.以下关于结构化分析及建模方法的主要优点说法错误的是_。 A) 不过早陷入具体的细节 B) 从局部人手分析问题,如系统及子系统的关系 C) 图形化建模方法方便系统分析员理解和描述系统 D) 模型对象不涉及太多技术术语,便于用户理解模型(分数:1.00)A.B.C.D.25.概要设计的任务不包括_。A) 建立软件系统的总体结构和模块问的关系B) 定义各功能模块的接口C) 设计全局数据库或数据结构D) 模块的外部功能描述(分数:1.00)A.B.C.D.26.在软件工程项
13、目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。A)工作阶段的等待时间 B)生产原型的复杂性C)参与人员所需的工作站数 D)参与人员之间的通信困难(分数:1.00)A.B.C.D.27.考虑两个事务 Ti=Ii 和 Tj=Ij,以及定义在 Ti,Tj 上的并发调度 S,其中 Ii,Ij 分别代表组成 Ti 和 Tj的操作,则下列中不会引起事务 Ti 的操作 Ii 与事务 Tj 的操作 Ij 冲突的是_。(A) Ii=read(Q),Ij=write(Q)(B) Ii=write(Q),Ij=read(Q)(C) Ii=read(Q),Ij=read(Q)(D) Ii=write(
14、Q),Ij=write(Q)(分数:1.00)A.B.C.D.28.设 R(U)是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z-U-X-Y。下列关于多值依赖的叙述中,不正确的是_。A)如果 XY,及 T 包含在 Y 中,则必然存在 XTB)如果存在函数依赖 XY,则必然存在 XZC)如果 X (分数:1.00)A.B.C.D.29.对于数据库管理系统,下面说法不正确的是_。A)数据库管理系统是一组软件 B)数据库管理系统负责对数据库的定义和操纵C)数据库管理系统包括数据库 D)数据库管理系统负责对数据库的控制(分数:2.00)A.B.C.D.二、应用题(总题数:4,分数:8
15、.00)30.某数据库应用系统需求不够完整,为提高开发效率,在获取了基本需求以后采用边开发边进行需求确认与修改实现的方法。这种开发方法称为 1。(分数:2.00)填空项 1:_ADO 对象是目前最流行的可编程数据访问对象模型,它是基于 Microsoft 的 OLE DB 数据库接口而设计的。在 ADO 对象中, (14) 对象表示一个 OLE DB 数据源的开放式连接,而在该对象属性中, (15) 用于指定连接到的数据源名称,使用方法及含义同 ADO 数据控件。(分数:4.00)填空项 1:_填空项 1:_31.创建触发器 TEST,定义后触发型触发器,要求每当在 STUDENT 表中修改数
16、据后,将向客户端显示一条“记录已修改”的消息。_ON STUDENT_AS_记录已修改(分数:2.00)填空项 1:_32.数据库管理系统一般通过周期性检查 1 图来实现死锁检测。填空项 1:_三、设计与应用题(总题数:3,分数:70.00)33.数据库中有 Tahie_priceHistory 表,结构如下表所示:字段 字段名 数据类型 可否为 空 单位 备注ID 商品编号 VARCHAR(8) 不允许 主码GoodsName 商品名称 VARCHAR(20) 不允许StartDate 价格生效日 期 DATETIME 不允许 主码EndDate 价格失效日 期 DATETIME 不允许 主
17、码,晚于 StartDateSaleUnitPrice 单价 MONEY 不允许 元写出创建 Teachers 表的 SQL 语句,要求语句中包含所有的约束。现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用 TOP 语句)。(分数:15.00)_34.编写计算 1+2+3+1000 的 TransactSQL 语句。(分数:10.00)_对于教学数据库的三个基本表:S(SNo,SName,SAge,Ssex)SC(Sno,CNo,Grade)C(CNo,CName,Teacher)使用 SQL 更新语句表达对下列的更新操作:(分数:45.00)(1).把 WANG 同学的学习选课和
18、成绩全部删去;(分数:15.00)_(2).把选修 Maths 课及格的成绩全改为空值;(分数:15.00)_(3).把低于总平均成绩的女同学成绩提高 5%。(分数:15.00)_计算机数据库工程师-109 答案解析(总分:117.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有图书管理数据库:图书(总编号 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
19、) ,总编号 C(6) ,借书日期 D(8) )对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的 SQL 语句正确的是 _。SELECT 单位, FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号_。A) COUNT(借阅.借书证号)GROUP BY 单位B) SUM(借阅.借书证号)GROUP BY 单位C) COUNT(借阅借书证号)ORDER BY 单位D) COUNT(借阅借书证号)HAVING 单位(分数:1.00)A. B.C.D.解析:2.下列关于数据库恢复的描述中,不正确的是_。A) 应定期将数据库做成档案文件B) 在进行事务处理过程时数据库更新
20、的全部内容写入日志文件C) 数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态D) 发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态(分数:2.00)A.B.C.D. 解析:解析 发生故障时,用最新的档案文件和日志文件的更新映像,可以将文件恢复到最新的检查点文件状态。所以 D 项不正确。3.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。A) 需求分析 B) 概念设计C) 逻辑设计 D) 物理设计(分数:1.00)A.B.C. D.解析:解析 完成数据库关系模式设计的阶段是逻辑设计。4.以下关于持久化程序设
21、计语言与嵌入式 SQL 语言,说法错误的是_。A在嵌入式 SQL 语言中,宿主语言的类型系统通常与 SQL 的类型系统不同B在持久化程序设计语言中,宿主语言中具有相同类型系统C在嵌入式 SQL 语言中,程序员不需要编写读取和存储数据的代码D在持久化程序设计语言中,程序员不必关心更新数据的问题(分数:2.00)A.B.C. D.解析:解析 持久化程序设计与嵌入式 SQL 语言有以下不同:在嵌入式 SQL 语言中,宿主语言的类型系统通常与 SQL 的类型系统不同,它们之间类型转化需要程序员来负责;在持久化程序设计语言中,宿主语言中具有相同类型系统;在持久化程序设计语言中,程序员不必关心更新数据的问
22、题,可以直接操纵持久数据。5.文件的存取方式与文件的物理结构有关,可能有如下文件物理结构:顺序结构 线性结构 链接结构 ,索引结构常见的文件物理结构是_。A) 、和 B) 、和C) 、和 D) 、和(分数:1.00)A.B. C.D.解析:解析 常见的文件物理结构有顺序结构、链接结构和索引结构。6.在关系数据库设计中,设计关系模式是下面哪个阶段的任务?_A) 需求分析阶段 B) 概念设计阶段C) 逻辑设计阶段 D) 物理设计阶段(分数:1.00)A.B.C. D.解析:解析 概念设计阶段的结果得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 E-R 模型。逻辑设计阶段
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 109 答案 解析 DOC
