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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C) 应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续 向用户提供服务
D) 应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能 和可靠性
3、关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是()。
A) 关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组
D) 模式/模式映像
2、浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器 起到了非常重要的作用。下列关于应用服务器的说法,错误的是()。
A) 应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数 据存储、管理等功能
B) 应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户
A) 人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户 及时反馈,保持人机界面与用户之间的双向交流
B) 当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能, 使用户可以了解错误,并及时向技术人员反馈问题
C) 良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复
第 1 页 共 21 页
A) 仅Ⅰ、Ⅳ和Ⅴ
B) 仅Ⅱ、Ⅳ和Ⅴ
C) 仅Ⅰ、Ⅱ和Ⅲ
D) 仅Ⅲ、Ⅳ和Ⅴ
5、在概念模型中,属性用于描述事物的特征或性质。关于属性有下列说法: Ⅰ.一个实体集中的属性名要唯一 Ⅱ.属性一般用名词或名词短语命名 Ⅲ.一个属性的值可以取自不同的域 Ⅳ.实体集的标识属性能够唯一识别实体集中每一个实体 Ⅴ.标识属性的取值不能重复,但可以为空 以上说法正确的是()。
A) 仅Ⅰ、Ⅲ和Ⅴ
B) 仅Ⅰ、Ⅱ和Ⅳ
C) 仅Ⅱ、Ⅳ和Ⅴ
D) 仅Ⅱ、Ⅲ和Ⅳ
6、设有关系模式:作者(作者编号,姓名,身份证号,职业,出生日期)。下列能够作为该 关系模式候选码的是()。
A) 作者编号,姓名
B) 作者编号,身份证号
C) 作者编号,职业
D) 身份证号,出生日期
7、人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。 关于人机界面设计,下列说法错误的是()。
D) 设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改 进设计方案
第 2 页 共 21 页
8、在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。此过程 不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。 设在某商场经营管理系统的需求分析阶段整理了下列需求: Ⅰ.系统需要支持会员制 Ⅱ.系统不需要考虑财务核算功能 Ⅲ.系统应长期稳定运行 Ⅳ.系统应有销售统计功能 Ⅴ.系统应保证数据存储安全 上述需求中属于非功能需求的是()。 A) 仅Ⅲ和Ⅳ B) 仅Ⅲ和Ⅴ C) 仅Ⅳ和Ⅴ D) 仅Ⅰ、Ⅱ和Ⅴ 9、在使用 UML 对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列 状态图或活动图语法正确的是()。 A)
C) 仅Ⅳ
D) 都是
第 7 页 共 21 页
22、设某在线论坛系统,其数据库服务和 Web 服务运行在同一台服务器上。系统运行一段时 间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢, 主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务 成为主要瓶颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施: Ⅰ.修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数 Ⅱ.在操作系统中提高数据库服务进程的优先级 Ⅲ.不再使用数据库,以文本文件方式存储用户信息和文章 Ⅳ.根据用户信息表和文章表的索引情况,优化用户验证查询语句和文章列表查询语句 Ⅴ.统计并检查使用频率最高的几类查询,针对这些查询模式对用户信息表或文章表建立相 应的索引以提高这些查询的效率 以上措施,一般情况下,合理且有效果的是()
第 4 页 共 21 页
职工号 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) CREATE INDEX Idx1 ON 商品表(类别)
B) CREATE INDEX Idx1 ON 商品表(商品号,商品名,单价)
C) CREATE INDEX Idx1 ON 商品表(类别,商品号)INCLUDE (商品名,单价)
D) CREATE INDEX Idx1 ON 商品表(商品号)INCLUDE (商品名,单价)WHERE 类别 = '食品 ' OR 类别 = '家电'
14、设在 SQL Server 2008 中有商品表(商品号,商品名,进货价格,销售价格),现要求 销售价格必须至少是进货价格的 1.1 倍。下列关于实现此约束的说法,正确的是()
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, 姓名 nchar(10), 地址 1 nvarchar(20), 地址 2 nvarchar(20) UNIQUE(地址 1,地址 2) ) Ⅲ. CREATE TABLE 职工表(
C) 手工为 tempdb 增加一个数据文件
D) 删除 tempdb 中的日志内容,以获得更多的数据空间
11、在一台正在运行的 SQL Server 2008 中,现需使用复制数据库文件的方法将某数据库从 一台服务器移动到另一台服务器。关于复制数据库文件,有下列实现方法: Ⅰ.首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件 Ⅱ.首先停止 SQL Server 数据库引擎服务,然后复制数据库文件 Ⅲ.首先断开所有用户与数据库的连接,然后复制数据库文件 Ⅳ.由 Windows 系统管理员直接到操作系统中复制数据库文件 上述方法中,可行的是()
第 6 页 共 21 页
C) 检查这些操作涉及到的表是否已建立有效的索引
D) 检查数据库中是否存在大量锁
19、数据库应用系统在使用过程中,会根据用户的需求及系统运行情况对系统进行升级和改 造。关于系统升级改造工作,下列说法错误的是()
A) 在系统升级改造过程中,可能会调整数据库的逻辑结构,例如增加数据项、修改数据项的 类型等
B) 按照一定的规则可以将 ER 模型转换为关系模型中的关系模式
C) 关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的
D) 关系模型中的关系模式描述关系的动态结构,其内容随用户对数据库的操作而变化
4、在数据库应用系统的需求分析阶段,设有如下工作: Ⅰ.分析与描述目标系统需要完成的功能 Ⅱ.分析与描述目标系统对响应时间、存储容量的要求 Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系 Ⅳ.分析与描述每项功能活动需要的输入数据、业务规则及输出数据 Ⅴ.分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是()。
上述语句能正确实现此约束的是()
A) 仅Ⅰ和Ⅲ
B) 仅Ⅱ和Ⅳ
C) 仅Ⅰ、Ⅱ和Ⅳ
D) 都正确
13、在 SQL Server 2008 中,设有商品表(商品号,商品名,生产日期,单价,类别)。现 经常需要执行下列查询:
SELECT 商品号, 商品名, 单价 FROM 商品表 WHERE 类别 IN ('食品','家电') ORDER BY 商品号
B)
C)
D)
第 3 页 共 21 页
10、在 SQL Server 2008 中,如果数据库 tempdb 的空间不足,可能会造成一些操作无法进行, 此时需要扩大 tempdb 的空间。下列关于扩大 tempdb 空间的方法,错误的是()
A) 手工扩大 tempdb 中某数据文件的大小
B) 设置 tempdb 中的数据文件为自动增长方式,每当空间不够时让其自动增长
A) 仅Ⅰ、Ⅱ和Ⅴ
B) 仅Ⅰ、Ⅲ和Ⅳ
C) 仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
D) 全部
21、数据库管理系统为提高数据查询效率,可能会采用如下索引技术: Ⅰ.有序索引 Ⅱ.聚集索引 Ⅲ.树型索引 Ⅳ.散列(哈希)索引 其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有()
A) 仅Ⅰ
B) 仅Ⅰ、Ⅱ和Ⅲ
B) 升级改造实施过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完成后进行 测试
C) 升级改造过程一般只对应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统 及操作系统的类型和版本
D) 在升级之前,应先对现有的系统及数据进行备份,如果升级失败则需要使用备份进行恢复
20、监控数据库系统运行状态是数据库管理员非常重要的职责。数据库管理员有如下工作: Ⅰ.定期实施数据库完整备份并将备份数据传送到远端容灾中心 Ⅱ.定期查看数据库空间是否满足业务需求 Ⅲ.定期查看数据缓冲区命中率、数据库锁情况 Ⅳ.定期查看数据库用户会话情况 Ⅴ.使用自动化手段检查数据库 CPU 使用情况,出现异常情况时自动发短信通知系统管理员 上述工作中属于数据库监控工作的是()
计算机等级考试三级数据库技术第 1 套试题及答案
一、单项选择题(共 40 分;1-20 题每题 1 分,21-30 题每题 2 分)
1、数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列 提供逻辑独立性的是()。
A) 外模式/模式映像
B) 模式/内模式映像
C) 内模式/外模式映像
A) 可以用触发器或者用 CHECK 约束实现
第 5 页 21 页
B) 只能用 CHECK 约束实现 C) 只能用触发器实现 D) 可以用 DEFAULT 约束实现 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 中的成员。现已 授予角色 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) INSERT、UPDATE 和 DELETE D) SELECT、INSERT、UPDATE 和 DELETE 18、某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据 库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的 SQL 语句,发现在两 个环境下 SQL 语句执行的速度都很慢。为了提高效率,下列检查无需进行的是() A) 检查客户机到数据库服务器的网络情况 B) 检查数据库服务器的 CPU 使用情况
相关文档
最新文档