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

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

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

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

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

    1、计算机数据库工程师-111 及答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:30,分数:44.00)1.设两个事务 T1,T2,其并发操作如下表所示,下列评价正确的是_。(分数:1.00)A.B.C.D.2.下述关于关系表的相关信息中,不属于元数据,不会存储在数据字典中的是_。(A) 属性的名字和类型信息(B) 表上的授权信息(C) 表中的一个元组(D) 定义在表上的索引类型(分数:1.00)A.B.C.D.3.需求分析最终结果产生的是_。A) 项目开发计划 B) 需求规格说明书C) 设计说明书 D) 可行性分析报告(分数:1.00)A.B.C.D.4.支持 SQL S

    2、erver 2000 中的所有可用功能,可作为企业数据库服务器使用的 SQL Server 2000 版本是_。A) SQL Server 2000 个人版 B) SQL Server 2000 企业版C) SQL Server 2000 开发版 D) SQL Server 2000 标准版(分数:2.00)A.B.C.D.5.数据库的访问接口包括 ODBC、OLEDB 等,其中 ODBC 接口是_。A) 专用的访问 SQL Server 数据库的接口B) 一种开放的、访问数据库的接口C) 通用的访问任何类型的数据接口D) 一种访问关系数据库的控件(分数:1.00)A.B.C.D.6.已知学生

    3、关系(学号, 姓名, 性别, 课程号, 成绩, 所在系号)有下列函数依赖.(学号, 课程号)课程号 .(学号, 课程号)成绩.(学号, 课程号)所在系号 .(学号, 课程号)姓名,性别.(学弓, 桌程号)学号以上函数依赖属于非平凡函数依赖的是A) 仅 I 和 VB) 仅和 VC) 仅和D) 仅、和(分数:1.00)A.B.C.D.7.某高校十个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。A)建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B)建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C)将学生信息表的部分列的读取权限赋予各系的管

    4、理员D)将修改学生信息表的权限赋予各系的管理员(分数:2.00)A.B.C.D.8.以下关于数据库与文件的对应关系叙述错误的是_。A) 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B) 关系表在逻辑上由一系列元组组成,元组由多个属性组成C) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D) 元组的每个属性对应于文件记录中的一个记录(分数:2.00)A.B.C.D.9.定期对数据仓库进行维护,维护操作的触发条件是时间的维护策略是_。(A) 定期维护(B) 实时维护(C) 延时维护(D) 快照维护(分数:2.00)A.B.C.D.10.下列 SQL

    5、命令中实现投影操作的是_。(A) SELECT(B) GROUP BY(C) GROUP(D) ORDER BY(分数:1.00)A.B.C.D.11.有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是_。A) OLAP 面向操作人员,OLTP 面向决策人员B) OLAP 使用历史性的数据,OLTP 使用当前数据C) OLAP 经常对数据进行插入、删除等操作,而 OLTP 仅对数据进行汇总和分析D) OLAP 不会从已有数据中发掘新的信息,而 OLTP 可以(分数:2.00)A.B.C.D.12.以下关于数据模型要求错误的是_。A能够比较真实地模拟现实世界 B容易为人们所理解C

    6、便于在计算机上实现 D目前大部分数据库模型能同时满足这三方面的要求(分数:1.00)A.B.C.D.13.在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。下列方法中,通常有利于提高查询效率的是.尽可能避免无用的排序操作.尽可能消除对大型表行数据的顺序存取.尽可能避免使用否定查询.尽可能避免使用外连接操作.尽可能用子查询代替连接查询A) 仅、和B) 仅、和C) 仅、和D) 全部(分数:1.00)A.B.C.D.14.以下选项中不能作为一个基本表建立索引原则的是_。A) 对于经常需要查询、连接、统计操作的基本表可以建立索引B) 经常执行插入、删除、更新操作的基本表可以考虑建立索引C

    7、) 对于一个更新不频繁的表可以建立索引D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能(分数:2.00)A.B.C.D.15.已知下列员工关系表。Employees员工号 部门 工资04501 财务 300005601 市场 400003020 研发 3500对该表的工资属性和完整性约束为:2000工资5000 现将如下 2 个操作组织为事务 T,操作 1 先执行,操作 2 后执行。 操作 1:INSERT INTO Employees VALUES(03650,研发,4600) 操作2:UPDATE Employees SET 工资=工资 1.2 WHERE 部门=市场 OR

    8、部门=研发事务 T 执行完毕后,关系表Employees的数据是(1)员工号 部门 工资04501 财务 300005601 市场 400003020 研发 350003650 研发 4600(2)员工号 部门 工资04501 财务 300005601 市场 400003020 研发 3500(3)员工号 部门 工资04501 财务 300005601 市场 480003020 研发 342003650 研发 4600(4)员工号 部门 工资04501 财务 300005601 市场 480003020 研发 3500A) (1) B) (2) C) (3) D) (4)(分数:2.00)A.

    9、B.C.D.16.如果一个关系模式R 的所有属性都是不可分的基本数据项,则_。A) R1NF B) R2NFC) R3NF D) R4NF(分数:2.00)A.B.C.D.17.以下关于数据库逻辑设计叙述错误的是_。 A) 数据库逻辑设计是面向机器世界的 B) 这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据 C) 目标是得到实际的数据库管理系统可处理的数据库模式,并做到数据结构合理 D) 包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等(分数:1.00)A.B.C.D.18.在 SQL Server 2000 中,假设利用备份设备对某个数据量和日志量都比

    10、较大的数据库进行完全备份。下列说法正确的是A) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将这些磁盘的剩余空间组织起来建立一个备份设备以实施备份B) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将数据库中的数据和日志分别备份到位于不同磁盘的备份设备上,以解决单个磁盘空间不足的问题C) 可以只对数据库中的数据进行备份,并且可以备份到位于不同磁盘的备份设备上,以最大限度地减少备份该数据库占用的空间D) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总

    11、和大于备份数据库所需的空间,则可以在每个磁盘上分别建立一个备份设备,并同时利用这些设备备份数据库(分数:2.00)A.B.C.D.19.下列关于锁的说法错误的是_。(A) 锁是一种特殊的二元信号量(B) 为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求(C) 对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务(D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大(分数:2.00)A.B.C.D.20.下列不属于非平凡函数依赖的是_。 A) (CustomerID,ProviderID,BuyDate)GoodsName B)

    12、 (CustomerID,ProviderID,BuyDate)GoodsName,ProviderID C) (CustomerID,ProviderID,BuyDare)GoodsClassID D) (CustomerID,ProvideIID,BuyDate)ProviderID(分数:1.00)A.B.C.D.21.不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是_。 A) 一级封锁协议 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分数:2.00)A.B.C.D.22.下述不属于数据库维护工作的是_。A)使用数据定义语言建立多个表、构建数

    13、据库总体框架B)根据备份计划周期性地备份数据库C)检测数据库的空间使用情况D)调整数据库参数,进行性能优化(分数:2.00)A.B.C.D.23.以下关于关系的完整性约束叙述错误的是_。 A) 关系的完整性约束分为静态完整性约束和动态完整性约束 B) 动态完整性约束是基于关系模式的,主要由主码约束、外码约束和域约束组成 C) 动态完整性约束更多的是基于企业或组织的业务规则的 D) 主码必须满足唯一性(分数:1.00)A.B.C.D.24.在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是_。A) 甲方首席信息官和乙方项目经理要参与概念模型

    14、设计工作B) 甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作C) 逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作D) 甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作(分数:1.00)A.B.C.D.25.在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是A) 聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理 I/O 次数B) 聚集键应该选用频繁用于进行自然连接的属性或属性组C) 聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处

    15、理变慢D) 关系表中某个属性的数据重复率越高,越适合作聚集键(分数:1.00)A.B.C.D.26.关于活动图,下列说法错误的是_。A) 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B) 活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C) 每个活动图都有一个起点,但不一定有终点D) 活动由圆角矩形表示(分数:2.00)A.B.C.D.27.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由A)充分利用企业信息系统生成的数据B)把企业的各种应用系统集中在一起C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)以

    16、面向主题、集成的方式合理组织数据、实现跨专业视图(分数:1.00)A.B.C.D.28.ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是_。A)在对应的数据库表中增加一条新记录B)在记录集中增加一个新列C)在内存中开辟存放一条新记录的空间D)增加一个新的记录集(分数:1.00)A.B.C.D.29.日志文件的内容不包括下面哪个_。A) 每个事务的开始标记B) 每个事务的结束标记C) 故障发生点D) 每个事务的所有更新操作(分数:2.00)A.B.C.D.30.数据库概念设计需要对一个企业或组织的应用所涉及的数据进行分析和组织。现有下列设计内容 分析数据,确定实体集 分

    17、析数据,确定实体集之间的联系 分析数据,确定每个实体集的存储方式 分析数据,确定实体集之间联系的基数 分析数据,确定每个实体集的数据量 分析数据,确定每个实体集包含的属性 以上内容不属于数据库概念设计的是_。A) 仅、和 B) 仅和 C) 仅、和 D) 仅和(分数:1.00)A.B.C.D.二、应用题(总题数:4,分数:10.00)31.设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用 1 连接操作在一个查询中实现此功能。(分数:2.00)填空项 1:_假设某数据库中有表 S

    18、C(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT_FROM SC_(分数:4.00)填空项 1:_填空项 1:_32.在数据库三级模式结构中, 1 是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(分数:2.00)填空项 1:_33.在 SQL Server 2000 中,设要在表 SC 上建立一个前触发型触发器。请补充下列触发器定义语句:CREATE TRIGGER tri A ON SC_UPDATEAS(分数:2.00)填空项 1:_三、设计与应用题(总题数:1,分数:12.00)

    19、现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:(教师号姓名,教师号职称,课程号课程名,课程号学分,课程号教科书名)(分数:12.00)(1).指出这个关系模式的主码。(分数:4.00)_(2).这个关系模式是第几范式,为什么?(分数:4.00)_(3).将其分解为满足 3NF 要求的关系模式(分解后的关系模式名自定)(分数:4.00)_计算机数据库工程师-111 答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:30,分数:44.00)1.设两个事务 T1,T2,其并发操作如下表所示,下列评价正确的是_。(分数:1.00)A.B

    20、.C.D. 解析:2.下述关于关系表的相关信息中,不属于元数据,不会存储在数据字典中的是_。(A) 属性的名字和类型信息(B) 表上的授权信息(C) 表中的一个元组(D) 定义在表上的索引类型(分数:1.00)A.B.C. D.解析:3.需求分析最终结果产生的是_。A) 项目开发计划 B) 需求规格说明书C) 设计说明书 D) 可行性分析报告(分数:1.00)A.B. C.D.解析:解析 可行性分析报告是在可行性分析的最后阶段完成的变成文档,经过可行性研究后,就得到一个项目是否值得开发的结论,接下来就是制定项目开发计划。而需求规格说明书是在需求分析最后阶段完成的文档。4.支持 SQL Serv

    21、er 2000 中的所有可用功能,可作为企业数据库服务器使用的 SQL Server 2000 版本是_。A) SQL Server 2000 个人版 B) SQL Server 2000 企业版C) SQL Server 2000 开发版 D) SQL Server 2000 标准版(分数:2.00)A.B. C.D.解析:解析 支持 SQL Server 2000 中的所有可用功能,可作为企业数据库服务器使用的 SQL Server 2000 版本是 SQL Server 2000 企业版。5.数据库的访问接口包括 ODBC、OLEDB 等,其中 ODBC 接口是_。A) 专用的访问 SQ

    22、L Server 数据库的接口B) 一种开放的、访问数据库的接口C) 通用的访问任何类型的数据接口D) 一种访问关系数据库的控件(分数:1.00)A.B. C.D.解析:解析 ODBC 接口是一种开放的、访问数据库的接口,所以本题的答案为 B。6.已知学生关系(学号, 姓名, 性别, 课程号, 成绩, 所在系号)有下列函数依赖.(学号, 课程号)课程号 .(学号, 课程号)成绩.(学号, 课程号)所在系号 .(学号, 课程号)姓名,性别.(学弓, 桌程号)学号以上函数依赖属于非平凡函数依赖的是A) 仅 I 和 VB) 仅和 VC) 仅和D) 仅、和(分数:1.00)A.B.C.D. 解析:解析

    23、 若 XY,但 Y 属于 X(YX),则称 XY 是平凡函数依赖,否则称为非平凡函数依赖。即平凡函数依赖,仅当其右边的属性集是左边属性集的子集时成立。7.某高校十个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。A)建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B)建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C)将学生信息表的部分列的读取权限赋予各系的管理员D)将修改学生信息表的权限赋予各系的管理员(分数:2.00)A.B. C.D.解析:解析 进行存取权限控制时,可以为不同的用户定义不同的视图,把数据对象限制在一定范围内,因此只要

    24、建立各系的行级视图,并将权限赋予该系的管理员,就可以实现各系的管理员只能读取本系的学生信息。8.以下关于数据库与文件的对应关系叙述错误的是_。A) 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B) 关系表在逻辑上由一系列元组组成,元组由多个属性组成C) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D) 元组的每个属性对应于文件记录中的一个记录(分数:2.00)A.B.C.D. 解析:解析 元组的每个属性对应于文件记录中的一个记录。9.定期对数据仓库进行维护,维护操作的触发条件是时间的维护策略是_。(A) 定期维护(B) 实时维护(C) 延时维护(

    25、D) 快照维护(分数:2.00)A.B.C.D. 解析:10.下列 SQL 命令中实现投影操作的是_。(A) SELECT(B) GROUP BY(C) GROUP(D) ORDER BY(分数:1.00)A. B.C.D.解析:11.有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是_。A) OLAP 面向操作人员,OLTP 面向决策人员B) OLAP 使用历史性的数据,OLTP 使用当前数据C) OLAP 经常对数据进行插入、删除等操作,而 OLTP 仅对数据进行汇总和分析D) OLAP 不会从已有数据中发掘新的信息,而 OLTP 可以(分数:2.00)A.B. C.D.解

    26、析:解析 OLAP 是面向市场的,OLTP 是面向客户的;OLAP 的访问大部分都是只读操作。12.以下关于数据模型要求错误的是_。A能够比较真实地模拟现实世界 B容易为人们所理解C便于在计算机上实现 D目前大部分数据库模型能同时满足这三方面的要求(分数:1.00)A.B.C.D. 解析:解析 目前还没有一种数据库模型能同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。13.在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。下列方法中,通常有利于提高查询效率的是.尽可能避免无用的排序操作.尽可能消除对大型表行数据的顺序存取.尽可能避免使用否

    27、定查询.尽可能避免使用外连接操作.尽可能用子查询代替连接查询A) 仅、和B) 仅、和C) 仅、和D) 全部(分数:1.00)A.B. C.D.解析:解析 优化查询的常用方法有:合理使用索引;避免或简化排序;消除对大型表行数据的顺序存取;避免相关子查询;避免困难的正规表达式;使用临时表加速查询;用排序来取代非顺序磁盘存取;不充分的连接条件;存储过程;不要随意使用游标;事务处理。14.以下选项中不能作为一个基本表建立索引原则的是_。A) 对于经常需要查询、连接、统计操作的基本表可以建立索引B) 经常执行插入、删除、更新操作的基本表可以考虑建立索引C) 对于一个更新不频繁的表可以建立索引D) 索引可

    28、以由用户根据需要随时创建或删除,以提高数据查询性能(分数:2.00)A.B. C.D.解析:解析 对于经常执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引。15.已知下列员工关系表。Employees员工号 部门 工资04501 财务 300005601 市场 400003020 研发 3500对该表的工资属性和完整性约束为:2000工资5000 现将如下 2 个操作组织为事务 T,操作 1 先执行,操作 2 后执行。 操作 1:INSERT INTO Employees VALUES(03650,研发,4600) 操作2:UPDATE Employees SET 工资=工资 1

    29、.2 WHERE 部门=市场 OR 部门=研发事务 T 执行完毕后,关系表Employees的数据是(1)员工号 部门 工资04501 财务 300005601 市场 400003020 研发 350003650 研发 4600(2)员工号 部门 工资04501 财务 300005601 市场 400003020 研发 3500(3)员工号 部门 工资04501 财务 300005601 市场 480003020 研发 342003650 研发 4600(4)员工号 部门 工资04501 财务 300005601 市场 480003020 研发 3500A) (1) B) (2) C) (3)

    30、 D) (4)(分数:2.00)A.B. C.D.解析:解析 事务中的操作,要么都成功,要么都失败。在数据更新时,将工资乘以1.2,4600*1.2=55205000,不满足完整性约束,显然操作 2 在针对(“03560”,“研发”,4600) 时会失败,则整个操作全部失败,数据将不会修改,故选 B。16.如果一个关系模式R 的所有属性都是不可分的基本数据项,则_。A) R1NF B) R2NFC) R3NF D) R4NF(分数:2.00)A. B.C.D.解析:解析 如果一个关系模式 R 的所有属性都是不可分的基本数据项,则 R1NF。17.以下关于数据库逻辑设计叙述错误的是_。 A) 数

    31、据库逻辑设计是面向机器世界的 B) 这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据 C) 目标是得到实际的数据库管理系统可处理的数据库模式,并做到数据结构合理 D) 包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等(分数:1.00)A.B.C.D. 解析:解析 数据库逻辑设计包括定义和描述数据库的全局逻辑结构、数据之间的关系、数据完整性及安全性要求等。因此本题答案为 D。18.在 SQL Server 2000 中,假设利用备份设备对某个数据量和日志量都比较大的数据库进行完全备份。下列说法正确的是A) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但

    32、全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将这些磁盘的剩余空间组织起来建立一个备份设备以实施备份B) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将数据库中的数据和日志分别备份到位于不同磁盘的备份设备上,以解决单个磁盘空间不足的问题C) 可以只对数据库中的数据进行备份,并且可以备份到位于不同磁盘的备份设备上,以最大限度地减少备份该数据库占用的空间D) 如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以在每个磁盘上分别建立一个备份设备,并同时利用这些设备备份数据库(分

    33、数:2.00)A.B.C.D. 解析:19.下列关于锁的说法错误的是_。(A) 锁是一种特殊的二元信号量(B) 为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求(C) 对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务(D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大(分数:2.00)A.B. C.D.解析:20.下列不属于非平凡函数依赖的是_。 A) (CustomerID,ProviderID,BuyDate)GoodsName B) (CustomerID,ProviderID,BuyDate)GoodsName,

    34、ProviderID C) (CustomerID,ProviderID,BuyDare)GoodsClassID D) (CustomerID,ProvideIID,BuyDate)ProviderID(分数:1.00)A.B.C.D. 解析:解析 根据定义,若 XY,但 YX,则称 XY 是平凡函数依赖,否则称为非平凡函数依赖。显然 D 选项属于平凡函数依赖。21.不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是_。 A) 一级封锁协议 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分数:2.00)A.B. C.D.解析:解析 不但能够防止丢失修

    35、改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是二级封锁协议。22.下述不属于数据库维护工作的是_。A)使用数据定义语言建立多个表、构建数据库总体框架B)根据备份计划周期性地备份数据库C)检测数据库的空间使用情况D)调整数据库参数,进行性能优化(分数:2.00)A. B.C.D.解析:解析 数据库维护工作主要包括:数据库的转储和恢复,数据库安全性、完整性控制,数据库性能的检测与改善以及数据库的重组和重构,所以本题的答案为 A。23.以下关于关系的完整性约束叙述错误的是_。 A) 关系的完整性约束分为静态完整性约束和动态完整性约束 B) 动态完整性约束是基于关系模式的,主要由主码约束

    36、、外码约束和域约束组成 C) 动态完整性约束更多的是基于企业或组织的业务规则的 D) 主码必须满足唯一性(分数:1.00)A.B. C.D.解析:解析 关系的完整性约束分为静态完整性约束和动态完整性约束。静态完整性约束是基于关系模式的,主要由主码约束、外码约束和域约束(用户定义的约束)组成。动态完整性约束更多的是基于企业或组织的业务规则的,所以本题的答案为 B。24.在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是_。A) 甲方首席信息官和乙方项目经理要参与概念模型设计工作B) 甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作C

    37、) 逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作D) 甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作(分数:1.00)A.B. C.D.解析:解析 物理模型的设计与实现工作应该主要由乙方数据库工程师负责,甲方首席信息官主要参与项目规划、需求分析以及概念模型设计阶段工作。25.在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是A) 聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理 I/O 次数B) 聚集键应该选用频繁用于进行自然连接的属性或属性组C) 聚

    38、集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢D) 关系表中某个属性的数据重复率越高,越适合作聚集键(分数:1.00)A.B.C.D. 解析:26.关于活动图,下列说法错误的是_。A) 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B) 活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C) 每个活动图都有一个起点,但不一定有终点D) 活动由圆角矩形表示(分数:2.00)A.B. C.D.解析:解析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序,并行次序;活动图用于低层程序模块的作用类似于流程图,但活动图还可以

    39、描述并行操作,而流程图只能描述串行操作。27.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由A)充分利用企业信息系统生成的数据B)把企业的各种应用系统集中在一起C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)以面向主题、集成的方式合理组织数据、实现跨专业视图(分数:1.00)A.B. C.D.解析:解析 建立数据仓库不是简单地把企业的各种应用集中在一起,而是利用企业信息系统生成的数据,以面向主题、集成的方式合理组织数据,解决数据分析应用和企业基本业务之间的性能冲突的问题,所以本题的答案为 B。28.ADO 对象模型中,RecordSet 对象的 Add

    40、New 方法的功能是_。A)在对应的数据库表中增加一条新记录B)在记录集中增加一个新列C)在内存中开辟存放一条新记录的空间D)增加一个新的记录集(分数:1.00)A. B.C.D.解析:解析 RecordSet 对象的 AddNew 方法的功能是在对应的数据库表中增加一条新记录,所以本题的答案为 A。29.日志文件的内容不包括下面哪个_。A) 每个事务的开始标记B) 每个事务的结束标记C) 故障发生点D) 每个事务的所有更新操作(分数:2.00)A.B.C. D.解析:解析 日志文件的内容不包括故障发生点。30.数据库概念设计需要对一个企业或组织的应用所涉及的数据进行分析和组织。现有下列设计内

    41、容 分析数据,确定实体集 分析数据,确定实体集之间的联系 分析数据,确定每个实体集的存储方式 分析数据,确定实体集之间联系的基数 分析数据,确定每个实体集的数据量 分析数据,确定每个实体集包含的属性 以上内容不属于数据库概念设计的是_。A) 仅、和 B) 仅和 C) 仅、和 D) 仅和(分数:1.00)A.B.C.D. 解析:解析 数据库概念设计主要是理解和获取引用领域中的数据需求,分析,抽取,描述和表示清楚目标系统需要储存和管理什么数据,这些数据共有什么样的属性特征以及组成格式,数据之间存在什么样的依赖关系,同时也要说明数据的完整性与安全性。而数据的储存方式和数据量不是概念设计阶段所考虑的。

    42、二、应用题(总题数:4,分数:10.00)31.设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用 1 连接操作在一个查询中实现此功能。(分数:2.00)填空项 1:_ (正确答案:内)解析:假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT_FROM SC_(分数:4.00)填空项 1:_ (正确答案:C#,COUNT(S#))解析:填空项 1:_ (正确答案:GROUP

    43、 BY C#)解析:32.在数据库三级模式结构中, 1 是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(分数:2.00)填空项 1:_ (正确答案:模式(或逻辑模式或概念模式))解析:解析 此题考查的是三级模式中模式的定义,模式也成为逻辑模式和概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。33.在 SQL Server 2000 中,设要在表 SC 上建立一个前触发型触发器。请补充下列触发器定义语句:CREATE TRIGGER tri A ON SC_UPDATEAS(分数:2.00)填空项 1:_ (正确答案:INSTEAD OF)

    44、解析:解析 触发器是一种特殊的存储过程,其特殊性在于它不需要由用户来调用,而是当用户对表中的数据进行 UPDATE、INSERT 和 DELETE 操作时自动触发执行。指定执行触发器而不是窒息引发触发器执行的 SQL 语句,从而替代触发语句的操作,称这种触发器为前触发器,语句为 INSTEAD OF。三、设计与应用题(总题数:1,分数:12.00)现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:(教师号姓名,教师号职称,课程号课程名,课程号学分,课程号教科书名)(分数:12.00)(1).指出这个关系模式的主码。(分数:4.00)_正确答案:(主码为:(教师号、课程号)解析:(2).这个关系模式是第几范式,为什么?(分数:4.00)_正确答案:(第 1 范式,因为存在部分依赖。)解析:(3).将其分解为满足 3NF 要求的关系模式(分解后的关系模式名自定)(分数:4.00)_正确答案:(分布法为:教师表(教师号,姓名,职称)课程表(课程号,课程名,学分,教科书名)教师授课表(教师号,课程号)解析:


    注意事项

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




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

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

    收起
    展开