【计算机类职业资格】国家四级数据库工程师-试卷46及答案解析.doc
《【计算机类职业资格】国家四级数据库工程师-试卷46及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家四级数据库工程师-试卷46及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师-试卷 46 及答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.数据模型是。(分数:2.00)A.现实世界数据内容的抽象B.现实世界数据特征的抽象C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象3.数据库系统具有数据独立性的特点,体现在。(分数:2.00)A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变
2、化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构4.下列哪一项不是数据库应用系统软件设计的内容?(分数:2.00)A.系统的体系结构设计B.系统的过程设计C.系统的物理设计D.系统的数据设计5.一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是-。(分数:2.00)A.多对一联系B.多对多联系C.一对一联系D.一对多联系6.关系数据规范化是为解决关系数据库中的什么问题而引入的?(分数:2.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插人、删除和数据冗余D.提高查询速度7.数据库文件结构有
3、多种形式,存储了来自多个关系表的记录数据,每个关系表对应文件中的一种记录类型的文件结构是。(分数:2.00)A.聚集文件B.顺序文件C.散列文件D.索引文件8.对于数据文件和它的一个索引文件。如果数据文件中只是一部分查找码的值在索引文件中有对应的索引记录,则该索引为。(分数:2.00)A.聚集索引B.非聚集索引C.稠密索引D.稀疏索引9.下面关于视图的描述中,不正确的是(分数:2.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度10.在下列哪个子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询?(分数:2.00)A.NO
4、T EXIST。子查询B.EXIST 子查询C.IN 子查询D.JOIN 子查询11.一个事务一旦提交,它对数据库中数据的改变就应该是永久的,这指的是事务的什么特性?(分数:2.00)A.原子性B.一致性C.隔离性D.持久性12.并发操作可能会产生数据不一致,用什么方法能避免这些不一致的情况?一(分数:2.00)A.封锁方法B.审计功能C.视图机制D.登记日志文件13.下面关于存储过程的描述中,不正确的是。(分数:2.00)A.存储过程实际上是一组 TsQL 语句B.存储过程独立于数据库而存在C.存储过程可以完成某一特定的业务逻辑D.存储过程预先被编译存放在服务器的系统表中14.违反了完整性约
5、束而导致的故障是。(分数:2.00)A.程序故障B.系统故障C.介质故障D.事务故障15.数据的完整性是指数据的正确性、有效性和。(分数:2.00)A.可维护性B.独立性C.相容性D.安全性 16.Visual Basic 6.O 不能使用下面哪一种数据访问技术?(分数:2.00)A.ADOB.DAOC.ADONETD.ODBC17.用数字表示类与类之间关联的多重性,如果图中没有明确标示关联的重数,则关联的重数是。(分数:2.00)A.0B.1C.01D.*18.在分布式数据库的数据分配中,全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据,这种数
6、据分配的方法属于。(分数:2.00)A.集中式B.分割式C.全复制式D.混合式19.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的。连接操作 与操作 并操作 选择操作(分数:2.00)A.B.C.D.20.分布式数据库系统中分片模式和分配模式均是。(分数:2.00)A.局部的B.全局的C.分布的D.集中的21.分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位于分片视图和分配视图之间的透明性是-。(分数:2.00)A.位置透明性B.分配透明性C.全局数据模型透明性D.局部数据模型透明性22.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这些功能由数据库管理
7、系统的哪一个模块完成?一(分数:2.00)A.数据库定义模块B.数据库运行模块C.数据库存取模块D.数据库维护模块23.SQLServer 2000 的文件类型有多种,包括主数据文件、辅助数据文件和。(分数:2.00)A.日志文件B.备份文件C.程序文件D.索引文件24.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容属于数据库设计的哪个阶段的内容?(分数:2.00)A.需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理结构设计阶段25.消除了传递函数依赖的 2NF 的关系模式是。(分数:2.00)A.1NFB.2NFC.
8、3NFD.BCNF26.某“学生一选课一课程”数据库中的如下三个关系:学生基本信息:s(s#,SNAME,SEX,AGE)选课信息:SC(s#,c#,GRADE)课程信息:C(c#,CNAME,TEACHER)若要查询某个学生的基本信息及其选课的平均成绩,将使用到下列哪些关系?(分数:2.00)A.S 和 CB.S 和 SCC.SC 和 CD.S、SC 和 C27.下面各项中,用来解决“一个并发调度是否正确”问题的选项是。(分数:2.00)A.串行调度B.并发事务的可并行化C.并发事务的可串行化D.并发事务的有效调度28.下列关于数据库重构的描述中,不正确的是一。(分数:2.00)A.数据库的
9、重构就是对数据库的逻辑结构作必要的小范围改变B.数据库重构包括重新设计数据库及其应用程序C.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库D.如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序29.下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?(分数:2.00)A.利用更新日志记录中的改前值可以进 UNDO,利用更新日志记录中的改前值可以进行 REDOB.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDOC.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDOD.利用更新日志记录中
10、的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO30.下列 SQL 语句中,能够实现参照完整性控制的语句是。(分数:2.00)A.PRIMARY KEYB.FOREIGN KEYC.FOREIGN KEY 和 REFERENCESD.REFERENCES31.以下说法中,正确的是。(分数:2.00)A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库 3 种模型B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识C.OLAP 技术为提高处理效率,必须经过 DBMS 直接对物理数据进行读取和写入D.数据仓库是从数据库中导人大量的数据,并对结构和存储进行
11、组织以提高查询效率二、简答题(总题数:4,分数:8.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.试述 ER 图转换为关系模型的转换规则。(分数:2.00)_34.简述数据库中应用“索引”的原理。(分数:2.00)_35.SQL Server 2000 的数据库中有哪些数据库对象?这些数据库对象在数据库系统中分别起什么作用?(分数:2.00)_三、设计题(总题数:3,分数:6.00)36.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_37.设有关系模式 R(A,B,C,D),数据依赖集 F
12、=ABBAACDBCD,ADC, BDC,ACD,BHCD。1)求 R 的主码。并判断 R 是否为第四范式?为什么?2)R 是不是 BCNF?为什么?R 是不是 3NF?为什么?(分数:2.00)_38.有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号);部门(部门号,名称,经理名,地址,电话)。请用 sQL 语句的 GRANT 和 REVOKE 语句(加上视图机制),完成以下授权定义或存取控制功能。1)用户张三对两个表有 SEI,ECT 权力。2)用户刘星对职工表有 SELECT 权力,对工资字段具有更新权力。3)用户李勇对两个表有 INSERT 和 DELETE 权力。4)
13、用户李思具有修改两个表的结构的权力。5)用户周萍对两个表有的所有权力(读、写、插、修改、删除数据),并具有给其他用户授权的权力。6)用户王兰具有从每个部门职工中 SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。(分数:2.00)_国家四级数据库工程师-试卷 46 答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.数据模型是。(分数:2.00)
14、A.现实世界数据内容的抽象B.现实世界数据特征的抽象 C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象解析:解析:数据模型是现实世界数据特征的抽象。数据模型是数据库系统的形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。3.数据库系统具有数据独立性的特点,体现在。(分数:2.00)A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构解析:解析:数据库系统的数据独立性是指,当系统数据存储
15、结构与数据逻辑结构发生变化时,不会影响应用程序。4.下列哪一项不是数据库应用系统软件设计的内容?(分数:2.00)A.系统的体系结构设计B.系统的过程设计C.系统的物理设计 D.系统的数据设计解析:解析:数据库应用系统软件设计包括系统的体系结构设计、系统的过程设计和系统的数据设计三方面内容。5.一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是-。(分数:2.00)A.多对一联系B.多对多联系 C.一对一联系D.一对多联系解析:解析:实体之间的联系有三种:l:l、1:n 和 m:n。每一个教师可与多个学生实体有联系,反过来,每一个学生实体也可以与多个教师实体有联
16、系。因此两个实体之间是 m:n 的联系。6.关系数据规范化是为解决关系数据库中的什么问题而引入的?(分数:2.00)A.保证数据的安全性和完整性B.减少数据操作的复杂性C.插人、删除和数据冗余 D.提高查询速度解析:解析:规范化理论是关系数据库进行逻辑设计的理论依据。它是为了解决关系数据库中插入、删除和数据冗余而引入的。7.数据库文件结构有多种形式,存储了来自多个关系表的记录数据,每个关系表对应文件中的一种记录类型的文件结构是。(分数:2.00)A.聚集文件 B.顺序文件C.散列文件D.索引文件解析:解析:聚集文件是一种数据库文件结构形式。聚集文件具有多种记录类型,存储了来自多个关系表的记录数
17、据,每个关系表对应文件中的一种记录类型。8.对于数据文件和它的一个索引文件。如果数据文件中只是一部分查找码的值在索引文件中有对应的索引记录,则该索引为。(分数:2.00)A.聚集索引B.非聚集索引C.稠密索引D.稀疏索引 解析:解析:对于数据文件和它的一个索引文件,如果数据文件中只是一部分查找码的值在索引文件中有对应的索引记录,则该索引为稀疏索引。9.下面关于视图的描述中,不正确的是(分数:2.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度 解析:解析:使用视图并不能加快查询语句的执行速度,可以简化查询语句的编写。10.在下列哪个子
18、查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询?(分数:2.00)A.NOT EXIST。子查询B.EXIST 子查询C.IN 子查询 D.JOIN 子查询解析:11.一个事务一旦提交,它对数据库中数据的改变就应该是永久的,这指的是事务的什么特性?(分数:2.00)A.原子性B.一致性C.隔离性D.持久性 解析:解析:事务具有四个特性:原子性、一致性、隔离性和持久性。 原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。 一致性:即必须保证在数据库状态发生变化时数据库数据的一致性,在事务作用于数据库过程巾,数据应始终满足完整性约束。 隔离性:事务并发执行时的相
19、对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。 持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。12.并发操作可能会产生数据不一致,用什么方法能避免这些不一致的情况?一(分数:2.00)A.封锁方法 B.审计功能C.视图机制D.登记日志文件解析:解析:并发操作可能会产生丢失修改、不町重复读和滨“脏”数据的不一致问题。片封锁的方法能避免这些不一致的情况。13.下面关于存储过程的描述中,不正确的是。(分数:2.00)A.存储过程实际上是一组 TsQL 语句B.存储过程独立于数据库而存在 C.存储过程可以完成某一特定的业务逻辑D.存储过程预先被编译存放在服务器的
20、系统表中解析:解析:存储过程是一组预先编译好的 TSQL 代码,是数据库独立对象,可以被应用程序直接调用。优秀的数据存取策略应允许存储过程作为独立的组件而存在,但存储过程不能独立于数据库而存在,所以B 项不正确。14.违反了完整性约束而导致的故障是。(分数:2.00)A.程序故障B.系统故障C.介质故障D.事务故障 解析:解析:此类故障属于事务故障,表明事务没有提交或撤销就结束了,冈此数据库町能处于不准确状态。15.数据的完整性是指数据的正确性、有效性和。(分数:2.00)A.可维护性B.独立性C.相容性 D.安全性 解析:解析:完整性规则是数据模型中数据及其联系所具有的制约和依存规则,以保证
21、数据的正确性、有效性和相容性。16.Visual Basic 6.O 不能使用下面哪一种数据访问技术?(分数:2.00)A.ADOB.DAOC.ADONET D.ODBC解析:解析:Visual Basic 60 不能使刚 ADONET 数据访问技术。17.用数字表示类与类之间关联的多重性,如果图中没有明确标示关联的重数,则关联的重数是。(分数:2.00)A.0B.1 C.01D.*解析:解析:用数字表示类与类之间关联的多重性,如果图中没有明确标示关联的重数,则关联的重数是l。18.在分布式数据库的数据分配中,全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 级数 工程师 试卷 46 答案 解析 DOC
