【计算机类职业资格】四级数据库工程师-61及答案解析.doc
《【计算机类职业资格】四级数据库工程师-61及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-61及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-61 及答案解析(总分:85.00,做题时间:90 分钟)一、选择题(总题数:29,分数:35.00)1.下列关于数据库的重构,说法不正确的是_。(分数:1.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散时,导致存取效率下降,所以必须重构数据库C.数据库重构包括了重新设计数据库及其相应的应用程序D.如果能够重构数据库,尽量不要重新设计数据库及其相应的应用程序2.在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是_。(分数:1.00)A.为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶B
2、.用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码C.如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出D.好的散列函数产生的存储地址分布应尽可能是随机的3.一个 C/S结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是_。(分数:1.00)A.LINKB.ODBCC.OODBD.OSDB4.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为教师,而在人事管理系统中被称为职工,这类冲突称之为_。(分数:2.00)A.语义冲突B.命名冲突C.属性冲突D.结构冲突5.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:1.
3、00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本D.数据字典、应用程序、数据库后援副本6.散列是一种快速查找的技术,以下关于散列说法错误的是_。(分数:1.00)A.文件可以组织为散列文件B.散列函数的输入为文件记录的查找码值C.散列函数的输出可以是桶号D.桶可以是磁盘块,但是不可以是比磁盘块大的空间7.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式ER 模型的阶段是(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计8.DBAS实现与部署的具体内容包
4、括_。 建立数据库结构 数据加载 事务和应用程序的编码及测试 系统集成、测试与试运行 系统部署(分数:1.00)A.B.C.D.9.在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是_。(分数:1.00)A.锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用B.数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁C.数据库管理系统可以采用先来先服务的方式防止出现活锁现象D.当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁10.关系模式 Student(Sn
5、o,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号,学生姓名,课程号,成绩,任课教师名和教师地址。其中一个学生可以选若干门课,一个教师可以讲授若干门课,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授一门课,教师不会重名。下列对关系的分解正确并且是无损连接及保持函数依赖的是_。(分数:1.00)A.(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)属于 2NFB.(Sno,Sname),(Sno,Cno,Grade Tname,Taddr),(Cno,Cname)属于 2NF
6、C.(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)属于 3NFD.(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)属于 3NF11.假设一所大学有三个校区,校区设在北京、承德和廊坊,学校要建设信息管理系统,此系统的数据库体系结构应该采用哪种结构?_(分数:2.00)A.集中式B.主从式C.分布式D.客户机/服务器12.在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是_。(分数:1.00)A.聚集文件
7、将不同关系表中有关联关系的记录存储在一起,以减少系统的物理 I/O次数B.聚集键应该选用频繁用于进行自然连接的属性或属性组C.聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢D.关系表中某个属性的数据重复率越高,越适合做聚集键13.要保证数据的物理数据独立性,需要修改的是_。(分数:1.00)A.模式B.模式/内模式的映像C.外模式/模式映像D.逻辑模式/内模式14.关于数据库系统,有下列说法: 数据库系统(DBS)自上而下可以分为用户、人机交互界面、DBMS 和磁盘 4个层次 采用了数据库技术的计算机系统 是位于用户与操作系统之间的数据库管理系统 DBS 是由 DB、
8、软件和 DBA组成 上述说法完全正确的是_。(分数:1.00)A.和B.、和C.和D.15.当关系引用了属性名以后,关系具有的性质中不包括_。(分数:2.00)A.有重复的元组B.元组上下无序C.按属性名引用时属性左右无序D.所有属性值都是原子项16.SQL Server 2008提供了多种数据备份方法: 完整数据库备份 差异数据库备份 文件备份 差异文件备份 以上备份方法中,在备份完成之后必须再对日志进行备份的是(分数:2.00)A.仅B.仅和C.仅和D.仅17.数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由_。(分数:1.00)A.数据库管理员维护B.程序员维护C.数据库
9、管理系统维护D.一般用户维护18.在分布式数据库的数据分布策略中,若全局数据存在多个副本,且在每个场地上都保存一个完整的数据副本,则该策略属于(分数:2.00)A.集中式策略B.分割式策略C.全复制式策略D.混合式策略19.以下关于顺序加锁法及其缺点叙述错误的是_。(分数:1.00)A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序B.每个事务在执行过程中必须按顺序对所需的数据项加锁C.维护对这些数据项的加锁顺序很困难,代价非常的大D.事务按照固定的顺序对这些数据项进行加锁比较方便20.在下列各项中,哪些是当前应用工具的发展趋势 采用三层或者多层 Client/Server结构 支持 W
10、eb应用 支持开放的、构件式的分布式计算环境(分数:1.00)A.和B.只有C.只有D.都是21.在 SQL Server 2000中,若某数据库的故障还原模型为“完全”(FULL),则能够对该数据库进行的备份操作是(分数:1.00)A.仅完全备份B.仅日志备份C.仅完全备份和差异备份D.完全备份、差异备份和日志备份22.在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an),对该表的查询多数为针对主码 a1的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是_。(分数:2.00)A.采用轮转法对 T中的元组进行划分,这样
11、数据分布均匀,适合于点查询和范围查询B.以 a1为划分属性,对 T采用散列划分是一种可行的划分方法,有利于埘该表的点查询C.以 a1为划分属性,对 T采用范围划分并建立主索引,是一种有效的划分方法D.以 a1为划分属性,对 T采用散列划分和范围划分都有可能带来 T的各个数据分区的数据分布不均匀的问题23.分布式数据库系统的透明性主要表现在位置透明性和复制透明性,位于分片视图之间的透明性是_。(分数:1.00)A.位置透明性B.分片透明性C.全局数据模型透明性D.局部数据模型透明性24.下述不属于数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备
12、份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化25.DBAS设计阶段可以细分为_。(分数:1.00)A.概念设计B.逻辑设计C.物理设计D.以上全部26.下面说法错误的是_。(分数:1.00)A.逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布B.数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计C.对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D.数据库空间的监控和有效管理对整个数据库系统的正常运行以及性能优化具有十分重要的作用27.数据仓库具有的四个重要特性包括集成性、不可更新性、
13、时间特性和_。(分数:1.00)A.数据抽取性B.数据转换性C.面向主题性D.粒子性28.在分布式数据库的数据分配中,所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上,这种数据分配的方法属于_。(分数:1.00)A.集中式B.分割式C.全复制式D.混合式29.ADO RecordSet对象支持 4种游标类型,其中能够反映所有用户对数据的修改,支持向前和向后记录移动操作的是_。(分数:1.00)A.动态游标B.静态游标C.键集游标D.仅向前游标二、应用题(总题数:4,分数:10.00)30.数据库逻辑设计的目标是把概念设计阶段得到的 1 模型转换成所选定的数据库
14、管理系统支持的数据模型。 (分数:2.00)31.设有某种文件,当向其中插入一条新记录时,首先读文件头,找到最末磁盘块的地址后将最末磁盘块读入内存缓冲区,在缓冲区内将新插入记录写入该数据块的末尾,然后将缓冲区中修改过的数据块作为最末磁盘块写回磁盘文件。以这种方式组织的文件被称为 1。 (分数:2.00)假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 13 FROM SC 14(分数:4.00)32.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中 1 协议
15、可以完全保证并发事务数据的一致性。 (分数:2.00)三、设计与应用题(总题数:3,分数:40.00)33.设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量(销售单价-单价)。要求商品号和年份为输入参数,总毛利用输出参数返回。 (分数:10.00)_34.数据库中有 Table_priceHistory表,结构如下表所示: 字段 字段名 数据类型 可否为 空 单位 备注 ID 商品编号 VARCHAR(8) 不允许 主码
16、 GoodsName 商品名称 VARCHAR(20) 不允许 StartDate 价格生效日 期 DATETIME 不允许 主码 EndDate 价格失效日 期 DATETIME 不允许 主码,晚于 StartDate SaleUnitPrice 单价 MONEY 不允许 元 写出创建 Teachers表的 SQL语句,要求语句中包含所有的约束。 现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用 TOP语句)。 (分数:15.00)_35.对于工程数据库的 4个基本表 厂家 S(Sno,Sname,Status,City) 产品 P(Pno,Pname,Weight,Color)
17、 工程 J(Jno,Jname,City) 供货 SPJ(Sno,Pno,Jno,QTY) 试用 SQL的查询语句表达下列查询: 给出货量(QTY)在 300500 的所有供货情况。 查询使用了由供应红色产品的厂商供应的产品的工程名。 查询至少使用了厂家 S1所提供的全部零件的工程名。 (分数:15.00)_四级数据库工程师-61 答案解析(总分:85.00,做题时间:90 分钟)一、选择题(总题数:29,分数:35.00)1.下列关于数据库的重构,说法不正确的是_。(分数:1.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散时,导致存取效率下降,所以
18、必须重构数据库C.数据库重构包括了重新设计数据库及其相应的应用程序 D.如果能够重构数据库,尽量不要重新设计数据库及其相应的应用程序解析:解析 重构只是在原有的数据库上进行的一些适当改变,它并不包括重新设计数据库和相应的应用程序。2.在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是_。(分数:1.00)A.为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶B.用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码C.如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出D.好的散列函数产生的存储地址分布应尽可能是随机的 解析:解析
19、 散列文件是一种利用散列函数(Hash 函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法。用散列方法组织存储一个文件时,首先要指定文件记录的一个(或一组)域作为查找码,查找码也称为散列域。好的散列函数应满足下面两个条件:地址的分布是均匀的;地址的分布是随机的。产生桶溢出的 2个主要原因是:文件初始设计时,为文件记录预留存储空间不足,顶留的桶数偏少;散列函数的“均匀分布性”不好,造成某些桶存满了记录,其他桶内却有较多空闲空间。3.一个 C/S结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是_。(分数:1.00)A.LINKB.ODBC C.OODBD.OSDB解析:解析
20、 在 C/S结构的数据库应用系统中,前台应用程序与后台数据库连接的标准接口是ODBC。ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准 API(应用程序编程接口)。这些 API利用 SQL来完成其大部分任务。ODBC 本身也提供了对 SQL语言的支持,用户可以直接将 SQL语句传给ODBC。4.在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为教师,而在人事管理系统中被称为职工,这类冲突称之为_。(分数:2.00)A.语义冲突B.命名冲突 C.属性冲突
21、D.结构冲突解析:5.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。(分数:1.00)A.数据字典、应用程序、审计档案、数据库后援副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后援副本 D.数据字典、应用程序、数据库后援副本解析:解析 数据库恢复的实现技术主要是建立冗余并利用冗余数据实施数据库恢复,建立冗余最常见的技术是数据转储和登录日志文件。6.散列是一种快速查找的技术,以下关于散列说法错误的是_。(分数:1.00)A.文件可以组织为散列文件B.散列函数的输入为文件记录的查找码值C.散列函数的输出可以是桶号D.桶可以是磁盘块,但是不可以是比磁盘块大的空
22、间 解析:7.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式ER 模型的阶段是(分数:1.00)A.需求分析B.概念设计 C.逻辑设计D.物理设计解析:解析 概念设计的结果是得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 ER模型。8.DBAS实现与部署的具体内容包括_。 建立数据库结构 数据加载 事务和应用程序的编码及测试 系统集成、测试与试运行 系统部署(分数:1.00)A.B.C.D. 解析:解析 各项均是,所以本题的答案为 D。9.在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 61 答案 解析 DOC
