三级数据库样卷与标准答案

上传人:xmg****18 文档编号:108493491 上传时间:2019-10-24 格式:DOC 页数:10 大小:301.50KB
返回 下载 相关 举报
三级数据库样卷与标准答案_第1页
第1页 / 共10页
三级数据库样卷与标准答案_第2页
第2页 / 共10页
三级数据库样卷与标准答案_第3页
第3页 / 共10页
三级数据库样卷与标准答案_第4页
第4页 / 共10页
三级数据库样卷与标准答案_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《三级数据库样卷与标准答案》由会员分享,可在线阅读,更多相关《三级数据库样卷与标准答案(10页珍藏版)》请在金锄头文库上搜索。

1、. . . .附录2 全国计算机等级考试三级数据库技术考试样卷及参考答案样卷(考试时间120分钟,满分100分)一、选择题(1)一(20)每题1分,(21)一(30)每题2分,共40分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上。答在试卷上不得分。1下列有关数据库系统及相关内容的说法中,错误的是A)数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关B)数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理功能C)数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户

2、共享的、具有最小冗余度的相关数据的集合D)数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护2触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。下列数据库控制中,适于用触发器实现的是A)并发控制B)恢复控制C)可靠性控制D)完整性控制3数据库概念设计是面向企业或组织中的数据需求的。下列有关概念模型设计的说法中,错误的是A)按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集B)分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们C)从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注

3、在模型中D)要保证一个实体集中定义的每一个属性有意义、不重名4数据库物理设计的目标是为应用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能。关于数据库物理设计,下列说法中错误的是A)数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B)数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C)数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案D)在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率5下列有关三级模式结构和数据独立性的说法中

4、,正确的是A)在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求B)外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式C)三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响D)数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价6设有教师表(教师号,姓名,年龄,性别,所在系号),系表(系号,系名)。用户将非常频繁地在这两张表上执行如下查询:SELECT教师号,姓名,系名FROM教师表T JOIN系表D ON T所在系号=D系号;为了

5、提高查询效率,下列最适合存储上述表数据的文件类型是A)堆文件B)索引文件C)聚集文件D)散列文件7利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL Server 2008中游标的说法中,错误的是A)每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据B)如果在声明游标时未指定INSENSITIVE选项,则已提交的对基表的更新都会反映在后面的提取操作中C)当FETCH_STATUS=0时,表明游标当前行指针已经移出了结果集范围D)关闭游标之后,可以通过OPEN语句再次打开该游标8若某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中T1正在等待被

6、T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被T1锁住的数据项A。下列有关此系统所处状态及需要进行的操作的说法中,正确的是A)系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态B)系统处于死锁状态,通过撤销T4可使系统退出死锁状态C)系统处于死锁状态,通过撤销T5可使系统退出死锁状态D)系统未处于死锁状态,不需要撤销其中的任何事务9当数据库中某张表的数据量巨大时,可采用人工分割表的方法优化性能。下列有关分割表的说法中,错误的是A)水平分割后,得到的表结构相同B)水平分割后,查询表中所有数据时需使用JOIN操作C)垂直分割后,

7、所有表中均需保留原有表的主码D)当查询表中所有数据时,使用分割表方法会增加查询表达的复杂度10 在并行数据库中,需要将表拆分到不同的磁盘上。下列最适合整表扫描的拆分方式是A)轮转法B)散列划分C)范围划分D)等值划分11为了保证数据库系统的连续运行,仅仅依靠数据库系统软件是不能满足需求的,需要从硬件级别对数据库系统进行保护。下列有关数据库硬件容错方案的说法中,错误的是A)在数据库服务器的ActiveStandby模式中,共享存储损坏时,数据库将无法对外提供服务B)数据库服务器的ActiveStandby模式可以实现一台数据库服务器损坏时快速恢复服务,但数据库服务需要中断一定时间C)数据库服务器

8、的ActiveStandby模式一般使用私有网络实现状态检测,一条私有网络一般可以确保不出现“脑裂”现象D)在Oracle RAC架构中,数据库可以同时运行在多台服务器上,可以克服ActiveStandby架构资源浪费的问题12下列有关基于C/S和基于B/S数据库应用系统体系结构的说法中,错误的是A)在C/S结构中,应用业务规则主要是在客户端实现的B)在B/S结构中,应用业务规则主要是在数据库服务器端实现的C)在C/S结构中,客户端属于“胖客户端”;在B/S结构中,客户端属于“瘦客户端”D)在C/S结构中,客户端需专门开发;在B/S结构中,客户端一般只需安装浏览器13在数据建模阶段需要标识和定

9、义联系。下列有关联系以及标识和命名联系的说法中,正确的是A)一个联系描述一个实体集中属性之间的依赖关系,而联系实例表示一个联系中的两个实例之间有意义的关联B)标识一个实体集中两个属性之间是否存在关联关系的简单方法是建立联系矩阵,通过联系矩阵分析和考察它们之间可能的关联C)ER图中一般只描述一个实体集中两个属性之间的直接联系,并不描述它们之间的间接联系D)ER图中一般使用动词或动词短语命名联系,并且要求联系名应该是具体的、简明的和有意义的14某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是A)关联分析B)分类分析C)时问序列分析D)回归分析15在一

10、个分布式数据库中,表R被分片为R1和R2,R1存储在场地1上,R2存储在场地2和场地3上。如果用户编写应用程序时可以直接访问R,则称该系统具有A)分片透明性B)位置透明性C)局部数据模型透明性D)全局数据模型透明性16类图技术是面向对象方法的核心技术。下列所示UML的类图中,正确的是(B)17设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是A)SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a学号=b学号WHERE a学号IS NULLB)SELECT姓名,所在系FROM学生表

11、a LEFT JOIN选课表bON a学号=b学号WHERE b学号IS NULLC)SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a学号=b学号WHERE a学号IS NULLD)SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a学号=b学号WHERE b学号IS NULL18在SQL Server 2008中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法中,错误的是A)当很少对基础数据进行更改操作时,适合建立索引视图B)索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间C)对于经常执行连

12、接和聚合操作的查询,不适合建立索引视图D)如果Group By列具有高基数度的数据聚合,则不适合建立索引视图19设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法中,正确的是A)只有在创建#Temp表的连接中才可以查询#Temp表数据B)在所有用户u1发起的连接中,都可以查询#Temp表数据C)在创建Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据D)在创建#Temp表的连接断开后,DB1数据库的所有用户仍可以查询#Temp表数据20为便于管理数据库中的数据文件,SQL Server 2008提供了文件组的机制

13、。下列关于文件组的说法中,错误的是A)每个数据库至少包含一个文件组B)数据库的系统信息必须存储在PRIMARY文件组中C)用户信息只能存储在用户定义的文件组中D)数据库的默认文件组可以不是PRIMARY文件组21效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:利用存储过程封装频繁使用的SQL语句重新安排数据存储,整理回收碎块不要随意使用游标合理使用相关子查询V调整表结构定义以上属于优化SQL语句执行效率方法的是A)仅I、和IVB)仅I、和VC)仅、和V D)仅I、和V22设在SQl,Server 2008某数据库中建有如下会员卡表:CREATE TABLE T

14、able_Card ( CardID char(4) PRJMARY KEY,StartDate datetime NOT NULL, Score int NOT NULL DEFAULT 0, State int NOT NULL CHECK (State in (0,1,2)现表中无数据,某用户对此表依次进行了如下操作:. INSERT INTO Table_Card VALUES (1001 ,2012-1-1 12:30:01 ,154,0) . INSERT INTO Table_Card ( CardID, StartDate, State)VALUES (1002,2012-1-

15、1 12:30:02,1). INSERT INTO Table_Card VALUES (1003,2012-1-1 12:30:03 ,172,2)IV. INSERT INTO Table_Card VALUES ( 1004,2012-1-1 12:30:04,135,3)V. UPDATE Table_Card SET State = 3 WHERE Card/D =1O01 VI. UPDATE Table Card SET State = 1 WHERE CardID=1004以上操作对Table_Card表数据产生影响的是A)仅I、和mB)仅I、V和C)仅I、和D)仅、V和23在数据库应用系统的实施、运行和维护阶段有下列工作:I定义数据库结构数据装

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号