【计算机类职业资格】四级数据库工程师-28及答案解析.doc
《【计算机类职业资格】四级数据库工程师-28及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-28及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-28 及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.分布式数据库系统中,“分片”概念指的是?_(分数:1.00)A.对磁盘分片B.对数据分片C.对内存分片D.对外存分片2.在 IDEF0 图中矩形框代表功能活动。关于连接到矩形框 4 条边上的箭头的语义,下列说法错误的是(分数:1.00)A.左边的箭头表示完成功能活动需要的数据,它强调被活动消耗或变换的内容B.上边的箭头表示影响这个活动执行的事件或约束,它强调被活动变换的内容C.右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果D.下边的箭头表示实施该活动的手
2、段或完成活动需要的资源,它强调如何做3.下列关于数据库重构的描述中,不正确的是_。(分数:2.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.数据库重构包括重新设计数据库及其应用程序C.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库D.如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序4.以下关于业务规则需求分析的内容和对象说法错误的是_。(分数:2.00)A.业务规则需求分析主要涉及系统的外部行为B.业务规则需求分析也涉及某些系统内部关键特性,如系统某些关键技术的原理及选择C.分析对象可以是与数据管理有关的业务规则D.分析对象不可以是与数据库完全无关
3、的系统业务5.以下说法错误的是_。(分数:1.00)A.散列技术一般使用桶作为基本的存储单位B.好的散列函数地址的分布是均匀的、随机的C.散列技术是一种快速查找技术D.散列函数的输入为文件记录的查找码值,函数的输出为记录的逻辑地址6.数据结构模型包括_。(分数:1.00)A.概念模型、关系模型、物理模型B.面向对象模型、网状模型和层次模型C.关系模型、网状模型和层次模型D.面向对象模型、实体-联系模型、层次模型7.数据模型定义了数据库应用系统数据的组织、存储与管理必须遵循的规范。关于各种数据模型下列说法错误的是(分数:1.00)A.概念数据模型面向机器世界建模,通过数据的结构、操作及数据值满足
4、的约束条件描述数据的存储及操作特征B.关系数据模型用二维表格表示数据及数据之间的关系,结构简单,容易理解和使用C.网状数据模型扩展了层次数据模型根结点只有一个、根结点以外的结点只能有一个父结点的限制,用一个连通有向图来表示数据及其之间的关系D.物理数据模型是设计者根据逻辑数据模型,并结合空间、性能、物理平台等因素,设计得到的与平台有关的数据模型8.在关系模式 R(A,B,C)中,F=(A,B)C,BC,则 R 最高达到_。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF9.多用户的数据库系统的目标之一是使它的每一个用户好像面对一个单用户的数据库一样使用它,因此数据库系统必须进行_。
5、(分数:1.00)A.并发控制B.完整性控制C.安全性控制D.可靠性控制10.以下关于 Visual Basic 6.0 说法错误的是_。(分数:2.00)A.它以 Basic 语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic 中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE 技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库11.关于分布式数据库的分布策略,下述说法正确的是_。(分数:1.00)A.数据分配是对关系的操作,数据分片是对数据分配的操作B.集中式数据分配策略不便于进行数据
6、控制C.全复制式数据分配策略可靠性高,响应速度快,但数据冗余大,同步维护复杂D.分割式数据分配策略对全局数据控制灵活,但对局部数据存取效率低12.在 UML 动态建模机制中,关于顺序图说法正确时是_。(分数:1.00)A.消息线的箭头说明消息的类型,如同步,异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步讯号,棍形箭头表示调用操作B.当一个操作调用它本身时,消息总是异步的C.在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分,一个对象可以通过一条消息来创建一个对象。被创建的对象的对象符号在创建它的地方D.消息也可以有条件,只有条件为真时才能发送和接收消息。条件被用来抽
7、象分支或决定是否发送一条消息。如果用条件来抽象分支,则各个分支是异步的13.设有实体集:产品、零件、外观图和装配图,这些实体集之间存在下列约束: 一种产品可有多个装配图,一个装配图仅适用于一种产品;一种产品可有多个外观图,一个外观图仅用于一种产品;一种零件可被用于多种产品,一种产品可使用多种零件,数据库中需要记录每种产品使用零件的数量。下列 ER 图能正确表达以上约束的是(产品主码为产品号,零件主码为零件号,图中忽略实体集的其他属性) (分数:2.00)A.B.C.D.14.在分组检索中,要去掉不满足条件的分组和不满足条件的记录,应当_。(分数:2.00)A.使用 WHERE 子句B.使用 H
8、AVING 子句C.先使用 HAVING 子句,再使用 WHERE 子句D.先使用 WHERE 子句,再使用 HAVING 子句15.以下哪个设计内容不属于数据库应用系统总体设计范畴_。(分数:2.00)A.数据库应用系统体系结构设计B.软硬件选型和配置设计C.数据库软件总体设计D.关系模式设计16.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B.CRE
9、ATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D.CREATE VIEW SalaryView AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系17.以下哪个元素是 IDEF0 建模方法的一部分_。(分数:1.00)A.外部实体B.数据存储C.活动D.加工处理18.SQL Server 2000 企业版可以安装在下列哪种操作系统上
10、?_(分数:2.00)A.Microsoft Windows 98B.Microsoft Windows 2000 ProfessionalC.Microsoft Windows 2003D.Microsoft Windows Me19.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,要查询所藏图书中,各个出版社的
11、图书最高单价、平均单价和册数,下面 SQL 语句正确的是_。 SELECT 出版单位,_,_,_; FROM 图书管理!图书 _ 出版单位(分数:1.00)A.MIN(单价) AVGAGE(单价) COUNT(*) GROUP BYB.MAX(单价) AVG(单价) COUNT(*) ORDER BYC.MAX(单价) AVG(单价) SUM(*) ORDER BYD.MAX(单价) AVG(单价) COUNT(*) GROUP BY20.一个用户试图用查询分析器连接到一个 SQL 服务器上,服务器使用 Windows 验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权
12、?_(分数:2.00)A.什么也不用填B.Windows 2000 账号和一个空口令C.Windows 2000 账号和空口令D.以上选项都不行21.设 R(U) 是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的传述中,不正确的是_。(分数:1.00)A.如果 X-Y,及 T 包含在 Y 中,则必然存在 X-TB.如果存在函数依赖 X-Y,则必然存在 X-ZC.如果 X“Y,则必然存在 X-.YD.若 Z 为空,则存在 X-Z22.关系模式 Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表
13、示学号、学生姓名、课程号、成绩、任课教师名和教师地址。其中一个学生可以选若干门课,一个教师可以讲授若干门课,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授一门课,教师不会重名。下列对关系的分解正确的并且是无损连接及保持函数依赖的是_。(分数:1.00)A.(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)属于 2NFB.(Sno,Sname),(Sno,Cno,GradeTname,Taddr),(Cno,Cname)属于 2NFC.(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr
14、),(Cno,Cname)属于 3NFD.(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)属于 3NF23.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师
15、表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系D.CREATE VIEW SalaryView AS SELECT 所在系,SUM(T 资)FROM 教师表 GROUP BY 所在系24.以下关于死锁检测和恢复叙述错误的是_。(分数:1.00)A.死锁检测用于定期检查系统是否发生死锁B.死锁恢复用于将系统从死锁中解救出来C.有效的方法是从后面向前 REDO 这个事务的部分操作,主要能够解开系统死锁即可D.为了防止某些事务总是被选作被撤销事务,可以限定每个事务被选为撤销事务的次
16、数25.以下关于文件记录格式叙述错误的是_。(分数:1.00)A.数据库文件通常采用两种逻辑记录格式:定长记录格式和变长记录格式B.定长记录格式的数据库文件中,所有记录具有相同、固定的长度C.一个文件存储了多种不同类型的记录时需要采用定长记录格式D.文件记录中某个字段可以重复出现时需要采用变长记录格式26.以记录为单位的日志文件的内容不包括_。(分数:2.00)A.每个事务的详细执行过程B.每个事务的结束标记C.每个事务的所有更新操作D.每个事务的开始标记27.主要的并发控制技术包括 基于锁的并发控制技术 时间戳协议基于有效性检查的协议多粒度 多版本机制(分数:1.00)A.B.C.D.28.
17、下列不可对属性值进行比较的是_。(分数:1.00)A.IN NOT INB.BETWEEN AND NOT BETWEEN ANDC.AND ORD.LIKE NOT LIKE29.使用二维表格结构表达实体及实体之间关系的数据模型是_。(分数:1.00)A.层次模型B.网状模型C.联系模型D.关系模型30.数据库镜像有很多优点,但是不包括(分数:2.00)A.数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能B.发生灾难时,数据库镜像可快速使数据库的备用副本提供服务C.数据库镜像可以降低应用成本D.提高镜像数据库在升级期间的可用性二、应用题(总题数:9,分数:30.00)散列文件组织将文
18、件的物理空间划分为一系列的桶,每个桶的空间大小是固定的,可以容纳的文件记录也是固定的,如果某个桶内已经装满记录,又有新的记录插入就会产生桶溢出,产生桶溢出的 2 个主要原因为 1 和 2。(分数:4.00)填空项 1:_填空项 1:_32.某公司新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一原因主要是在于 1。 (分数:2.00)33.若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 加 1,直到事务 T 释放 A 上的锁。 (分数:2.00)假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,
19、课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 1 FROM SC 2(分数:4.00)填空项 1:_填空项 1:_35.VB 6.0 中 RecordSet 对象中用于描述记录集中使用的游标类型的属性是 1。 (分数:2.00)设在 SQL Server 2000 环境下,对“销售数据库”进行的备份操作序列如下图所示。 (分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_37.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是 1。 (分数:2.00)38.下图是 A 和 B 用户分别
20、对同一银行账号进行不同的操作,导致错误的原因是 1。 时间 取款事务 A 转账事务 B T1 开始事务 T2 开始事务 T3 查询账户余额为 1000 元 T4 查询账户余额为 1000 元 T5 取出 100 元把余额改为 900 元 T6 提交事务 T7 查询账户余额为 900 元(和 T4 读取的不一致) (分数:2.00)在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期,时间) 和商品周销售表(商品号,周销售量,周) ,则商品销售表的粒度级要 1 于商品周销售表的粒度级。若两个表的时间跨度相同,则商品销售表中存放的数据量要 2 于商品周销
21、售表的数据量。(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:2,分数:30.00)某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号, 姓名, 性别,系号, 是否有学籍),此表中除学号列有唯一索引外,其它列均无索引。(分数:20.00)(1).设学籍管理系统中经常执行如下形式的操作: SELECT*FROM 学生表 WHERE 姓名=“张三“ AND 系号=“10“ AND 是否有学籍=“有“ 系统运行中发现这类操作的效率比较低,系统工程师建议:由于查询条件中使用了“系号”、“姓名”和“是否有学籍”三列,建议在这三个列上分别建立索引,以提高
22、查询效率。 请问其建议建立的三个索引是否都能提高查询效率?请简要说明原因。(分数:10.00)_(2).设学生表中有下列数据: 学号 姓名 性别 系号 是否有学籍 2008337 丁一 男 10 有 2008338 房彬彬 女 10 有 2008339 马宏斌 男 10 有 2008556 王斌 男 20 有 2008558 张伟 男 20 有 2008559 丁二 女 20 无 并且已经在学生表的姓名列上建立了一个非聚集索引(按姓名拼音升序排序)。请给出查找码“姓名”对应的稠密索引示意图。(分数:10.00)_40.现有员工和项目两个实体,员工有属性员工号、员工姓名、年龄,项目有属性项目号、
23、项目名称。假设一个员工可以参加多个项目,一个项目也可以有多个员工。员工可以同名。员工参与一个项目主要记录所完成工作。 试画出 E-R 图,并注明属性和联系类型。并将所得到的 E-R 图转换成关系模式,并给出各关系模式的关键字。 (分数:10.00)_四级数据库工程师-28 答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.分布式数据库系统中,“分片”概念指的是?_(分数:1.00)A.对磁盘分片B.对数据分片 C.对内存分片D.对外存分片解析:解析 分布式数据库系统中,“分片”指的是对数据分片。2.在 IDEF0 图中矩形框代表功能活动。关于连
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 28 答案 解析 DOC
