当前位置:文档之家› 计算机等级考试三级数据库技术第10套试题及答案

计算机等级考试三级数据库技术第10套试题及答案

计算机等级考试三级数据库技术第10套试题及答案一、单项选择题(共40分;1-20题每题1分,21-30题每题2分)1、基于严格的、明确的需求作为软件系统开发基础的软件开发模型是()。

A)瀑布模型B)快速原型模型C)螺旋模型D)结构模型2、在一个ER图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。

A)4个B)5个C)6个D)7个3、从功能角度数据库应用系统可以划分为四个层次,其中用户使用create procedure命令所定义的存储过程位于()。

A)表示层B)业务逻辑层C)数据访问层D)数据持久层4、在需求分析阶段,可以使用IDEF0方法来建立系统的功能模型,它的基本元素是矩形框和箭头。

下面列出的描述学生助学贷款资格审批活动的IDEF0图中,正确的是()。

A)B)C)D)5、在IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是()。

A)标定型联系B)非标定型联系C)分类联系D)非确定联系6、反规范化是将现有的表进行合并,以便提高数据库性能。

下列关于反规范化的说法,正确的是()。

A)反规范化总是会提高查询效率B)反规范化总是会减少数据冗余C)反规范化总不会降低更新效率D)反规范化总不会增加连接操作7、下列关于不同类型索引的说法,正确的是()。

A)主索引一定是聚集索引,但不一定是唯一索引B)主索引一定是唯一索引,但不一定是聚集索引C)主索引不一定是唯一索引,也不一定是聚集索引D)主索引一定是唯一索引,也一定是聚集索引8、事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法:Ⅰ.合并多个小事务Ⅱ.尽量使用行级锁Ⅲ.降低事务的隔离性级别Ⅳ.将单一磁盘改为RAID1磁盘存储系统以上做法中,能提高事务吞吐量的是()。

A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅰ、Ⅲ和ⅣD)仅Ⅱ、Ⅲ和Ⅳ9、下列关于顺序图的说法,正确的是()。

A)顺序图的多个消息之间一般并没有严格的时间次序B)顺序图的横向矩形框代表类,水平消息线用于表示类间通信C)顺序图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在D)顺序图无法描述对象的创建和销毁10、设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。

下列查询语句中正确的是()。

A)SELECT职工号,姓名FROM职工表WHERE所在部门IN(SELECT所在部门FROM职工表WHERE工资IN(SELECT MAX(工资)FROM职工表))B)SELECT职工号,姓名FROM职工表WHERE所在部门=(SELECT所在部门FROM职工表WHERE工资=(SELECT MAX(工资)FROM职工表))C)SELECT职工号,姓名FROM职工表WHERE所在部门=(SELECT所在部门FROM职工表WHERE工资=MAX(工资))D)SELECT职工号,姓名FROM职工表WHERE所在部门IN(SELECT TOP1所在部门FROM职工表ORDER BY MAX(工资))11、在SQL Server2008中,要对结果集中的每行数据进行单独处理,需要使用游标来实现。

下列关于游标的说法,错误的是()。

A)游标由游标结果集和游标当前行指针两部分组成B)如果声明游标时不指定SCROLL选项,则在对游标进行FETCH操作时只能指定NEXT和LAST选项C)在对游标进行FETCH操作后,可以使用@@FETCH_STATUS变量判断数据提取状态D)当使用CLOSE语句关闭游标后,需使用DEALLOCATE命令释放系统为游标分配的资源12、设有职工表(职工号,姓名,所在部门,工资),现要建立基于职工号和所在部门的非聚集索引,索引键值按职工号升序和所在部门降序排列。

下列语句中正确的是()。

A)CREATE INDEX idx_职工表ON职工表(职工号,所在部门DESC)B)CREATE INDEX idx_职工表ON职工表(职工号ASC,所在部门)C)CREATE CLUSTERED INDEX idx_职工表ON职工表(职工号,所在部门DESC)D)CREATE CLUSTERED INDEX idx_职工表ON职工表(职工号ASC,所在部门DESC)13、下列关于SQL Server2008数据库文件的说法,正确的是()。

A)一个数据库可以包含多个主要数据文件B)主要数据文件的扩展名必须为.mdfC)日志文件必须属于一个文件组D)定义数据文件时如果没有指定文件组则其属于默认文件组14、下列关于SQL Server2008系统数据库的说法,错误的是()。

A)master数据库记录了SQL Server实例的所有系统级信息B)SQL Server实例的作业信息存储在master数据库中C)对model数据库的修改将应用于以后创建的所有用户数据库D)每次启动SQL Server时都会重新创建tempdb数据库15、下列关于SQL Server2008分区表的说法,错误的是()。

A)如果表中数据量巨大同时数据是分段的,则此表比较适合进行分区B)用户在使用分区表时不需要考虑操作的是哪个表分区,分区对用户是透明的C)创建分区函数的目的是告诉数据库管理系统以什么方式对表进行分区D)创建分区方案时指定的文件组数需要和分区函数生成的分区数相同16、美国国防部发布的橘皮书和紫皮书对强制存取控制进行了全面的描述和定义,给出了通用安全性分级模式,定义了四类安全级别,其中提供验证保护的是()。

A)A类B)B类C)C类D)D类17、在SQL Server2008某数据库中,有表T(A,B)和S(A,C)。

现在依次执行如下SQL命令:①create role R1;②create user U1;③grant INSERT on T to R1;④sp_addrolemember'R1','U1';⑤sp_addrolemember'db_datareader','U1';⑥deny SELECT on T to R1;则下列说法中,正确的是()。

A)U1不能查询S表数据,但能够往S表中插入数据B)U1能够查询T表数据,并且能够往T表中插入数据C)U1能够查询S表数据,但不能够查询T表数据D)U1不能查询T表数据,也不能往T表中插入数据18、在数据库应用系统的运行维护阶段,设有如下工作:Ⅰ.监控数据库用户连接数Ⅱ.监控并处理事务死锁Ⅲ.数据出现问题时恢复数据库数据以核查问题Ⅳ.监控数据库空间使用情况,调整存储空间分配Ⅴ.使用开发人员提供的SQL命令初始化数据库中的表以上属于数据库管理员日常管理工作的是()。

A)仅Ⅰ、Ⅱ、Ⅲ和ⅣB)仅Ⅰ、Ⅱ、Ⅲ和ⅤC)仅Ⅰ、Ⅱ、Ⅳ和ⅤD)仅Ⅱ、Ⅲ、Ⅳ和Ⅴ19、数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容:Ⅰ.数据库锁情况Ⅱ.临时段使用情况Ⅲ.数据库内存情况Ⅳ.数据完整性检查Ⅴ.数据库用户连接数以上属于数据库监控内容的是()。

A)仅Ⅰ、Ⅱ、Ⅲ和ⅣB)仅Ⅰ、Ⅱ、Ⅲ和ⅤC)仅Ⅰ、Ⅲ、Ⅳ和ⅤD)仅Ⅱ、Ⅲ、Ⅳ和Ⅴ20、索引是数据库中重要的数据结构。

下列关于数据库索引的说法,错误的是()。

A)当某个查询语句的查询条件涉及多个属性时,可以考虑在这些属性上建立复合索引B)一个表中最多只能有一个主索引C)在复合索引中,索引属性的顺序一般按照属性的长度进行排列D)在频繁更新的属性上建立索引可能会降低系统性能21、在SQL Server2008中可以使用索引视图提高查询性能。

下列关于索引视图的说法,错误的是()。

A)如果视图中涉及到的数据更新非常频繁,则不适合将其改为索引视图B)对于包含GROUP BY操作的视图,总是适合将其改为索引视图C)索引视图会占用数据库存储空间D)索引视图只能引用同一数据库中同一所有者的对象22、数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。

下列关于数据库性能优化的说法,错误的是()。

A)性能优化期间,增加冗余列方法一般是为了减少查询中的连接操作B)规范化程度越高,数据冗余度就越低,因此在性能优化时,应让关系模式处于尽可能高的范式级别C)增加派生性冗余列和新增汇总表的方法都会增加数据库的存储空间D)数据库管理员可以通过数据库管理工具监控查询执行情况,为经常作为查询条件的列建立索引23、检查点是数据库故障恢复中的重要技术。

下列关于检查点作用的说法,正确的是()。

A)在建立检查点时,数据库管理系统会将当前数据缓冲区中的所有数据写入数据库中B)检查点校验了日志有效性,日志发生损坏时可以在一定程度上对日志进行修复C)检查点保证了数据库恢复时REDO和UNDO两种操作可并发执行D)数据库管理员应定时建立检查点,保证数据库系统出现故障时可以快速恢复24、设某数据库服务器中配置有3块300GB的硬盘,为了保证可靠性,数据库管理员在3块硬盘上建立了RAID5。

建立RAID5后,可用的磁盘空间为()。

A)300GBB)400GBC)900GBD)600GB25、设某公司有一个基于SQL Server2008的信息管理系统,此系统需要7*24小时运行,系统数据量很大,但数据变化量较小。

此系统能够容忍的数据丢失时间为1小时。

关于该数据库应设置的恢复模式最恰当的是()。

A)完整恢复模式B)大容量日志恢复模式C)简单恢复模式D)关键日志恢复模式26、关于分布式数据库,下列说法正确的是()。

A)数据分片中的水平分片是指从列的角度依据一定条件将关系划分为不同的片断,每个片段必须包含主码B)数据分片中的垂直分片是指从行的角度依据一定条件将关系划分为不同的片断,关系的每行至少应属于某一个分片C)在分布式数据库系统中,虽然数据分布在多个不同的场地上,但在进行查询处理设计时一般不需要考虑站点间数据的通信代价D)分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间27、分布式数据库系统的局部数据模型透明性位于()。

A)全局外模式与全局概念模式之间B)全局概念模式与分片模式之间C)分片模式与分配模式之间D)分配模式与局部概念模式之间28、关于并行数据库,下列说法正确的是()。

A)层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B)无共享结构通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合OLTP应用C)共享磁盘结构比共享内存结构具有更大的优势,访问内存不再会产生冲突,也不会带来处理器节点间额外的通信开销D)并行数据库系统的主要目的是实现场地自治和数据全局透明共享29、下列关于OLAP和OLTP的说法,错误的是()。

相关主题