【计算机类职业资格】计算机数据库工程师-118及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-118及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-118及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-118 及答案解析(总分:89.97,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独性?_ A.外模式/模式 B.模式/内模式 C.外模式/内模式 D.逻辑模式/内模式(分数:1.00)A.B.C.D.2.在关系数据库设计中,设计关系模式是下面哪个阶段的任务?_ A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:1.00)A.B.C.D.3.在数据库设计中,在概念设计阶段用到 E-R方法,其设计出的图称为_。 A.实体表示图 B.使用概念图 C.实体示意图 D.实体-联
2、系图(分数:1.00)A.B.C.D.4.下列哪项不是构成 E-R图的基本要素?_ A.关系 B.属性 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.D.7.将文件记录在某个域上的取值与该记录的物理地址直接联系起来,提供了一种根据记
3、录域的取值快速访问文件记录的机制是_。 A.散列技术 B.索引技术 C.数据字典 D.聚集文件(分数:1.00)A.B.C.D.8.SQL语言具有数据定义、数据查询、数据操纵和数据控制功能,语句 ALTER TABLE实现下列哪类功能?_ A.数据定义 B.数据操纵 C.数据查询 D.数据控制(分数:1.00)A.B.C.D.9.DBMS中实现事务持久性的子系统是_。 A.完整性管理子系统 B.并发控制子系统 C.安全性管理子系统 D.恢复管理子系统(分数:1.00)A.B.C.D.10.若对并发操作不加以控制,可能会带来何种问题?_ A.死机 B.死锁 C.不一致 D.不安全(分数:1.00
4、)A.B.C.D.11.在数据库中为什么要并发控制?_为了控制数据库 防止多用户并发使用数据库时造成数据错误和程序运行错误保证数据的完整性 保证数据的安全性 保证数据的可靠性 A. B. C. D.(分数:1.00)A.B.C.D.12.要写出高质量的 SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法?_ A.事务处理 B.使用游标 C.合理使用索引 D.不充分的连接条件(分数:1.00)A.B.C.D.13.违反了完整性约束而导致的故障是_。 A.程序故障 B.系统故障 C.介质故障 D.事务故障(分数:1.00)A.B.C.D.14.数据源(DSN)是 O
5、DBC驱动程序和 DBMS连接的_。 A.数据 B.命名 C.数据库系统 D.数据库(分数:1.00)A.B.C.D.15.Visual Basic 6.0中的数据绑定控件必须_。 A.具有 DataSource属性 B.具有 ConnectionString属性 C.同时具有 DataSource属性和 DataField属性 D.同时具有 ConnectionString属性和 RecordSource属性(分数:1.00)A.B.C.D.16.在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于_。 A.水平分片 B.垂直分片 C.导出分片 D.混合分片(分数:1.
6、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.下列关于数据仓库的叙述中,哪一项是不正确的?_ A.底层的数据仓库服务器一般是一个关系型数据库系统 B.数据仓库通常采用三层体系结构 C.数据仓库
7、前端分析工具中包括报表工具 D.数据仓库中间层 OLAP服务器只能采用关系型 OLAP(分数:1.00)A.B.C.D.20.分布式数据库系统的透明性主要表现在位置透明性和复制透明性,位于分片视图之间的透明性是_。 A.位置透明性 B.分片透明性 C.全局数据模型透明性 D.局部数据模型透明性(分数:1.00)A.B.C.D.21.数据库管理系统能够实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理系统的哪一个模块完成?_ A.数据库定义模块 B.数据库运行模块 C.数据库存取模块 D.数据库维护模块(分数:2.00)A.B.C.D.22.下列各项中,哪一项不属于 SQL Ser
8、ver 2000在安装时创建的系统数据库?_ A.model B.master C.userdb D.msdb(分数:2.00)A.B.C.D.23.对基于检查点的恢复技术,下列说法中不正确的是_。 A.可以提高恢复效率 B.可以定期建立,也可以按照某种规则建立检查点 C.无论事务在检查点之前还是之后提交,都需要执行 REDO操作 D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作(分数:2.00)A.B.C.D.24.不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是_。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.四级封锁协议(分数:2
9、.00)A.B.C.D.25.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库性能也下降,这时,数据库管理员就要对数据库进行_。 A.监控分析 B.空间管理 C.再组织和重构造 D.参数调整(分数:2.00)A.B.C.D.26.一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?_ A.读脏数据 B.数据重复修改 C.数据丢失修改 D.数据不可重复读(分数:2.00)A.B.C.D.27.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。 A.重组织 B.查询优化 C.
10、重构造 D.监控分析(分数:2.00)A.B.C.D.28.下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的? A.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO B.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO D.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO(分数:2.00)A.B.C.D.29.一个用户试图用查询分析器连接到一个 SQL服务器上,服务器
11、使用 Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权?_ A.什么也不用填 B.Windows 2000账号和一个空口令 C.Windows 2000账号和空口令 D.以上选项都不行(分数:2.00)A.B.C.D.30.分布式数据库是数据库技术和哪种技术结合的产物?_ A.面向对象技术 B.计算机网络 C.数据分离技术 D.数据分布技术(分数:2.00)A.B.C.D.二、简答题(总题数:1,分数:10.00)关于 Student表: BStudent表结构/B列名 含义 数据类型 约束Sno 学号 普通编码定长字符串,长度为 7 主码Sname姓名
12、 普通编码定长字符串,长度为 10 非空Ssex 性别 普通编码定长字符串,长度为 2 取值范围为:男,女Sage 年龄 微整型 大于等于 14Sdept所在系 普通编码不定长字符串,长度为 20(分数:9.99)(1).写出创建上述关系表的 SQL语句。(分数:3.33)_(2).在 SC表中添加一个新的修课类别列,列名为 XKLB,类型为 char(4)。(分数:3.33)_(3).在 Student表上为 Sname列建立一个非聚集索引,索引名为:NonCluldx_Sname。(分数:3.33)_三、设计题(总题数:2,分数:40.00)一个图书借阅管理数据库要求提供下面服务:1)可以
13、随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标识。2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日期;并有以下规定;任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。3)若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。根据以上假设,试作出如下设计:(分数:20.00)(1).写出关系模型结构,并指出每一个关系模式的关键字;(分数:10.00)_(2).考查各关系模式的规范化程度,使其
14、达到 3NF。(分数:10.00)_在学籍管理中,设有 4个表,关系模式分别为:STUDENT(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:出生日期;PROFESSI
15、ON:职称;DEPARTMENT:所在系。课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号。成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。试用 SQL语句完成下列操作:(分数:19.98)(1).列出“计算机系”教师所教课程的成绩表。(分数:3.33)_(2).列出“计算机系”与“电子工程系”不同职称的教师的 TNAME和 PROFESSION。(分数:3.33)_(3).列出存在有 85分以上成绩的课程 CNO。(分数:3.33)_(4).列出选修编号为“3-105”课程且成绩同于选修了编号为“3-245”的同学的 CNO、SNO 和 DEGREE。
16、并按 DEGREE从高到低次序排列。(分数:3.33)_(5).列出选修编号为“3-105”课程且成绩高于选修了编号为“3-245”的同学的 CNO、SNO 和DEGREE。(分数:3.33)_(6).列出成绩比该课程平均成绩低的同学的成绩表。(分数:3.33)_计算机数据库工程师-118 答案解析(总分:89.97,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独性?_ A.外模式/模式 B.模式/内模式 C.外模式/内模式 D.逻辑模式/内模式(分数:1.00)A. B.C.D.解析:解析 外模式/
17、模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性,所以本题的答案为 A。2.在关系数据库设计中,设计关系模式是下面哪个阶段的任务?_ A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:1.00)A.B.C. D.解析:解析 概念设计阶段的结果得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 E-R模型。逻辑设计阶段设计数据库的整体逻辑数据结构,即数据模型,是将概念结构转换成特定 DBMS所支持的
18、数据模型并进行优化。从 E-R图所表示的概念模型可以转换成任何一种具体 DBMS所支持的数据模型,如:层次模型、网状模型、关系模型。在关系数据库设计中,数据模型为关系模型,它是由一组关系模式组成的。3.在数据库设计中,在概念设计阶段用到 E-R方法,其设计出的图称为_。 A.实体表示图 B.使用概念图 C.实体示意图 D.实体-联系图(分数:1.00)A.B.C.D. 解析:解析 E-R 图即实体-联系图。4.下列哪项不是构成 E-R图的基本要素?_ A.关系 B.属性 C.联系 D.实体集(分数:1.00)A. B.C.D.解析:解析 构成 E-R图的基本要素是实体集、属性和联系。5.根据规
19、范化理论,关系数据库中的关系必须满足其每一属性都是_。 A.互相关联的 B.互不相关的 C.不可分解的 D.长度可变的(分数:1.00)A.B.C. D.解析:解析 规范化理论是关系数据库进行逻辑设计的理论依据。对关系最基本的要求是每个属性必须是不可分割的数据单元,即表中不能再包含表。6.数据库文件结构有多种形式,存储了来自多个关系表的记录数据,每个关系表对应文件中的一种记录类型的文件结构是_。 A.聚集文件 B.顺序文件 C.散列文件 D.索引文件(分数:1.00)A. B.C.D.解析:解析 数据库文件结构有多种形式,存储了来自多个关系表的记录数据,每个关系表对应文件中的一种记录类型的文件
20、结构是聚集文件。7.将文件记录在某个域上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制是_。 A.散列技术 B.索引技术 C.数据字典 D.聚集文件(分数:1.00)A.B. C.D.解析:解析 将文件记录在某个域上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制是索引技术。8.SQL语言具有数据定义、数据查询、数据操纵和数据控制功能,语句 ALTER TABLE实现下列哪类功能?_ A.数据定义 B.数据操纵 C.数据查询 D.数据控制(分数:1.00)A. B.C.D.解析:解析 语句 ALTER TABLE实现
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 118 答案 解析 DOC
