[计算机类试卷]国家四级数据库工程师模拟试卷39及答案与解析.doc
《[计算机类试卷]国家四级数据库工程师模拟试卷39及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家四级数据库工程师模拟试卷39及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师模拟试卷 39及答案与解析 1 对于数据文件和它的一个索引文件。如果数据文件中只是一部分查找码的值在索引文件中有对应的索引记录,则该索引为 。 ( A)聚集索引 ( B)非聚集索引 ( C)稠密索引 ( D)稀疏索引 2 按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等做出合理的评估并提出选择建议的工作属于 _。 ( A)规划与分析阶段的系统规划与定义 ( B)规划与分析阶段的可行性分析 ( C)需求分析阶段的业务规则需求分析 ( D)系统设计阶段的总体设计 3 某企业需要在一个 SQL Server 2000实例上为多个部门构建不同
2、的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是 _。 A)在创建所有的用户数据库之前,将此数据类型定义在 master数据库中 B)在创建所有的用户数据库之前,将此数据类型定义在 model数据库中 C)在创建所有的用户数据库之前,将此数据类型定义在 msdb数据库中 D)在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型 4 关于 ADO对象模型中的 RecordSet,下述说法正确的是 _。 A)它用于定义连接的数据库名 B)它用于定义数据的来源 C)它是一个对象,用于在客户端内存中存放数据查询的结果 D)它是一个对象,用于在服务器端内存中存放数据查询
3、的结果 5 关于分布式数据库,下列说法错误的是 _。 A)在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地 B)对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用 C)分布式数据库 的查询处理代价既包括 CPU和 I/O代价,也需要考虑场地间传输数据所需的通信代价 D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作 6 在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an) ,对该表的查询多数为针对主码 a1的范围查询和点
4、查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是 _。 A)采用轮转法对 T中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询 B)以 a1为划分属性,对 T采用散列 划分是一种可行的划分方法,有利于对该表的点查询 C)以 a1为划分属性,对 T采用范围划分并建立主索引,是一种有效的划分方法 D)以 a1为划分属性,对 T采用散列划分和范围划分都有可能带来 T的各个数据分区的数据分布不均匀的问题 7 在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的 OLTP业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能
5、冲突的是 _。 A)抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中 B)抽取出企业所有分 析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中 C)抽取出企业的近期业务数据,建立操作型数据存储 (ODS),将一些快速分析业务转移到操作型数据存储中 D)不建立新的数据存储体系,在基本业务处理时间内开展 OLTP业务,在其余时间开展分析业务 8 索引项根据键值在索引文件中的顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为 _。 A) 稀疏索引 B) 聚集索引 C) 稠密索引 D)
6、单层索引 9 当关系引用了属 性名以后关系具有以下性质,其中说法错误的是 _。 A) 部分属性值还可再分 B) 关系中不允许出现相同的元组 C) 元组中属性左右无序 D) 关系中不考虑元组之间的顺序 10 以下关于结构化分析及建模方法的主要优点叙述错误的是 _。 A) 不过早陷入具体的细节 B) 从整体或宏观人手分析问题 C) 模型对象涉及较多技术术语 D) 图形化建模方法方便系统分析员理解和描述系统 11 数据库系统升级的主要工作内容包括 _。 改进应用程序 数据库重组 DBMS版本升级 OS版本升级 A) B) C) D) 12 _是数据库技术与互联网技术结合的产物,也称为网络数据库。 A
7、) 集中式数据库系统 B) 并行数据库系统 C) 分布式数据库系统 D) Web数据库系统 13 关于数据视图与三级模式,下列说法错误的是 _。 A) 数据视图是指用户从某个角度看到的客观世界数琚对象的特征 B) 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构 C) 概念模式以数据模型的形式描述数据 D) 三级模式结构实现了数据的独立性 14 15 16 17 18 19 20 日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是 ( A)日志的登记顺序必须严格按照事务执行的时间次序进行 ( B)为了保证发生故障时能正确地
8、恢复数据,必须保证先写数据库后写日志 ( C)检查点记录是日志文件的一种记录,用于改善恢复效率 ( D)事务故障恢复和系统故障恢复都必须使用日志文件 21 在运行正常的数据库系统中,下面有关 “所 有事务都是两段式的 ”与 “事务的并发调度是可串行化的 ”的关系的描述,正确的是 。 ( A)前者是后者的必要条件 ( B)后者是前者的充要条件 ( C)后者是前者的必然结果 ( D)前者是后者的必然结果 22 SQL Server服务器登录账户默认的数据库角色为 。 ( A) PLIBLIC ( B) DBOWNER ( C) DBSECtJRITY ADMIN ( D) DBACCESS ADM
9、IN 23 在数据库系统的三级模式结构中,内模式有 -。 ( A) 1个 ( B) 2个 ( C) 3个 ( D)多个 24 日志文件的内容不包括下而哪一项 ? 一 ( A)每个事务的开始标记 ( B)每个事务的结束标记 ( C)故障发生点 ( D)每个事务的所有更新操作 25 可以通过部分修改数据库的模式和内模式,使数据库适应新的应用环境的是 。 ( A)重组织 ( B)重构造 ( C)参数调整 ( D)空间管理 26 在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证 _。 ( A)
10、身份验证 ( B)用户是否是数据库的合法用户 ( C)数据库用户是否具有进行操作的权限 ( D)其他验证 27 给定如下数据: 商品销售数据以上数据中,一般不属于元数据的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 、 和 28 有教师表 (教师号,姓名,职称,所在系 )和授课表 (教师号,课程号,授课学年,授课时数 ),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,查询从未被 “教授 ”讲授过的课程的课程 号,正确的语句是 _。 ( A) SELECT课程号 FROM授课表 a JOIN教师表 bON a.教师号 =b.教师号WHERE职称 !=教授 ( B)
11、SELECT课程号 FROM授课表 a R1GHT OUTTER JOIN教师表 b ON a.教师号 =b.教师号 ( C) SELECT课程号 FROM授课表 WHERE课程号 NOT IN(SELECT课程号FROM授课表 a JOIN授课表 b ON a.教师号 =b.教师号 WHERE职称 !=教授 ) ( D) SELECT课程号 FROM授课表 WHERE课程号 IN(SELECT课程号 FROM授课表 a JOIN授课表 b ON a.教师号 =b.教师号 WHERE职称 !=教授 ) 29 设有某大型连锁超市的数据库应用系统,在系统实施或改造过程中,需要对系统进行测试。设有下
12、列测试活动 .模拟客户消费行为,生成销售数据,测试系统是否能正确完成销售业务 .编写模拟数据生成器,每秒生成 2千笔与销售业务对应的销售数据,测试系统吞吐率 .在数据库中模拟生成 5亿条销售数据,同时开启所有的收银台,测试系统平均响应时间 .模拟销售持续 一周时间,在此期间,每天审核系统结账功能是否正确 .测试数据库应用系统能否正确地完成银联卡消费业务 以上测试活动,属于性能测试的是 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 和 ( D)仅 I、 和 30 在在 SQL Server 2000中,设有课程表 (课程号,课程名,学分,开课学期 ),现要在此关系表上建立一个查询指定学期开
13、设的课程总门数和总学分数的内嵌表值函数,函数名为 f _FindTotal。实现这个函数的正确代码是 ( A) CREATE FUNCTION f_FindTotal(semester int) RETURNS table AS RETURN( SELECT COUNT(课程号 )as课程门数, SUM(学分 )as总学分 FROM课程表 WHERE开课学期 = semester) ( B) CREATE FUNCTION f_FindTotal(semester int) RETURNS table AS RETURN( SELECT COUNT(课程号 )as课程门数, COUNT(学分
14、)as总学分 FROM课程表 WHERE开课学期 = semester) ( C) CREATE FUNCTION f_FindTotal(semester int) RETURNS table AS RETURN( SELECT SUM(课程号 )as课程门数, SUM(学分 )as总学分 FROM课程表 WHERE开课学期 = semester) ( D) CREATE FUNCTION f_FindTotal(semester int) RETURNS table AS RETURN( SELECT SUM(课程号 )as课程门数, COUNT(学分 )as 总学分 FROM课程表 WH
15、ERE开课学期 = semester) 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 什么是数据库的逻辑结构设计 ?试述其设计步骤 ? 32 写出 “专业 ”属性上建立聚集索引的 SQL语句,索引值按升序排序 (索引名为ZY_ind)。 33 现有一个局部应用,包括两个实体: “出版社 ”和 “作者 ”,这两个实体是多对多的联系,请设计适当的属性 ,画出 ER图,再将其转换为关系模型 (包括关系名、属性名、码和完整性约束条件 )。 34 在 SQLServer2000 的某数据库中有如下两张关系表: 学生表 (学号,姓名,性别,系号 ),学号为主码 系表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 级数 工程师 模拟 39 答案 解析 DOC
