【计算机类职业资格】国家四级数据库工程师-试卷7及答案解析.doc
《【计算机类职业资格】国家四级数据库工程师-试卷7及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家四级数据库工程师-试卷7及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师-试卷 7 及答案解析(总分:82.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.一致性C.隔离性D.持久性
2、4.在 SQL server 2000 中,若希望用户 userl 具有数据库服务器上的全部权限,则应将 userl 加入到下列哪个角色中?(分数:2.00)A.dbownerB.publicC.dbdatawfiterD.sysadmin5.SQL Server 2000 提供了很多预定义的角色,下述关于 public 角色说法正确的是_。A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员 B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员 C)它是系统提供的服务器级的角色,管理员可以对其进行授权 D)它是系统提供的数据库级的角色,管理员可以对其进行授权(分数:2
3、.00)A.B.C.D.6.在 SQL Server 2000 中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑 tempdb)的备份。关于系统数据库的备份策略,下列做法中最合理的是_。A)每天备份一次系统数据库 B)每当用户进行数据更改操作时,备份系统数据库 C)每当用户操作影响了系统数据库内容时,备份系统数据库 D)备份用户数据库的同时备份系统数据库(分数:2.00)A.B.C.D.7.VB 6.0 中的数据绑定控件必须_。A)同时具有 DataSource 属性和 DataField 属性 B)同时具有ConnectionString 属性和 R
4、ecordSource 属性 C)具有 DataSource 属性 D)具有 ConnectionString 属性(分数:2.00)A.B.C.D.8.利用散列函数(Hash 函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法的文件结构是_。A) 堆文件 B) 聚集文件 C) 索引文件 D) 散列文件(分数:2.00)A.B.C.D.9.以下关于主码及主码约束说法错误的是_。A) 在一个关系中不存在两个元组,它们具有相同的主码值 B) 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性 C) 关系模型通过主码约束维护关系的完整性 D) 如果属性 A 为关系 B 的主码,则在
5、关系 R 中没有一个元组在属性 B 上的属性位为空值(分数:2.00)A.B.C.D.10.数据字典包括_。 数据项 数据结构数据流 数据存储处理过程 A) B) C) D) (分数:2.00)A.B.C.D.11._是对现实世界进行第一层抽象的模型。A) 实体-联系模型 B) 关系模型 C) 数据结构模型 D) 概念模型(分数:2.00)A.B.C.D.12.在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的物理独立性_。A) 外模式/模式 B) 模式/内模式 C) 外模式/内模式 D) 用户模式/内模式(分数:2.00)A.B.C.D.13.在 DB 的三级模式结构中,最接近用户的
6、模式是_。A) 外模式 B) 模式 C) 子模式 D) 内模式(分数:2.00)A.B.C.D.14._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS 的硬件平台是并行计算机系统使用多个 CPU 和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O 速度。(分数:2.00)A.集中式数据库系统B.并行数据库系统C.分布式数据库系统D.客户/服务器数据库系统15.若对并发操作不加以控制,可能会带来何种问题? _(分数:2.00)A.死机B.死锁C.不一致D.不安全16. (分数:2.00)A.B.C.D.17
7、. (分数:2.00)A.B.C.D.18. (分数:2.00)A.B.C.D.19.若对并发操作不加以控制,可能会带来何种问题? _(分数:2.00)A.死机B.死锁C.不一致D.不安全20.需求是软件项目投资方和使用者对目标系统在功能和性能等方面的期望和要求的集合。关于需求分析阶段的工作,下列说法错误的是(分数:2.00)A.对于应用系统的错误,在设计阶段修复错误的代价要大于在需求分析阶段的修复代价,而在运行维护阶段的修复代价更是远远大于需求分析阶段的修复代价B.开发人员一般只熟悉计算机技术而不太熟悉应用领域的业务,而用户一般只熟悉业务但不熟悉计算机技术,因此需求分析工作需要开发人员与用户
8、紧密配合来完成C.在获取和理解用户需求的基础上,设计人员可利用 DFD 等建模方法来描述应用系统的非功能需求和应用系统的整体特性D.需求文档是需求分析工作完成的标志,也是软件生命周期后续阶段工作的依据。要求内容准确、表达清楚且论述全面21.在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是_。(分数:2.00)A.为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶B.用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码C.如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出D.好的散列函数产生的存储地址分布应尽可能是随机的22.
9、在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的一。(分数:2.00)A.更改效率B.插入效率C.查询效率D.删除效率23.可以按照原数据库设汁要求刈数据库存储空问进行全而调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是-。(分数:2.00)A.重组织B.查询优化C.重构造D.监控分析24.日志文件的内容不包括下而哪一项? 一(分数:2.00)A.每个事务的开始标记B.每个事务的结束标记C.故障发生点D.每个事务的所有更新操作25.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句
10、是。(分数:2.00)A.CREATE VIEW SalaryView(系名。工资总额)ASSELECT。所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,sLJM(工资)FROM 教师表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COtYNT(工资)FROM 教师表 GROUP BY 所在系D.CREATE VIEW SalaryView AS SELECT 所在系,SLJM(工资)FROM 教师表 GROUP BY 所在
11、系26.以下关于 DFD 与 IDEFO 比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD 图用箭头也叫做数据流来描述数据移动的方向C.IDEFO 还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析思想27.在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an),对该表的查询多数为针对主码 a1 的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是_。(分数:2.00)A.采用轮转法对 T 中的元组进行划分,这样数据分布均匀,适合于点查询
12、和范围查询B.以 a1 为划分属性,对 T 采用散列划分是一种可行的划分方法,有利于对该表的点查询C.以 a1 为划分属性,对 T 采用范围划分并建立主索引,是一种有效的划分方法D.以 a1 为划分属性,对 T 采用散列划分和范围划分都有可能带来 T 的各个数据分区的数据分布不均匀的问题28.对 SQL Server 2000 采用的备份和恢复机制,下列说法正确的是_。(分数:2.00)A.在备份和恢复数据库时用户都不能访问数据库B.在备份和恢复数据库时用户都可以访问数据库C.在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库D.在备份时对数据库访问没有限制,但在恢复时任何人
13、都不能访问数据库29.对于大型企业业务支持数据库应用系统的存储空问规划问题,在进行存储空间规划时,下列说法一般情况下错误的是_。(分数:2.00)A.数据库应用系统需要支撑的企业核心业务的发生频率是重要的输入参数B.粗粒度级统计分析数据所需占用的存储空间是需要考虑的主要因素C.企业核心业务数据的保存期要求是需要考虑的主要因素D.数据安全性、业务稳定性和容灾能力要求是重要的考虑因素30.RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID 机制和技术,下列说法错误的是_。(分数:2.00)A.RAID 系统内部可以包含多个磁盘驱动器B.RAID 5 盘阵列中的一块磁盘损坏
14、时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C.RAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D.RAID 系统一般都具有设备虚拟化技术31.数据库系统性能调优过程中,需要考虑服务器、网络等各方面因素。下列关于数据库系统性能调优的说法,正确的是(分数:2.00)A.当发现数据库服务器 CPU 很忙时,可以考虑增加数据库服务器 CPU 数量,数据库 服务器的处理能力可随之线性增长B.当有大量数据经常需要在数据库服务器和应用服务器之间传输时,需要考虑在内网 与外网之间设置防火墙,以避免内网数据传输对外网带来的影响C.很多情况下,仅依靠增加硬件资源无法实现调
15、优目的,对频繁执行且性能较差的 SQL 语句进行调优有时会起到很好的效果D.通常数据库管理系统能把部分数据暂存在内存缓冲区中,因此一般情况下,磁盘 IO 都不会成为数据库服务器的性能瓶颈二、简答题(总题数:3,分数:6.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.介质故障恢复采用的操作有:装载数据备份,执行 REDO 操作,执行 UNDO 操作,其正确的操作步骤是_。(用 AB 表示 A 的执行顺序先于 B)(分数:2.00)_34.在 SQL Server 2000 中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书
16、号, 销售时间,销售数量),其中销售数量大于 0。现要查询 2009 年 10 月销售的图书名称和类别。请补全下列实现该功能的查询语句。 SELECT 图书名称, 类别 FROM 图书表 WHERE EXISTS(SELECT*FROM 销售表 WHERE 销售时间 BETWEEN 2009/10/1 AND 2009/10/31 _)(分数:2.00)_三、设计题(总题数:4,分数:14.00)35.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_36.对于教学数据库的三个基本表: S(SNo,SName,SAge,Ssex); SC(SNo,CNo,Grade);
17、C(CNo,CName,Teacher) SQL 更新语句表达对下列的更新操作。 1)把 WANG 同学的学习选课和成绩全部删去。 2)把选修 Maths 课及格的成绩全改为空值。 3)把低于总平均成绩的女同学成绩提高 5%。(分数:2.00)_37.在 SQL Server 2000 中,某数据库用户 User 在此数据库中具有对 T 表数据的查询和更改权限。现要收回 User 对 T 表的数据更改权,下述是实现该功能的语句,请补全语句。 _UPDATE ON T FROM User(分数:2.00)_设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电
18、话号码;商品名称,型号及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。(分数:10.00)(1).请画出该单位的商务 ER 图模型并优化;(分数:2.00)_(2).将 ER 模型换成关系模型并规范化到 3NF。(分数:2.00)_(3).检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量(分数:2.00)_(4).检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期(分数:2.00)_(5).建立信息系学生借书的视图 SSP,该视图的属性列名由借书证号,姓名,班级,图书登记号,书名,出版社和借书日期组成
19、。(分数:2.00)_国家四级数据库工程师-试卷 7 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制,另一种是。(分数:2.00)A.空间管理B.管理员手动实现监控 C.参数调整D.查询优化解析:解析:监控分析按照实现方法的不同分为两种:一种是由数据库建立自动监控机制,另一种是管理员手动实现监控。
20、3.数据库满足全部完整性约束,并使终处于正确,的状态,这指的是事务的什么特性?(分数:2.00)A.原子性B.一致性 C.隔离性D.持久性解析:解析:事务具有四个特性:原子性、一致性、隔离性和持久性。 原子性:事务是数据库的逻辑单位,事务中包括 的操作要么都做,要么都不做。 一致性:即必须保证在数据库状态发生变化时数据库数据的一致性,在事务作用于数据库过程中,数据应始终满足完整性约束。 隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。 持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。4.在 SQL server 2000 中,若希望
21、用户 userl 具有数据库服务器上的全部权限,则应将 userl 加入到下列哪个角色中?(分数:2.00)A.dbowner B.publicC.dbdatawfiterD.sysadmin解析:解析:在 SQL Server 2000 中,若想让用户在数据库中拥有全部权限,则应将用户加入到 dbowner 角色中。5.SQL Server 2000 提供了很多预定义的角色,下述关于 public 角色说法正确的是_。A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员 B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员 C)它是系统提供的服务器级的角色,管理员可以
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 级数 工程师 试卷 答案 解析 DOC
