【计算机类职业资格】计算机数据库工程师-52及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-52及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-52及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-52 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致,则该索引为_。(分数:1.00)A.聚集索引B.非聚集索引C.稠密索引D.辅索引2.在分布式数据库系统中,查询处理的时间主要取决于_。(分数:1.00)A.CPU执行时间B.数据库的数据量C.I/O花费的时间D.网络中数据传输量3.一个用户试图用查询分析器连接到一个 SQL服务器上,服务器使用 Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功
2、,获得访问权?_(分数:1.00)A.什么也不用填B.Windows 2000账号和一个空口令C.Windows 2000账号和口令D.以上选项都不行4.下列哪项不是构成 E-R图的基本要素?_(分数:1.00)A.关系B.属性C.联系D.实体集5.SQL语言中提供了哪些数据控制(自主存取控制)的语句?_(分数:1.00)A.SELECT语句B.CRANT语句C.ALTER语句D.UPDATE语句6.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?_(分数:1.00)A.原子性B.一致性C.隔离性D.持久性7.关系规范化中的插入异常是指_。(分数:1.00
3、)A.应该删除的数据未被删除B.应该插入的数据未被插入C.不该删除的数据被删除D.不该插入的数据被插入8.下列哪些是参数调整中需要关注的对象?_(分数:1.00)A.内存分配B.资源竞争C.磁盘 I/OD.以上全部9.若用如下的 SQL语句创建了一个表 S:CREATE TABLE S(S# CHAR(6) NOT NULL,SNAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INTEGER)仅向 S表插入如下行时,哪一行可以被插入?_(分数:1.00)A.(NULL,陈道一,男,32)B.(991001,李明芳,女,23)C.(990746,张为,NULL,NULL
4、)D.(992345,NULL,女,25)10.17_在分布式数据库的数据分配中,所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上,这种数据分配的方法属于_。(分数:1.00)A.集中式B.分割式C.全复制式D.混合式11.已知关系模式 A(C,T,H,R,S),其中 C:课程;T:教员;H:上课时间;R:教室;S:学生。根据语义有如下函数依赖集:F=C T,(H,R)C,(H,T)R,(H,S)R。现将关系模式 A分解为两个关系模式 A1(C,T),A2(H,R,S),则其中 A1的规范化程度达到_。(分数:1.00)A.1NFB.2NFC.3NFD.BCN
5、F12.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。(分数:1.00)A.在教师表上按教师编号建索引B.在教师表上按姓名建索引C.在课程表上按课程号建索引D.在课程表上按教师编号建索引13.Tinyint数据类型定义的数据的取值范围是多少?_(分数:1.00)A.0255B.-255255C.01024D.06553614.要查询 Information表中学生姓中含有“张”的学生情况,可以用下列哪个命令?_(分数:1.00)A.SELE
6、CT*FROM Information WHERE s_name=张B.SELECT*FROM Information WHERE s_name LIKE张%C.SELECT*FROM Information WHERE s_name LIKE张D.SELECT*FROM Information WHERE s_name LIKE%张%15.在对数据库进行恢复时,对尚未做完的事务执行_。(分数:1.00)A.ABORT处理B.REDO处理C.UNDO处理D.ROLLBACK处理16.一般来说,一个数据库系统的外模式_。(分数:1.00)A.只能有一个B.至少两个C.最多只能有一个D.可以有多个
7、17.数据库的体系结构由哪几部分组成?_(分数:1.00)A.模式、外模式和内模式B.数据库、文件和记录C.物理级、数据级和信息级D.文件级、记录级和数据级18.用户编写程序时不但要了解全局数据的分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。(分数:1.00)A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性19.在数据库中为什么要并发控制?_为了控制数据库防止多用户并发使用数据库时造成数据错误和程序运行错误保证数据的完整性保证数据的安全性保证数据的可靠性(分数:1.00)A.B.C.D.20.角色之间的通用化关系用下列哪
8、个符号表示?_(分数:1.00)A.B.C.D.21.不但防止了丢失修改和不读“脏”数据,而且防止了不可重复读的封锁协议是_。(分数:2.00)A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议22.根据数据库应用系统生命周期模型的描述,得到一个与计算机软、硬件、DBMS 的具体性能无关的全局概念模式,即 E-R模型的阶段是_。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计23.日志文件的内容不包括下面哪一项?_(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作24.在网络环境中,不同 DBMS之间数据存取的
9、公共接口是_。(分数:2.00)A.OODBB.OSDCC.ORDBD.ODBC25.不属于数据库对象的是_。(分数:2.00)A.索引和约束B.表和视图C.触发器D.T-SQL脚本26.数据库文件结构有多种形式,其中能够记录随机地存储在文件物理空间中,而且新插入的记录存储在文件的末尾的文件结构是_。(分数:2.00)A.堆文件B.顺序文件C.散列文件D.索引文件27.在定义分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有_。(分数:2.00)A.数据一致性条件B.数据完整性条件C.完全性条件D.不相交条件28.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安
10、排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。(分数:2.00)A.重组织B.查询优化C.重构造D.监控分析29.下列关于数据仓库的叙述中,哪一项是不正确的?_(分数:2.00)A.底层的数据仓库服务器一般是一个关系型数据库系统B.数据仓库通常采用三层体系结构C.数据仓库前端分析工具中包括报表工具D.数据仓库中间层 OLAP服务器只能采用关系型 OLAP30.下列有关数据库的描述中,不正确的是_。(分数:2.00)A.数据库中的数据可以共享B.数据库减少了数据冗余C.数据库具有较高的数据独立性D.数据库避免了一切数据的重复二、简答题(总题数:3,分数:30.00)31.什么是数据库
11、管理系统?它的主要功能是什么?(分数:10.00)_32.试述概念模型的作用及数据库概念设计的基本步骤。(分数:10.00)_33.对如表 21.1所示的中的事务 Ti和 Tj构造一个符合两阶段锁协议并且冲突等价于串行调度T i;T j的并发调度。表 21.1并发调度Ti Tjread(C) C:=C+1write(C) read(A) A:=A*2 write( A) read(A) A:=A+1write(A) read(B) B:=B+1 write(B) (分数:10.00)_三、设计题(总题数:2,分数:30.00)34.现有一个局部应用,包括两个实体:“出版社”和“作者”,这两个实
12、体是多对多的联系,请设计适当的属性,画出 E-R图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。(分数:20.00)_35.在学籍管理中,设有 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:班级。教师关系
13、模式中,TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:出生日期;PROFESSION:职称;DEPARTMENT:所在系。课程关系模式中,CNO:课程号;CNAME:课程名;TNO:任课教师号。成绩关系模式中,SNO:学号;CNO:课程号;DECREE:分数。试用 SQL语句完成下列操作:(1)列出“计算机系”教师所教课程的成绩表。(2)列出“计算机系”与“电子工程系”不同职称的教师的 TNAME和 PROFESSION。(3)列出存在有 85分以上成绩的课程 CNO。(4)列出选修编号为“3-105”课程且成绩同于选修了编号为“3-245”的同学的 CNO、SNO 和 D
14、ECREE。并按 DEGREE从高到低次序排列。(5)列出选修编号为“3-105”课程且成绩高于选修了编号为“3-245”的同学的 CNO、SNO 和 DECREE。(6)列出成绩比该课程平均成绩低的同学的成绩表。(分数:10.00)_计算机数据库工程师-52 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致,则该索引为_。(分数:1.00)A.聚集索引B.非聚集索引 C.稠密索引D.辅索引解析:解析 对数据文件和它的一个索引文件,如果数据文件中
15、数据记录的排列顺序与索引文件中索引项的排列顺序一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。2.在分布式数据库系统中,查询处理的时间主要取决于_。(分数:1.00)A.CPU执行时间B.数据库的数据量C.I/O花费的时间D.网络中数据传输量 解析:解析 在分布式数据库系统中,查询处理的时间主要取决于网络中的数据传输量。3.一个用户试图用查询分析器连接到一个 SQL服务器上,服务器使用 Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权?_(分数:1.00)A.什么也不用填 B.Windows 2000账号和一个空口令C.Windows 2
16、000账号和口令D.以上选项都不行解析:解析 用户可直接用查询分析器连接到一个 SQL服务器上,不需要任何口令。4.下列哪项不是构成 E-R图的基本要素?_(分数:1.00)A.关系 B.属性C.联系D.实体集解析:解析 构成 E-R图的基本要素是实体集、属性和联系。5.SQL语言中提供了哪些数据控制(自主存取控制)的语句?_(分数:1.00)A.SELECT语句B.CRANT语句 C.ALTER语句D.UPDATE语句解析:解析 SQL 语言中提供了两种数据控制(自主存取控制)的语句:GRANT(授权)语句例如:GRANT SELECT,INSERT ON 学生TO张勇WITH CRANT
17、OPTION:REVOKE(收回)语句例如:REVOKE INSERT ON 学生FORM 张勇;6.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?_(分数:1.00)A.原子性 B.一致性C.隔离性D.持久性解析:解析 事务具有四个特性:原子性、一致性、隔离性和持久性。原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。一致性:即必须保证在数据库状态发生变化时数据的一致性,在事务作用于数据库过程中,数据应始终满足完整性约束。隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。持久性:指一个事务一
18、旦提交,它对数据库中数据的改变就应该是永久的。7.关系规范化中的插入异常是指_。(分数:1.00)A.应该删除的数据未被删除B.应该插入的数据未被插入 C.不该删除的数据被删除D.不该插入的数据被插入解析:解析 在关系规范化中,删除异常是指不该删除的数据被删除,插入异常是指应该插入的数据未被插入。8.下列哪些是参数调整中需要关注的对象?_(分数:1.00)A.内存分配B.资源竞争C.磁盘 I/OD.以上全部 解析:解析 参数调整中需要关注的对象包括内存分配、资源竞争和磁盘 I/O。9.若用如下的 SQL语句创建了一个表 S:CREATE TABLE S(S# CHAR(6) NOT NULL,
19、SNAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INTEGER)仅向 S表插入如下行时,哪一行可以被插入?_(分数:1.00)A.(NULL,陈道一,男,32)B.(991001,李明芳,女,23)C.(990746,张为,NULL,NULL) D.(992345,NULL,女,25)解析:解析 从创建的 S表可以看出,若向 S表插入行,则必须满足 S表中各元组的属性。10.17_在分布式数据库的数据分配中,所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上,这种数据分配的方法属于_。(分数:1.00)A.集中式B.分割式 C.全复
20、制式D.混合式解析:解析 数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式是指全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法介于分割式和全复制式之间。由上面的叙述可知答案选 B。11.已知关系模式 A(C,T,H,R,S),其中 C:课程;T:教员;H:上课时间;R:教室;S:学生。根据语义有如下函数依赖集:F=C T,(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 52 答案 解析 DOC
