首页 > 全部 > 三级数据库技术 > 计算机三级(数据库技术)模拟试卷128

计算机三级(数据库技术)模拟试卷128

本单篇文档共20368字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机三级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
三级数据库技术 模拟试卷 1204人下载
价格: 1.00 原价:¥7.00
收藏

计算机三级(数据库技术)模拟试卷128

选择题

1.在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询:

SELECT商品号,商品名,单价

FROM商品表WHERE类别IN(’食品’,’家电’)

ORDER BY商品号

现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是( )。(D)

A. CREATE INDEX Idxl ON商品表(类别)

B. CREATE INDEX Idxl ON商品表(商品号,商品名,单价)

C. CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)

D. CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=

解析:建立索引是加快查询速度的有效手段。在SQL语言中,建立索引使用CREATE INDEX语句,一般格式为:

CREATE [UNIQUE] INDEX <索引名>

ON <表名>(<列名>[<次序>],<列名>[<次序>],)INCLUDE(属性名)WHERE约束条件所以根据题意选D选项。

2.某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是( )。(A)

A. 检查客户机到数据库服务器的网络情况

B. 检查数据库服务器的CPU使用情况

C. 检查这些操作涉及到的表是否已建立有效的索引

D. 检查数据库中是否存在大量锁

解析:在客户机和数据库服务器上使用数据库管理系统自带的客户端程序分别执行都很慢,则排除了网络对于数据处理操作的影响。

3.某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是( )。(A)

A. 检查客户机到数据库服务器的网络情况

B. 检查数据库服务器的CPU使用情况

C. 检查这些操作涉及到的表是否已建立有效的索引

D. 检查数据库中是否存在大量锁

解析:在客户机和数据库服务器上使用数据库管理系统自带的客户端程序分别执行都很慢,则排除了网络对于数据处理操作的影响。

4.数据挖掘可以简单地理解为从大量的数据中发现或挖掘知识。设某公司的客户关系管理系统中有客户表A(CID,v1,v2,…,vn)。给定一个训练集S(v1,v2,…,vn,c),其中c为客户类别、vi(i=1…n)为客户其他属性。若对表A中任一客户x,要使系统能判定x所属的客户类别,较合理的方案是( )。(B)

A. 将x对应的元组中的特征向量(v1,v2,…,vn)与训练集S中的元组进行匹配,从而判定x所属的客户类别

B. 对训练集S设计适当的算法,构造一个分类器M,将x对应的特征向量(v1,v2,…,vn)作为M的输入,用M判定x所属的客户类别

C. 采用关联规则挖掘算法构成一个关联式分类器M,用M判定x所属的类别

D. 采用适当的聚类算法,对表A中的所有元组进行聚类,将每个元组归人训练集S各元组的c列所给出的客户类别中,从而实现x所属客户类别的判定

解析:对于训练集S,测试集A利用数据挖掘中的分类算法,通过训练集构建一个分类器,将测试集A作为分类器输入,经过分类器后会得到相应的类别号。即使相同的类别编号的训练集也可能对应不同的属性集,所以单纯的通过对属性集差别的比较来识别类别不准确,故A选项错。关联规则挖掘是发现交易数据库中不同商品之间的联系,而本题是对数据进行分类,与题意不符,故C选项错。D选项属于无监督学习算法,对类别并没有规定明确的前提条件,与本题所给的条件无关。综上可知,B选项正确。

5.设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )。(D)

A. 建立存储过程

B. 建立后触发型触发器

C. 定义内嵌表值函数

D. 建立前触发型触发器

解析:触发器是用户定义在关系表上的一类由时间驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制,类似于约束。前触发型触发器只执行触发器指定的内容而不执行引发触发器的SQL语句,为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能。所以选择D选项。

6.类图技术是面向对象方法的核心技术。下列所示UML的类图,正确的是( )。

(B)

A.

B.

C.

D.

解析:本题考察了有关UML的类图表示。这里的区别主要在四种表示上:类的UML表示(空心三角实线连接)、接口的UML表示(空心三角虚线连接)、聚合关系的UML表示(空心菱形实线连接)以及合成关系的UML表示(实心菱形实线连接)。类的表示指的是子类对父类关系的继承;接口与子类继承比较相似,区别主要在于多继承上;聚合关系主要表示一种弱的拥有关系,如A对象可以包含B对象,但B对象不是A对象的一部分;而合成是一种强拥有,体现了严格的部分和整体关系。此题中,车架和车轮是车的严格组成部分,如果缺少一样,车就没法开,所以对车来说是必不可少的部分。所以选择B选项。

7.SQL Server2008提供了方便的数据导入/导出向导,现利用该向导将s1服务器上某数据库中T1表的数据导入到S2服务器某数据库中已有的T2表中。在数据源上的操作由用户U1完成,在目的服务器上的操作由用户U2完成。则U1和U2需要具有的权限是( )。(C)

A. U1需要T1表的查询权限和T2表的插入权限,U2无需任何权限

B. U2需要T1表的查询权限和T2表的插入权限,U1无需任何权限

C. U1需要T1表的查询权限,U2需要T2表的插入权限

D. U1需要T1表的查询权限和S2服务器的登录权限,U2需要T2表的插人权限和S1服务器的登录权限

解析:U1要将T1表中的数据导出,所以要有对数据的查看权限。而u2负责将数据导入到T2表中,则要对表T2有写人权限。所以选择C选项。

8.数据库应用系统日常维护的目标是保证系统能够正常运行以满足系统预期的功能和性能要求。下列关于数据库应用系统日常维护工作的说法,错误的是( )。(D)

A. 数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等

B. 数据库管理员应监控数据库中各种锁的使用情况,在数据库出现锁不能及时解除时可能需要手工解锁

C. 很多情况下,数据库管理员需要定期检查CPU、内存使用情况和操作系统相关日志,防止数据库运行环境故障导致数据库出现问题

D. 为了保证系统可靠运行,运行要求级别较高的数据库一般采用人工监控方法,很少采用自动监控手段

解析:数据库应用系统日常维护工作一般包括数据库的备份、锁管理、日志的维护等。若是对运行要求级别较高的数据库采用人工监控的办法,则容错性低、成本大,因而一般采用自动监控手段提高性能。

9.

本文档预览:3600字符,共20368字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
计算机三级(数据库技术)模拟试卷128

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号