当前位置:文档之家› 2015年3月三级数据库技术真题及答案解析

2015年3月三级数据库技术真题及答案解析

2015年3月三级数据库技术真题及答案解析(1/30)选择题第1题在数据库应用系统的需求分析阶段,确定系统吞吐量的工作属于______。

A.数据处理需求分析B.业务规则需求分析C.性能需求分析D.安全性需求分析下一题(2/30)选择题第2题在一个ER图中,包含三个实体集,两个二元一对多联系,两个二元多对多联系,以及一个一元多对多联系。

将该ER图转化为关系模型后,得到的关系模式个数是______。

A.4个B.5个C.6个D.7个上一题下一题(3/30)选择题第3题DFD建模方法由数据项、处理、数据存储以及外部项组成。

下列关于DFD表示方法的说法,错误的是______。

A.数据流用箭头表示B.处理用矩形框表示C.数据存储用圆角矩形框表示D.外部项用菱形表示上一题下一题(4/30)选择题第4题IDEF1X是一种常用数据建模方法。

下列关于IDEF1X标定型联系的表示实例,正确的是______。

A.图片B.图片C.图片D.图片A.B.C.D.上一题下一题(5/30)选择题第5题下列关于各种索引的说法,正确的是______。

A.主索引一定是聚集索引B.聚集索引一定是主索引C.有序索引只适合范围查询D.散列索引只适合点查询上一题下一题(6/30)选择题第6题连接操作是数据库中非常耗时的操作。

下面列出了数据库中一些提高性能的做法:Ⅰ.增加冗余列,也就是将一个表的列复制到另外一个表中Ⅱ.反规范化,也就是降低表的规范化程度Ⅲ.在相关列上建立索引Ⅳ.将表组织为聚集文件以上做法中,能提高连接操作性能或减少连接操作的是______。

A.仅Ⅰ、Ⅱ和ⅢB.仅Ⅰ、Ⅱ和ⅣC.仅Ⅱ、Ⅲ和ⅣD.全部都是上一题下一题(7/30)选择题第7题已知有关系:员工(员工名,性别,出生日期,工资,部门名),对该关系有如下查询操作:SELECT部门名,SUM(工资) FROM员工WHERE性别="男" AND 出生日期IS NOT NULLGROUP BY 部门名为了加快其查询速度,则应该______。

A.在工资上建索引B.在性别上建索引C.在出生日期上建索引D.在部门名上建索引上一题下一题(8/30)选择题第8题下列关于降低死锁可能性的说法,正确的是______。

A.提高事务的隔离性级别,发生死锁的可能性更低B.使用表级锁比使用行级锁,发生死锁的可能性更低C.将单个大事务拆分多个小事务,发生死锁的可能性更低D.尽可能按随机顺序访问数据项,发生死锁的可能性更低上一题下一题(9/30)选择题第9题在数据库应用系统建模过程中,经常采用UML建模工具。

下列关于UML建模机制的说法:Ⅰ.用例模型是把满足用户需求的所有数据结构表示出来的模型Ⅱ.类图是展现一组类、接口和协作以及它们之间关系的静态视图Ⅲ.状态图主要用来描述一个实体在发生一些事件时的状态变化情况Ⅳ.顺序图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序或并行次序Ⅴ.活动图主要用于描述系统内对象之间的消息发送和接收流程Ⅵ.包图是表示包及包之间的关系的类图以上说法中,正确的是______。

A.仅Ⅱ和ⅥB.仅Ⅰ、Ⅱ和ⅤC.仅Ⅲ、Ⅳ和ⅥD.仅Ⅱ、Ⅲ和Ⅵ上一题下一题(10/30)选择题第10题在SQL Server 2008中,设有商品表(商品号,商品名,类别),现要查询与“冰箱”类别相同的其他商品的商品名。

下列语句中最符合该查询要求的是______。

A.SELECT T1.商品名FROM商品表T1 JOIN商品表T2ON T1.类别=T2.类别WHERE T1.商品名="冰箱"B.SELECT T1.商品名FROM商品表T1 JOIN商品表T2ON T1.类别=T2.类别WHERE T2.商品名="冰箱"C.SELECT T1.商品名FROM商品表T1 JOIN商品表T2ON T1.类别=T2.类别WHERE T2.商品名="冰箱"AND T1.商品名!="冰箱"D.SELECT T1.商品名FROM商品表T1 JOIN商品表T2ON T1.类别=T2.类别WHERE T1.商品名="冰箱" AND T2.商品名!="冰箱"上一题下一题(11/30)选择题第11题下列关于SQL Server 2008触发器的说法,错误的是______。

A.触发器可用于实现复杂的业务规则B.当触发器执行时都会生成INSERTED表和DELETED表C.INSERTED表存储的是插入或更新后的数据D.当后触发型触发器执行时,引发触发器执行的操作语句已执行完毕上一题下一题(12/30)选择题第12题在SQL Server 2008中,设有如下定义的内联表值函数:CREATE FUNCTION dbo.f_StuInfo(@dept varchar(20))RETURNS TABLE ASRETURN (SELECT S.Dept AS系名,COUNT(*) AS人数,AVG(SC.Grade)AS平均成绩FROM Student S JOIN SC ON S.Sno=SC.SnoWHERE S.Dept=@ dept GROUP BYS.Dept)有下列利用该函数的查询语句:Ⅰ.SELECT*FROM dbo.f_StuInfo("CS")Ⅱ.SELECT Dept, COUNT(*),AVG(SC.Grade) FROM dbo.f_StuInfo("CS")Ⅲ.SELECT人数,平均成绩FROM dbo.f_StuInfo("CS")Ⅳ.SELECT*FROM dbo.f_StuInfo("CS")WHERE人数>=50上述语句中能正确执行的是______。

A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅰ和ⅣD.仅Ⅰ、Ⅲ和Ⅳ上一题下一题(13/30)选择题第13题下列关于SQL Server 2008数据库文件的说法,错误的是______。

A.一个数据库可以包含多个数据文件和日志文件B.一个数据文件只能是一个文件组的成员C.主要数据文件和次要数据文件可以存放在相同的磁盘上D.日志文件与数据文件不能存放在相同的磁盘上上一题下一题(14/30)选择题第14题下列关于在SQL Server 2008中创建分区表的说法,正确的是______。

A.创建分区表的步骤是:先创建分区方案,然后创建分区函数,最后再利用分区方案创建分区表B.创建分区方案的作用是告诉DBMS以什么方式对表进行分区C.创建分区函数的作用是将分区方案生成的分区映射到数据库文件组中D.不同的分区可以映射到相同的数据库文件组中上一题下一题(15/30)选择题第15题下列关于SQL Server 2008分离和附加数据库的说法,错误的是______。

A.分离数据库之前,必须先断开所有用户与该数据库的连接B.进行分离数据库操作时,SQL Server服务必须是启动状态C.分离数据库时只需分离数据文件,不需要分离日志文件D.分离和附加数据库是数据转移的一种方式上一题下一题(16/30)选择题第16题下列关于数据库用户的说法,正确的是______。

A.数据库用户可分为系统管理员、对象拥有者和普通用户三类B.数据库用户可分为数据库创建者、表创建者和普通用户三类C.数据库用户可分为系统管理员、数据库创建者和普通用户三类D.数据库用户可分为数据库创建者、表创建者和数据操作者三类上一题下一题(17/30)选择题第17题在SQL Server 2008某数据库中,设用户U1是db_accessadmin角色中的成员。

下列关于U1在该数据库中具有的权限的说法,正确的是______。

A.具有增、删、改、查所有用户表数据的权限B.具有添加和删除数据库用户的权限C.具有备份和恢复数据库的权限D.具有创建数据库对象的权限上一题下一题(18/30)选择题第18题在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的。

下列工作中不属于数据库运行维护工作的是______。

A.监控数据库运行状态B.数据库的重组与重构C.对数据库管理系统打补丁升级D.确定数据库软件选型和版本上一题下一题(19/30)选择题第19题数据库在运行一段时间后,可能需要对数据库进行重构。

下列关于数据库重构工作的说法,错误的是______。

A.数据库重构一般在现有数据库结构不能满足新的业务需求时进行B.数据库重构一般会需要调整数据库的模式和内模式C.数据库重构工作是有限度的,只能对结构进行少部分修改,改动过大则需要重新设计数据库D.数据库重构工作中进行碎片整理和回收可以提高数据库执行效率上一题下一题(20/30)选择题第20题数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容:Ⅰ.索引使用情况Ⅱ.数据库应用系统是否可用Ⅲ.数据库是否可用,用户是否可连接Ⅳ.数据库服务器CPU使用情况Ⅴ.临时段使用情况以上属于数据库监控内容的是______。

A.仅Ⅰ、Ⅳ和ⅤB.仅Ⅰ、Ⅱ和ⅢC.仅Ⅰ、Ⅲ和ⅤD.仅Ⅲ和Ⅳ上一题下一题(21/30)选择题第21题索引是数据库中重要的数据结构。

关于索引有下列说法:Ⅰ.与非聚集索引相比聚集索引更适合范围查询Ⅱ.应为经常在查询中作为条件的属性建立索引Ⅲ.表中数据大量更新后重建相关索引有可能提高查询速度Ⅳ.索引有可能会占用大量磁盘空间,建立索引时需要考虑其空间需求Ⅴ.频繁进行分组或排序操作的属性可以考虑为其建立索引以上说法正确的是______。

A.仅Ⅰ、Ⅱ和ⅣB.仅Ⅱ、Ⅳ和ⅤC.仅Ⅰ、Ⅱ、Ⅲ和ⅣD.全部都是上一题下一题(22/30)选择题第22题数据库运行环境和参数的调整是数据库优化的重要工作。

下列关于此项工作的说法,错误的是______。

A.在进行服务器I/O调整时,为了提高磁盘写入速度可以将RAID1换成RAID5B.增加服务器内存可以增加数据库可用内存,缓冲更多的磁盘数据,提高查询速度C.当发现数据库CPU使用率很高时,可以考虑检查运行的SQL语句,对其进行调整D.当有大量SQL语句在网络上传输时,可以考虑调整网络设备,提高数据库系统性能上一题下一题(23/30)选择题第23题下列关于数据转储的说法,错误的是______。

A.在静态转储过程中,数据库不能运行其他事务,不允许有任何的修改活动B.仅使用完全转储会产生大量数据传输,占用的时间和空间都较多,甚至可能会影响业务系统的正常运行C.差量转储只复制上次转储后发生变化的文件或数据块,相对完全转储占用空间小D.增量转储只能和完全转储配合才能进行数据库恢复,增量转储的数据恢复时间比仅用完全转储时间长上一题下一题(24/30)选择题第24题设SQL Server 2008中某数据库在8点进行了完整数据库备份,12点和16点分别进行了事务日志备份,18点进行了完整数据库备份,20点进行了事务日志备份。

相关主题