ImageVerifierCode 换一换
格式:DOC , 页数:28 ,大小:136KB ,
资源ID:506027      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-506027.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]计算机三级(数据库技术)模拟试卷65及答案与解析.doc)为本站会员(registerpick115)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]计算机三级(数据库技术)模拟试卷65及答案与解析.doc

1、计算机三级(数据库技术)模拟试卷 65及答案与解析 一、选择题 1 数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是 ( )。 ( A)外模式模式映像 ( B)模式内模式映像 ( C)内模式外模式映像 ( D)模式模式映像 2 浏览器服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是 ( )。 ( A)应用服务器一般运行程序代码,实现面向具体应用领域的业务规则 ,数据库服务器承担数据存储、管理等功能 ( B)应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将

2、结果返回给用户 ( C)应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务 ( D)应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性 3 关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是 ( )。 ( A)关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组 ( B)按照一定的 规则可以将 ER模型转换为关系模型中的关系模式 ( C)关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的 ( D)关系模型中的关系模式描述关系的动态结构,其内容随用户对数据库的操作而变化

3、4 在数据库应用系统的需求分析阶段,设有如下工作: 分析与描述目标系统需要完成的功能 分析与描述目标系统对响应时间、存储容量的要求 分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系 分析与描述每项功能活动需要的输入数据、业务规则及输出数据 分析与描 述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 5 在概念模型中,属性用于描述事物的特征或性质。关于属性有下列说法: 一个实体集中的属性名要唯一 属性一般用名词或名词短语命名 一个属性的值可以取自不同的域 实

4、体集的标识属性能够唯一识别实体集中每一个实体 标识属性的取值不能重复,但可以为空 以上说法正确的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 6 设有关系模式:作者 (作者编号,姓名,身份证号,职业,出生日期 )。下列能够作为该关系模式候选码的是 ( )。 ( A)作者编号,姓名 ( B)作者编号,身份证号 ( C)作者编号,职业 ( D)身份证号,出生日期 7 人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是 ( )。 ( A)人机界面设计时,应使用户感觉系统运行始终处于用户的控制

5、之 下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流 ( B)当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题 ( C)良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复 ( D)设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案 8 在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。此过程不仅需要描述用户提出的具体功能需求,也需要 对用户未明确提出的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需

6、求: 系统需要支持会员制 系统不需要考虑财务核算功能 系统应长期稳定运行 系统应有销售统计功能 系统应保证数据存储安全 上述需求中属于非功能需求的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)仅 、 和 9 在使用 UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法正确的是 ( )。10 在 SQL Server 2008中,如果数据库 tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大 tempdb的空间。下列关于扩大 tempdb空间的方法,错误的是 ( )。 ( A)手工扩大 tempdb中某数据文件的大小

7、( B)设置 tempdb中的数据文件为自动增长方式,每当空间不够时让其自动增长 ( C)手工为 tempdb增加一个数据文件 ( D)删除 tempdb中的日志内容,以获得更多的数据空间 11 在一台正在运行的 SQL Servei 2008中,现需使用复制数据库文件的方法将某数据库 从一台服务器移动到另一台服务器。关于复制数据库文件,有下列实现方法: 首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件 首先停止 SQL Server 数据库引擎服务,然后复制数据库文件 首先断开所有用户与数据库的连接,然后复制数据库文件 由 windows系统管理员直接到操作系统中复制数据库文件

8、上述方法中,可行的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)都可以 12 设有职工表 (职工号,姓名,地址 1,地址 2),其中,职 工号为主码。现要求地址 I和地址 2组合起来不能有重复值。在 SQL Server 2008环境中有下列创建该表的语句: CREATE TABLE职工表 ( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址 1 nvarchar(20), 地址 2 nvarchar(20), UNIQUE(地址 1,地址 2) ) CREATE TABLE职工表 ( 职工号 int PRIMARY KEY, 姓名 nchar

9、(10), 地址 1 nvarchar(20), 地址 2 nvarchar(20)UNIQUE(地址 1,地址 2) ) CREATE TABLE职工表 ( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址 1 nvarchar(20)UNIQUE, 地址 2 nvarchar(20)UNIQUE ) CREATE TABLE职工表 ( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址 1 nvarchar(20)UNIQUE(地址 1,地址 2), 地址 2 nvarchar(20) ) 上述语句能正确实现此约束的是 ( )。 ( A)仅

10、 和 ( B)仅 和 ( C)仅 、 和 ( D)都正确 13 在 SQL Server 2008中,设有商品表 (商品号,商品名,生产日期,单价,类别 )。现经常需要执行下列查询: SELECT商品号,商品名,单价 FROM商品表 WHERE类别 IN(食品 , 家电 ) ORDER BY商品号 现需要在商 品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是 ( )。 ( A) CREATE INDEX Idxl ON商品表 (类别 ) ( B) CREATE INDEX Idxl ON商品表 (商品号,商品名,单价 ) ( C) CREATE INDEX Idxl

11、ON商品表 (类别,商品号 )INCLUDE(商品名,单价 ) ( D) CREATE INDEX Idxl ON商品表 (商品号 )INCLUDE(商品名,单价 )WHERE类别 =食品 OR类别 =家电 14 设在 SQL Server 2008中有商品表 (商品号,商品名,进货价格,销售价格 ),现要求销售价格必须至少是进货价格的 1 1倍。下列关于实现此约束的说法,正确的是 ( )。 ( A)可以用触发器或者用 CHECK约束实现 ( B)只能用 CHECK约束实现 ( C)只能用触发器实现 ( D)可以用 DEFAULT约束实现 15 设在 SQL Server 2008中,用户 U

12、1在 DBl数据库中创建了 #Temp表。下列关于#Temp表的说法,正确的是 ( )。 ( A)只有在创建 #Temp表的连接中才可以查询 #Temp表数据 ( B) 在所有用户 U1发起的连接中,都可以查询 #Temp表数据 ( C)在创建 #Temp表的连接未断开时, DBl数据库的所有用户都可以查询 #Temp表数据 ( D)在创建 #Temp表的连接断开后, DBl数据库的所有用户仍可以查询 #Temp表数据 16 在 SQL Server 2008的某数据库中,设用户 U1同时是角色 R1和角色 R2中的成员。现已授予角色 R1对表 T具有 SELECT、 INSERT和 UPDA

13、TE权限,授予角色R2对表 T具有 INSERT和 DENY UPDATE权限,没有对 U1进行其他授权,则 U1对表 T有 权执行的操作是 ( )。 ( A) SELECT和 INSERT ( B) INSERT、 UPDATE和 SELECT ( C) SELECT和 UPDATE ( D) SELECT 17 在 SQL Server 2008中,设用户 U1是某数据库 db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是 ( )。 ( A) SELECT ( B) SELECT和 INSERT ( C) INSERT、 UPDATE和 DELETE ( D) SE

14、LECT、 INSERT、 UPDATE和 DELETE 18 某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下 SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是 ( )。 ( A)检查客户机到数据库服务器的网络情况 ( B)检查数据库服务器的 CPU使用情况 ( C)检查这些操作涉及到的表是否已建立有效的索引 ( D)检查数据库中是否存在大量锁 19 数据库应用系统在使用过程中,会根据用户的需求及系统运行情况对系统进行升级和改造。关于 系统升级改造工作,下列说法

15、错误的是 ( )。 ( A)在系统升级改造过程中,可能会调整数据库的逻辑结构,例如增加数据项、修改数据项的类型等 ( B)升级改造实施过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完成后进行测试 ( C)升级改造过程一般只对应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统及操作系统的类型和版本 ( D)在升级之前,应先对现有的系统及数据进行备份,如果升级失败则需要使用备份进行恢复 20 监控数据库系统运行状态是数据库管理员非常重要的职责。数据库管理员有如下工作: 定期实施数据库完整备份并将备份数据传送到远端容灾中心 定期查看数据库空间是否满足业务需求 定期查看数据缓冲区命中

16、率、数据库锁情况 定期查看数据库用户会话情况 使用自动化手段检查数据库 CPU使用情况,出现异常情况时自动发短信通知系统管理员 上述工作中属于数据库监控工作的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 、 和 ( D)全部 21 数据库管理系统为提高数据查询效率,可能会采用如下索引技 术: 有序索引 聚集索引 树型索引 散列 (哈希 )索引 其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有 ( )。 ( A)仅 ( B)仅 、 和 ( C)仅 ( D)都是 22 设某在线论坛系统,其数据库服务和 Web服务运行在同一台服务器上。系统运行一

17、段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务成为主要瓶 颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施: 修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数 在操作系统中提高数据库服务进程的优先级 不再使用数据库,以文本文件方式存储用户信息和文章 根据用户信息表和文章表的索引情况,优化用户验证查询语句和文章列表查询语句 统计并检查使用频率最高的几类查询,针对这些查询模式对用户信息表或文章表建立相应的索引以提高这些查询的效率 以上措施,

18、一般情况下,合理且有效 果的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 23 在 SQL Server 2008中,有系统数据库 master、 model、 msdb、 tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是 ( )。 ( A)对以上系统数据库和用户数据库都实行周期性备份 ( B)对以上系统数据库和用户数据库都实行修改之后即备份 ( C)对以上系统数据库实行修改之后即备份,对用户数据库实行周期性备份 ( D)对 master、 model、 msdb实行修改之后即备份,对用户数据库实行周期性备份,对 t

19、empdb不备份 24 SQL Server 2008提供了多种数据备份方法: 完整数据库备份 差异数据库备份 文件备份 差异文件备份 以上备份方法中,在备份完成之后必须再对日志进行备份的是 ( )。 ( A)仅 ( B)仅 和 ( C)仅 和 ( D)仅 25 设有商场数据库应用系统,在系统生命周期中,可能会遇到下列故障: 某 DBA违反规定使用数据库服务器上 公网后,服务器操作系统遭到攻击,导致系统死机后不得不重启 与几台 POS机相连的交换机突然损坏,导致这几台 POS机无法提供服务 系统运行过程中突然停电,恢复供电后操作系统重新启动 某员工蓄意删除部分商品信息,导致系统无法正常销售这些

20、商品 因水灾导致数据库服务器被淹后硬盘损毁,致使数据无法恢复 DBA误操作强行关闭正在运行的数据库服务器 以上故障,不属于系统故障的是 ( )。 ( A)仅 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 26 关于分布式数据库,下列说法正确的是 ( )。 ( A)分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是各分片的片内连接操作 ( B)分布式数据库中位置透明性是最高级别的透明性,这种透明性保证用户在编程时只需考虑数据分片情况,而不用关心分片在各场地的分配情况 ( C)分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策

21、略是基于两阶段提交协议 ( D)分布式数据库系统的目标是利用多处理机节点并发地完成数据库任务,以提高数据库 系统的整体性能 27 在分布式数据库应用系统的设计过程中要考虑数据的分布策略。下列关于数据分布策略的说法,错误的是 ( )。 ( A)分布式数据库中数据分布策略可以从数据分片和数据分配两个角度来考虑,一般先进行数据分片,再进行数据分配 ( B)数据水平分片是在关系中从行 (元组 )的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便通过选择方法恢复关系 ( C)数据垂直分片是在关系中从列 (属性 )的角度依据一定条件分为不同的片断,各片断中应该包含关系的主码,以便

22、通过连接方法恢复关系 ( D)数据分配策略中,集中式分配策略便于控制,但数据过于集中,负载过重,易形成瓶颈,可靠性较差 28 在并行数据库中,需要将表拆分到不同的磁盘上。下列最适合整表扫描的拆分方式是 ( )。 ( A)轮转法 ( B)散列划分 ( C)范围划分 ( D)等值划分 29 数据挖掘可以简单地理解为从大量的数据中发现或挖掘知识。设某公司的客户关系管理系统中有客户表 A(CID, v1, v2, , vn)。给定一个训练集 S(v1,v2, , vn, c),其中 c为客户类别、 vi(i=1 n)为客户其他属性。若对表 A中任一客户 x,要使系统能判定 x所属的客户类别,较合理的方

23、案是 ( )。 ( 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所属客户类别的判定 30 设有某电子商务平台,该平台业务繁忙。为实现面向用户的精确营销,提高向用户推

24、荐商品的成功率,需要建立数据仓库系统,并将数据仓库作为数据挖掘应用程序的数据源。设电子商务平台的 OLTP环境中有销售数据表 T1和用户信息表 T2据仓库用表 T3保存近 5年的销售细节数据,同时有用户信息表 T4和用户商品推荐表 T5。下列方案一般情况下最为合理的是 ( )。 ( A)实时更新 T3,即每产生一条销售记录,就将该记录同时写到 T1和 T3中,并触发数据挖掘程序运行,以增加数据挖掘结果的准确性和实时 性 ( B)当一个销售事务完成并生成销售记录后,触发数据挖掘程序在 T1上执行并得到针对该用户的商品推荐列表,然后将商品推荐列表写到 T5中。每隔数小时从T1获取新数据批量更新 T

25、3 ( C)根据 T1的变化实时更新 T3,每天定时运行数据挖掘程序,生成用户商品推荐列表,并将其写到 T5中 ( D)每天根据 T1对 T3做一次批量更新,数据挖掘程序根据新数据生成用户商品推荐列表,并将其写到 T5中 二、应用题 31 对 SQL语句进行性能调优属于数据库应用系统 【 1】 阶段的任务。 32 三层浏览器服务器 结构的数据库应用系统是由浏览器、应用服务器和 【 2】 服务器三部分组成的。 33 用例之间的关系包括扩展、使用和 【 3】 三种。 34 设有课程表 (课程号,课程名,开课学期 )和选课表 (学号,课程号,成绩 ),现要利用开窗函数查询每门课程的课程名、开课学期及

26、选该门课的学生人数 (不包括没入选的课程 )。请补全下列语句: SELECT DISTINCT课程名,开课学期, COUNT(*)OVER【 4】 BY T1课程号 )As选课人数 FROM课程表 T1 JOIN选课表 T2 ON T1课程号 =T2课程号 35 在 T-SQL中,能够实现分情况显示不同类型数据的函数是 【 5】 。 36 在 T-SQL中,提取游标 cur1第 5行数据的语句是 【 6】 ABSOLUTE 5 FROM cur1 37 在 T-SQL中,修改触发器 tri1的语句是 【 7】 tri2 38 在 SQL Server 2008中,通过在视图上创建唯一 【 8】

27、 索引的方式可使视图的结果集保存到数据库中。 39 在 SQL Server 2008中, 具有系统管理员权限的服务器角色是 【 9】 。 40 增加派生性冗余列的调优方法是典型的以 【 10】 换时间的调优方法。 41 SQL Server 2008数据库中, 【 11】 视图是存储一个查询结果的数据库对象。 42 事务内部故障可以分为预期的和非预期的,运算溢出故障属于 【 12】 的事务内部故障。 43 在分布式数据库中, 【 13】 分片从列的角度将关系分为不同的片断。 44 在并行数据库中, 【 14】 结构被认为是支持并 行数据库系统的最好并行结构,适用于银行出纳之类的应用。 45

28、数据挖掘作为知识发现的过程,一般由三个主要阶段组成:数据准备、 【 15】 、结果的解释和评估。 三、设计与应用题 45 设某连锁商店数据库中有关系模式 R: R(商店编号,商品编号,库存数量,部门编号,负责人 ) 如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人, 每个商店的每种商品只有一个库存数量。 46 请根据上述规定,写出关系模式 R的函数依赖集; 47 请给出关系模式 R的候选 码; 48 请说明关系模式 R属于第几范式,并给出理由; 49 请将 R分解成满足 3NF的关系模式。 49 设在 SQL Server 2008某数据库中,已建立了四个文件组:

29、 fg1、 fg2、 fg3和fg4,以及一个分区 函数 RangePF1。 RangePF1的定义代码如下: CREATE PARTITION FUNCTION RangePF1(int) AS RANGE LEFT FOR VALUES(100, 200, 300) 50 请基于 RangePFl创建一个分区方案 RangePS1,每个分区对应一个文件组。 51 请使用 RangePSl创建一个分区表 Partitionrr(Gid, GoodName, Price),该表基于 Gid列创建分区。其中 Gid: int类型,取值大于等于 1; GoodName:统一字符编码可变长类型,最多

30、可存储 20个汉字; Price:定点小数类型,小数部分 1位,整数部分到千位。 51 某商场商品经营管理系统使用 SQL Server 2008数据库管理系统,此系统上线运行 1年后,业务人员使用某统计功能 (此功能每月使用一次 )时发现速度很慢。该统计功能主要执行的 SQL语句如下: SELECT商品号, SUM(销售数量 *销售价格 )销售额 FROM销售明细 GROUP BY商品号; 该销售明细表的建表语句如下: CREATE TABLE销售明细 ( 序列号 int IDENTITY(1, 1)NOT NULL, 商品号 int NOT、 NULL, 销售日期 datetime NuL

31、L, 销售数量 int NOT NULL, 销售价格 int NOT NULL ); 并在销售明细表上建有如下索引: CREATE index ix_销售明细一商品号 on销售明细 (商品号 ); 某技术人员提出通过执行下述语句以提高此查询的运行效率: CREATE VIEW商品销售额视图 WITH SCHEMABINDING AS SELECT商品号, SUM(销售数量 *销售价格 )销售额, COUNT_BIG(*)cnt FROM dbo销售明细 GROUP BY商品号; CREATE UNIQIJE CLIJSTERED INDEX ix_商品销售额 ON商品销售额视图 (商品号 );

32、 52 请分析该技术人员给出的语句功能以及对原有查询语句的性能影响,并给出原因。 53 此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。 计算机三级(数据库技术)模拟试卷 65答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 数据库的三级模 式由外模式、模式、内模式构成。外模式是用户可见的部分数据的存在形式;模式可以等价为全体数据的逻辑结构且用户不可见,是三级模式的中间部分;内模式对应数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式模式的映像作相应的改变,但是外模式可以不变。应用程序是

33、依据数据的外模式编写的,从而应用程序不必修改,因此,外模式模式映像保证了数据与程序的逻辑独立性。 2 【正确答案】 C 【试题解析】 应用服务器是指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用 程序使用,并接收来自于 Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库服务器提出数据操作请求;它亦接收来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库服务器出现问题时无法向用户提供服务。 3 【正确答案】 D 【试题解析】 关系模式描述关系的静态结构,它是静态、稳定的,而关系是动态、随用户对数据库

34、的操作而变化的。考生要区分开来关系模式与关系。 4 【正确答案】 A 【试题解析】 数据库系统设计分为 6个阶段:需求分析、概念 结构设计、逻辑结构设计和物理结构设计等。 属于物理设计阶段, 属于逻辑结构设计阶段,故选择 A选项。 5 【正确答案】 B 【试题解析】 :一个属性的值必须属于唯一的域,域在这里相当于数据类型的子集,属性的取值必须为同一域。 :标识属性的值不能重复且不可以为空。 6 【正确答案】 B 【试题解析】 关系模型中的候选码定义为某一组属性可以唯一标识一个元组,则称为该属性组的候选码,所以其候选码属性的取值必须不能有重复也不能为空。题目中姓名,职业,出生日期都可能重复。 7

35、 【正确答案】 D 【试题解析】 人机界面的设计可采用原型迭代法,首先进行初步设计,再进行用户界面细节设计,最后是原型设计与改进。 8 【正确答案】 B 【试题解析】 需求分析就是分析用户的应用请求。 和 不是用户所考虑的问题, 属于系统的物理设计阶段, 属于系统运行与维护阶段所考虑的问题。 9 【正确答案】 D 【试题解析】 这属于 UML设计范畴,所有活动有关判断的部分要用菱形表示。 10 【正确答案】 D 【试题解析】 数据库中的日志文件通常记录数据库的操作记录,对数据库的安全性与可靠 性有着重要的作用。当数据库被破坏或者出现故障时,常常需要根据日志文件来对数据库进行恢复等操作,手动删除

36、 tempdb中的日志文件则将会破坏数据库的安全性和可靠性。 11 【正确答案】 A 【试题解析】 复制数据库的方法有: 使用复制数据库向导在服务器之间复制或移动数据库。 还原数据库备份,若要复制整个数据库,可以使用 BACKuP和RESTORE TransactSQL语句。通常,还原数据库的完整备份用于因各种原因将数据库从一台计算机复制到其他计算机。所以选择 A选项。 12 【正确答案】 C 【试题解析】 表示在地址 1的所有记录中地址不允许重复,即每个职工的地址1都不同且每个职工的地址 2也不允许重复。 UNIQUE是对创建的表的属性约束条件,与位置无关。 13 【正确答案】 D 【试题解

37、析】 建立索引是加快查询速度的有效手段。在 SQL语言中,建立索引使用 CREATE INDEX语句,一般格式为: CREATEUNIQUEINDEX ON(, , )INCLUDE(属性名 )WHERE约束条件 所以根据题意 选 D选项。 14 【正确答案】 A 【试题解析】 用户定义的完整性可以用 CHECK短语指定列值应满足的条件,也可以用触发器约束,通过服务器自动激活相应的触发器,对数据进行完整性控制。所以触发器或 CHECK约束都可以实现。但 DEFAULT约束不能实现用户自定义的完整性,只能表示实体或参照完整性。 15 【正确答案】 A 【试题解析】 用户若想在 SQL Serve

38、r。中访问数据库的表,必须同该表建立一个连接表示通信渠道,当连接中断时,无法对其进行访问。 B选项中只有用户与#temp建立的连接才 可以访问到表。 C选项中不是所有用户都可以访问该表,只有U1用户和由 U1授权的用户可以访问。 D选项也不正确。故选择 A选项。 16 【正确答案】 A 【试题解析】 当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定 DENY权限的,如本题中的 SEI,ECT,则用户可以使用此权限。所以选择 A选项。 17 【正确答案】 C 【试题解析】 db_datawriter角色可以对表中的数据执行插入、删除和更新操作。 U1用户属于此角

39、色中的成员,其继承了 db_datewriter角色的插入、删除和更新操作权限。所以选择 C选项。 18 【正确答案】 A 【试题解析】 在客户机和数据库服务器上使用数据库管理系统自带的客户端程序分别执行都很慢,则排除了网络对于数据处理操作的影响。 19 【正确答案】 C 【试题解析】 数据库系统的更新既包括应用系统及其相关的数据库对象,也包括数据库管理系统及其所在的操作系统的环境。 20 【正确答案】 C 【试题解析】 是数据库维护工作中的数据库备份,不属于数据库监控分析中的内容。 21 【正确答案】 C 【 试题解析】 传统的索引如有序索引、树型索引都是建立在 “比较 ”的基础上,即在结构

40、中查找记录时需要进行一系列与关键字的比较。理想的情况是不希望经过任何比较,一次存取便能得到所查记录,则就必须在记录的存储位置和它的关键字之间建立一个确定的对应关系 f,使每个关键字和结构中的唯一的存储位置相对应,因而在查找时,要根据这个对应关系 f找到给定值 K的像 f(K)。若结构中存在关键字和 K相等的记录,则必定在 f(K)的存储位置上,由此,不需要进行比较便可直接取得所查记录。这样的对应关系 f称为 hash函数,这种方法叫 hash索引。 其它三个答案都会有索引值的比较。 22 【正确答案】 B 【试题解析】 错误原因是题目中已经说明数据库服务成为主要瓶颈,因此跟操作系统的进程调度无

41、关,而且改变操作系统进程优先级会影响系统的运行,有可能会造成其它错误。 错误是因为数据库系统中包括数据库管理系统,其中有一些执行和处理数据的方法已经很优化,而若使用文本方式存储数据,则数据管理要用户自己完成,处理更繁琐且效率较低。 23 【正确答案】 D 【试题解析】 系统数据库 master、 model、 msdb因为被修改地较少,且对数据库系 统影响较大,所以每次修改后应及时备份;而用户自定义的数据库 (如学生成绩管理系统中的数据库 )在使用过程中会经常不定期的修改,而且每次修改量不大,如果每次修改后重新备份则对系统操作冗余性较大,所以采用定期备份;而tempdb是系统临时文件的数据库,

42、每次启动后都会清空,所以没必要备份。所以选择 D选项。 24 【正确答案】 B 【试题解析】 文件备份主要是对数据库中数据文件的备份,不对日志文件备份,因此在备份完成之后必须再对日志进行备份。所以选择 B选项。 25 【正确答案】 C 【试题解析】 和 V是介质故障,又称为硬故障,是指物理设备的损坏导致数据库无法运行,而 是人为攻击破坏。系统故障是指造成系统停止运转的任何事件,使得系统要重新启动。所以选择 C选项。 26 【正确答案】 C 【试题解析】 在分布式数据库查询中,导致数据传输通信代价大的主要原因是各个站点分片问的连接和并操作, A选项错;分布式数据库中的分布透明性包括分片透明性、位

43、置透明性、局部数据模型透明性,其中分片透明性是最高层次的透明性, B选项错;分布式数据库的目标是本地自治、非集中式管理、高可用性、位置独立性、数据分片独立性等, D选项错。故选择 C选项。 27 【正确答案】 B 【试题解析】 数据的水平分片是在关系中从行 (元组 )的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便在需要时可以重构关系。故 B选项错误。 28 【正确答案】 A 【试题解析】 并行数据库常用的划分技术有轮转法、散列划分、范围划分。轮转法:对关系顺序扫描,将第 i个元组存储到标号为 Di mod n的磁盘上;该方式保证了元组在多个磁盘上均匀分布。散列划分

44、:选定一个值域为 0, 1, , n-1的散列函数,对关系中的元组基于划 分属性进行散列。如果散列函数返回 i,则将其存储到第 i个磁盘。范围划分:该策略按照关系中某个属性的取值范围将数据文件划分为几部分,分别存放到磁盘上。由此可见,轮转法最适合于扫描整个关系的应用,并在扫描时可以并行地从几个磁盘读取数据,负载平衡,充分发挥了并行性。 29 【正确答案】 B 【试题解析】 对于训练集 s,测试集 A利用数据挖掘中的分类算法,通过训练集构建一个分类器,将测试集 A作为分类器输入,经过分类器后会得到相应的类别号。即使相同的类别编号的训练集也可能对应不同的属性集,所以单纯的通过对属性集 差别的比较来

45、识别类别不准确,故 A选项错。关联规则挖掘是发现交易数据库中不同商品之间的联系,而本题是对数据进行分类,与题意不符,故 C选项错。 D选项属于无监督学习算法,对类别并没有规定明确的前提条件,与本题所给的条件无关。综上可知, B选项正确。 30 【正确答案】 D 【试题解析】 数据仓库是为了构建新的分析处理环境而出现的一种数据存储和组织的新技术。它的建立能充分利用已有的数据资源,把数据转换为信息,从中挖掘出知识,最终创造出效益。数据仓库有若干基本特征,包括不可更新性和随时间变化性。所谓不可更新性 就是用户在提取仓库中的数据进行分析时并不会同时对数据仓库中的数据进行更新操作,而数据变化性是数据仓库

46、每隔一段时间进行数据的更新和处理。综上可以看出,数据仓库的更新与时间间隔有关,所以不会实时更新,即排除 A、 C选项,又因为对用户进行推荐时要结合以往的历史数据而不是仅通过当前数据分析,即 B选项错。综上可知, D选项正确。 二、应用题 31 【正确答案】 运行管理与维护 (运维运行管理维护、运行维护 ) 【试题解析】 运行管理与维护阶段包括日常维护、监控与分析、性能优化调整、系统进化。 32 【正确答案 】 数据库 (database、 DB) 【试题解析】 三层浏览器服务器结构的数据库应用系统是由浏览器、应用服务器和数据库服务器三部分组成。 33 【正确答案】 组合 【试题解析】 用例之间

47、的关系包括扩展、使用和组合三种。 34 【正确答案】 PARTITION 【试题解析】 开窗函数公式:函数名 (列 )OVER(选项 )。 OVER关键字表示把函数当成开窗函数而不是聚合函数。在 SQL SERVER 2005 2008支持两种:排名开窗函数和聚集开窗函数。聚合开窗函数只能使用 PARTITION BY子句或都不带任何语句, ORDER BY不能与聚合开窗函数一同使用。很多聚合函数都可以用作窗口函数的运算,如 SUM、 AVG、 MAX、 MIN、 COUNT。 35 【正确答案】 CASE 【试题解析】 在查询语句中使用 CASE函数,可以达到分情况显示不同类型数据的目的。

48、36 【正确答案】 FETCH 【试题解析】 FETCH功能是通过 Transact一 SQL服务器游标检索特定行,具体语法: FETCHNEXT PRIOR FIRST LAST ABSOLUTEn nvarRELATIVEn nvarFROM GLOBALcursor_namecursor_variable_nameINTOvariable_name, n 参数说明: NEXT:返回紧跟当前行之后的数据行,并且当前行递增为结果行。如果 FETCH NEXT是对游标的第一次提取操作,则返回结果集中的第一行。NEXT为默认的游标提取选项。 PRIOR:返回紧跟当前行前面的数据行,并且当前行递减为结果行。如果FETCH PRIOR是对游标的第一次提取操作,则 不返回任何结果并将游标当前行置于第一行之前。 FIRST:返回游标中的第一行并将其作为当前行。 LAST:返回游标中的最后一行并将其作为当前行。 ABSOIUTEn nvar:如

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1