[计算机类试卷]计算机三级(数据库技术)模拟试卷4及答案与解析.doc
《[计算机类试卷]计算机三级(数据库技术)模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机三级(数据库技术)模拟试卷4及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级(数据库技术)模拟试卷 4及答案与解析 一、选择题 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对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法正确的是( ) ( A)( B) ( C)( D)10 在 SQL Server 2008中,如果数据库 tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大 tempdb的空间。下列关于扩大 tempdb空间的方法,错误的是( ) ( A)手工扩大 tempdb中某数据
7、文件的大小 ( B)设置 tempdb中的数据文件为自动增长方式,每当空间不够时让其自动增长 ( C)手工为 tempdb增加一个数据文件 ( D)删除 tempdb中的日志内容,以获得更多的数据空间 11 在一台正在运行的 SQL Server 2008中,现 需使用复制数据库文件的方法将某数据库从一台服务器移动到另一台服务器。关于复制数据库文件,有下列实现方法: 首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件 首先停止 SQL Server数据库引擎服务,然后复制数据库文件 首先断开所有用户与数据库的连接,然后复制数据库文件 由 Windows系统管理员直接到操作系统中复制数
8、据库文件 上述方法中,可行的是( ) ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)都可以 12 设有职工表(职工号,姓名,地址 1, 地址 2),其中,职工号为主码。现要求地址 1和地址 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,
9、姓名 nchar(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) ) 上述语句能正确实
10、现此约 束的是( ) ( A)仅 和 ( B)仅 和 ( C)仅 、 和 ( D)都正确 13 在 SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询: SELECT 商品号 , 商品名 , 单价 FROM 商品表 WHERE 类别 IN (食品 ,家电 ) ORDER BY 商品号 现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是( )。 ( A) CREATE INDEX Idx1 ON 商品表 (类别 ) ( B) CREATE INDEX Idx1 ON 商品表 (商品号 ,商品名 ,单价 )
11、 ( C) CREATE INDEX Idx1 ON 商品表 (类别 ,商品号 ,INCLUDE (商品名 ,单价 ) ( D) CREATE INDEX Idx1 ON 商品表 (商品号 ,INCLUDE (商品名 ,单价 ,WHERE 类别 = 食品 OR 类别 = 家电 14 设在 SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的 1.1倍。下列关于实现此 约束的说法,正确的是( ) ( A)可以用触发器或者用 CHECK约束实现 ( B)只能用 CHECK约束实现 ( C)只能用触发器实现 ( D)可以用 DEFAULT
12、约束实现 15 设在 SQL Server 2008中,用户 U1在 DB1数据库中创建了 #Temp表。下列关于#Temp表的说法,正确的是( ) ( A)只有在创建 #Temp表的连接中才可以查询 #Temp表数据 ( B)在所有用户 U1发起的连接中,都可以查询 #Temp表数据 ( C)在创建 #Temp表的连接未断开时, DB1数 据库的所有用户都可以查询 #Temp表数据 ( D)在创建 #Temp表的连接断开后, DB1数据库的所有用户仍可以查询 #Temp表数据 16 在 SQL Server 2008的某数据库中,设用户 U1同时是角色 R1和角色 R2中的成员。现已授予角色
13、 R1对表 T具有 SELECT、 INSERT和 UPDATE权限,授予角色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) INSER
14、T、 UPDATE和 DELETE ( D) SELECT、 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实行修改之后即备份,对用户数据
19、库实行周期性备份,对 tempdb不备份 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=1n)为客户其他属性。若对表 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 设有某电子商务平台,该平台业务繁忙。为实现面向用户的精确营销,提高向用户
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 三级 数据库技术 模拟 答案 解析 DOC
