1、计算机等级三级数据库技术2015年考试题库一、单 选 题(1)(20)每 题 1 分,(21)(30)每 题 2 分,共 40分)1.设 有 关 系 模 式 R(A,B,C,D),其 函 数 依 赖 集 为 F=A一 D,B 一 D,C一 D。如 果 将 R 分 解 为 R1(A,B,C)和 R2(C,D),则 该 分 解 是()。A)同 时 保 持 函 数 依 赖 和 无 损 连 接 的 分 解B)保 持 函 数 依 赖 但 不 保 持 无 损 连 接 的 分 解C)保 持 无 损 连 接 但 不 保 持 函 数 依 赖 的 分 解D)既 不 保 持 函 数 依 赖 也 不 保 持 无 损
2、连 接 的 分 解2.下 面 关 于 模 式 分 解 的 说 法,错 误 的 是()。A)分 解 并 不 总 能 提 高 查 询 效 率B)分 解 通 常 使 得 涉 及 属 性 少 的 查 询 执 行 效 率 更 高C)分 解 通 常 使 得 简 单 的 更 新 事 务 执 行 效 率 更 高D)分 解 总 是 能 降 低 存 储 空 间 的 要 求,因 为 它 能 消 除 冗 余 数 据3.设 有 关 系 表:职 工(职 工 号,姓 名,领 导 职 工 号),其 中 职 工 号 是 主 码,领导 职 工 号 是 外 码。当 前 表 中 没 有 任 何 数 据。现 在 依 次 向 该 表 中
3、 插 入 如 下 数 据(1)(e1,Tom,e2)(2)(e3,Jerry,null)(3)(null,F00,null)(4)(e2,Fake,e2)(5)(el,Ghost,e3)(6)(e4,Wh0,el)则 最 终 该 表 中 有()行 数 据。A)2 B)3 C)4 D)5 4.数 据 库 物 理 设 计 阶 段 是 根 据 数 据 库 逻 辑 设 计 的 结 果 设 计 合 适 的 数 据 库 物理 结 构。下 列 关 于 数 据 库 物 理 设 计 的 说 法,错 误 的 是()。A)物 理 设 计 着 眼 于 数 据 库 底 层 的 物 理 存 储 与 存 取,与 操 作 系
4、 统 和 硬 件 环 境 及数 据 库 管 理 系 统 密 切 相 关B)物 理 设 计 时 需 要 合 理 安 排 不 同 的 存 储 介 质,索 引 文 件 一 般 存 储 在 高 速 磁 盘中,日 志 文 件 可 以 考 虑 存 储 在 磁 带 中C)物 理 设 计 过 程 中 需 要 考 虑 设 置 合 理 的 数 据 库 管 理 系 统 参 数 和 操 作 系 统 相关 参 数D)物 理 设 计 过 程 中 需 要 考 虑 RAID级 别、操 作 系 统 的 文 件 管 理 机 制、数 据 库管 理 系 统 支 持 的 索 引 类 型5.三 层 浏 览 器/服 务 器 架 构 是 现
5、 在 比 较 流 行 的 应 用 系 统 架 构。下 列 关 于 此 架构 的 说 法,错 误 的 是()。A)表 示 层 使 用 Web 浏 览 器 实 现,位 于 客 户 端,一 般 无 需 安 装 其 他 程 序B)数 据 层 位 于 数 据 库 服 务 器,由 DBMS 完 成 数 据 存 储 和 数 据 存 取 等 数 据 管 理功 能C)此 架 构 将 人 机 交 互、应 用 业 务 逻 辑 和 数 据 管 理 三 类 功 能 分 离,提 高 了 可 维护 性D)与 二 层 的 客 户/服 务 器 架 构 相 比,此 架 构 在 交 互 性、运 行 速 度 方 面 优 势 明显6.
6、设 有 下 列 关 于 数 据 库 分 析、设 计 与 实 现 的 工 作:.用 概 念 数 据 模 型 表 示 数 据 对 象 的 特 征 及 其 相 互 间 的 关 联 关 系.进 行 数 据 库 的 备 份 与 恢 复 等 日 常 维 护.在 ER 图 的 基 础 上 确 定 数 据 库 关 系 模 式.调 整 数 据 库 逻 辑 模 式,确 定 文 件 组 织 与 存 取 方 式,评 估 物 理 模 式V.考 虑 分 析 DBAS 运 行 过 程 中 备 份 数 据 库 策 略,如 备 份 时 问 点 和 备 份 周 期.事 务 和 应 用 程 序 的 编 码 及 测 试上 述 工 作
7、 中,属 于 DBAS 系 统 设 计 阶 段 工 作 的 是()。A)仅 、和 V B)仅 、和 C)仅 、和 D)全 部7.下 列 是 关 于 关 系 数 据 模 型 和 关 系 表 的 说 法:.关 系 数 据 模 型 以 集 合 论 为 基 础 表 示 和 处 理 数 据.关 系 数 据 模 型 同 时 支 持 非 过 程 化 语 言 和 过 程 化 语 言 直 接 存 取 数 据.“create table”语 句 用 于 定 义 关 系 表 的 结 构 及 数 据 完 整 性 约 束.在 关 系 表 上 执 行 select或 delete操 作 时,DBMS 会 检 查 数 据
8、完 整 性 约 束上 述 说 法 中 正 确 的 是()。A)仅 和 B)仅 和 C)仅 和 D)仅 和 8.在 进 行 数 据 库 物 理 设 计 时,为 了 保 证 系 统 性 能,需 要 综 合 考 虑 所 选 择 的 数据 库 管 理 系 统 的 特 性 及 软 硬 件 具 体 情 况。下 列 关 于 数 据 库 物 理 设 计 的 说 法,错 误的 是()。A)在 频 繁 执 行 插 入、修 改 和 删 除 操 作 的 表 上 建 立 索 引 可 能 会 降 低 系 统 整 体 性能B)在 一 张 表 的 某 列 上 需 要 频 繁 执 行 精 确 匹 配 查 询 时,可 以 考 虑
9、 为 此 列 建 立 哈希 索 引C)为 了 提 高 写 入 性 能,数 据 库 一 般 应 尽 量 避 免 存 储 在 RAID10的 磁 盘 存 储 系统 中D)如 果 系 统 中 存 在 频 繁 的 多 表 连 接 操 作,可 以 考 虑 将 这 些 基 本 表 组 织 为 聚 集文 件,以 提 高 查 询 效 率9.类 图 技 术 是 面 向 对 象 方 法 的 核 心 技 术。下 列 所 示 UML 的 类 图,正 确 的 是()。A)B)C)D)10.设 在 SQL Server 2008某 数 据 库 中 有 表 SC(Sn0,Cn0,Grade),其 中 Grade列 的 类
10、型 为 int。若 在 查 询 成 绩 时,希 望 将 成 绩 按“优”、“良”、“中”、“及 格”和“不及 格”形 式 显 示,则 下 列 Case 函 数 中 正 确 的 是()。A)Case Grade When Grade between 90 and 100 THEN Grade=优 When Grade between 80 and 89 THEN Grade=良 When Grade between 70 and 79 THEN Grade=由 When Grade between 60 and 69 THEN Grade=及 格 Else Grade=不 及 格 End B)C
11、ase Grade When Grade between 90 and 100 THEN 优 When Grade between 80 and 89 THEN 良 When Grade between 70 and 79 THEN 中 When Grade between 60 and 69 THEN 及 格 Else 不 及 格 End C)Case When Grade between 90 and 100 THEN Grade=优 When Grade between 80 and 89 THEN Grade=良 When Grade between 70 and 79 THEN Gr
12、ade=由 When Grade between 60 and 69 THEN Grade=及 格 Else Grade=不 及 格 End D)Case When Grade between 90 and 100 THEN 优 When Grade between 80 and 89 THEN 良 When Grade between 70 and 79 THEN 由 When Grade between 60 and 69 THEN 及 格 Else 不 及 格 End 11.设 在 SQL Server 2008某 数 据 库 中 有 销 售 表(商 品 号,销 售 时 间,销 售 数量
13、,销 售 价 格),其 中 商 品 号 的 类 型 为 char(6),销 售 价 格 的 类 型 为 int。现 要 定义 统 计 指 定 商 品 销 售 总 价 的 标 量 函 数。有 下 列 定 义 该 标 量 函 数 的 语 句:.Create FUNCTION db0.GetTotal(GoodID char(6)Returns int AS BEGIN Return(SELECT SUM(销 售 价 格)FROM销 售 表 WHERE 商 品 号=GoodID)END .Create FUNCTION db0.GetTotal(GoodID char(6)Returns int A
14、S BEGIN Returns(SELECT SUM(销 售 价 格)FROM 销 售 表 WHERE商 品 号=GoodID)END .Create FUNCTION db0.GetTotal(GoodID chat(6)Returns int BEGIN Return(SELECT SUM(销 售 价 格)FROM销 售 表 WHERE 商 品 号=GoodID)END 1V.Create FUNCTION db0.GetTotal(GoodID char(6)Returns int Returns(SELECT SUM(销 售 价 格)FROM 销 售 表 WHERE商 品 号=Good
15、ID)上 述 语 句 中,正 确 的 是()。A)仅 I 和 B)仅 和 C)仅 和 D)仅 I 和 12.分 区 表 是 将 一 个 表 的 数 据 按 水 平 方 式 划 分 为 不 同 的 子 集,从 而 可 以 更 快速 有 效 地 访 问 数 据 子 集。现 有 表 R(A,B)以 及 针 对 该 表 的 如 下 SQL 语 句,如 果 基于 列 A 对 R 进 行 范 围 分 区,该 分 区 设 计 方 案 能 提 高 其 性 能 的 SQL 语 句 是()。A)SELECT A,SUM(B)FROM R GROUP BY A B)SELECT A FROM R ORDER BY
16、B,A C)DELETE FROM R WHERE A10 D)SELECT MAX(A)FROM R WHERE B=10 13.下 列 关 于 SQL Server 2008架 构 的 说 法,错 误 的 是()。A)在 一 个 数 据 库 中,一 个 用 户 可 以 拥 有 多 个 架 构,一 个 架 构 只 能 属 于 一 个 用户B)架 构 相 当 于 数 据 库 对 象 的 容 器,在 同 一 个 数 据 库 中 架 构 不 能 重 名C)架 构 是 数 据 库 中 的 逻 辑 命 名 空 间,同 一 个 数 据 库 的 不 同 架 构 中 可 以 存 在 同名 表D)在 同 一
17、个 架 构 中 可 以 定 义 表、视 图 等 不 同 数 据 库 对 象14.设 数 据 库 管 理 员 为 SQL Server 2008默 认 实 例 中 的 某 数 据 库 实 施 了 基 于维 护 计 划 的 数 据 库 备 份 任 务。配 置 完 成 后,发 现 此 维 护 计 划 并 未 执 行 但 数 据 库 运行 正 常。有 关 此 维 护 计 划 未 执 行 的 原 因,下 列 说 法 中 最 有 可 能 的 是()。A)“SQL Server(MSSQLSERVER)”服 务 未 启 动B)“SQL Server代 理(MSSQLSERVER)”服 务 未 启 动C)“S
18、QL Server Browser”服 务 未 启 动D)“SQL Server VSS Writer”服 务 未 启 动15.下 列 关 于 SQL Server 2008数 据 库 文 件 的 说 法,错 误 的 是()。A)一 个 数 据 库 可 以 包 含 多 个 数 据 文 件,但 这 些 数 据 文 件 不 能 放 置 在 同 个 物理 磁 盘 上B)数 据 库 的 数 据 文 件 和 日 志 文 件 最 好 分 别 存 放 在 不 同 的 物 理 磁 盘 _二C)用 户 数 据 库 中 包 含 很 多 系 统 信 息,这 些 系 统 信 息 必 须 存 储 在 主 要 数 据 文
19、 件中D)数 据 库 的 主 要 数 据 文 件 必 须 存 放 在 PRIMARY文 件 组 中16.在 SQL Server 2008中,某 用 户 仅 具 有 登 录 到 某 SQL Server实 例 的 权 限。下 列 关 于 该 用 户 能 够 进 行 的 操 作 的 说 法,正 确 的 是()。A)仅 能 够 查 询 master、model和 msdb系 统 数 据 库 中 的 部 分 数 据B)能 够 查 询 和 修 改 master、model和 msdb系 统 数 据 库 中 的 部 分 数 据C)仅 能 够 查 询 master和 msdb系 统 数 据 库 中 的 部
20、 分 数 据D)能 够 查 询 和 修 改 master和 msdb系 统 数 据 库 中 的 部 分 数 据17.SQL Server 2008提 供 了 方 便 的 数 据 导 入/导 出 向 导,现 利 用 该 向 导 将 S1服 务 器 上 某 数 据 库 中 T1 表 的 数 据 导 人 到 S2 服 务 器 某 数 据 库 中 已 有 的 T2 表 中。在 数 据 源 上 的 操 作 由 用 户 U1 完 成,在 目 的 服 务 器 上 的 操 作 由 用 户 U2 完 成。则U1 和 U2 需 要 具 有 的 权 限 是()。A)ul需 要 T1 表 的 查 询 权 限 和 T2
21、 表 的 插 入 权 限,U2 无 需 任 何 权 限B)U2 需 要 T1 表 的 查 询 权 限 和 T2 表 的 插 入 权 限,U1 无 需 任 何 权 限C)U1 需 要 T1 表 的 查 询 权 限,U2 需 要 T2 表 的 插 入 权 限D)U1需 要 T1 表 的 查 询 权 限 和 S2 服 务 器 的 登 录 权 限,U2 需 要 T2 表 的 插 入权 限 和 S1 服 务 器 的 登 录 权 限18.事 务 是 数 据 库 中 非 常 重 要 的 概 念。下 列 关 于 事 务 的 说 法,错 误 的 是()。A)当 数 据 库 出 现 事 务 故 障 或 系 统 故
22、 障 时,可 以 通 过 数 据 库 日 志 文 件 进 行 恢 复B)事 务 并 发 执 行 可 能 导 致 数 据 错 误,采 用 三 级 加 锁 协 议 可 以 保 证 数 据 的 一 致性C)为 了 检 测 死 锁,数 据 库 管 理 系 统 会 在 执 行 每 个 事 务 时 检 测 事 务 等 待 图 中 是否 出 现 回 路D)数 据 库 管 理 系 统 可 以 采 用 先 来 先 服 务 的 方 式 防 止 活 锁 现 象 的 出 现19.在 数 据 库 运 行 过 程 中,数 据 库 管 理 员 应 对 数 据 库 运 行 情 况 进 行 监 控。设有 如 下 可 能 需 要
23、 监 控 的 内 容:.数 据 库 空 间 使 用 情 况.数 据 库 服 务 器 网 络 是 否 通 畅.数 据 库 缓 冲 区 命 中 率 情 况.数 据 库 用 户 向 数 据 库 发 送 的 每 条 SQL 语 句.数 据 库 中 索 引 使 用 情 况上 述 工 作 中 属 于 数 据 库 日 常 监 控 内 容 的 是()。A)仅 、和 B)仅 和 C)仅 、和 D)全 部 均 是20.下 列 关 于 数 据 库 性 能 优 化 的 说 法,错 误 的 是()。A)增 加 派 生 性 冗 余 列 可 以 降 低 查 询 过 程 中 的 计 算 量B)增 加 冗 余 列 可 以 减
24、少 查 询 过 程 中 的 UNION操 作C)适 当 降 低 关 系 模 式 的 规 范 化 程 度,可 以 减 少 查 询 过 程 中 的 JOIN 操 作D)当 一 个 表 的 数 据 量 超 过 一 定 规 模 时,可 以 采 用 分 割 表 的 方 法 提 高 效 率21.为 了 减 少 数 据 库 管 理 系 统 中 的 死 锁,有 下 列 措 施:.事 务 按 同 一 顺 序 访 问 资 源.检 测 事 务 等 待 图 并 撤 销 回 路 中 的 某 个 事 务.将 大 事 务 切 分 成 若 干 个 小 事 务.使 用 绑 定 连 接上 述 措 施 中,属 于 可 以 在 应
25、用 程 序 设 计 过 程 中 采 取 的 措 施 是()。A)仅 和 B)仅 、和 C)仅 和 D)仅 、和 22.设 有 某 商 场 的 数 据 库 应 用 系 统,在 其 生 命 周 期 中 有 下 列 活 动:.在 系 统 上 线 之 前 模 拟 客 户 的 消 费 行 为,生 成 销 售 数 据,测 试 系 统 是 否 能正 确 完 成 销 售 业 务.为 应 对 商 场 业 务 迅 速 增 长 带 来 的 数 据 快 速 增 长 而 扩 展 硬 盘 空 间.监 控 数 据 表 的 使 用 情 况,根 据 表 访 问 率 的 不 同 对 系 统 进 行 优 化.系 统 上 线 后,在
26、 正 常 营 业 期 间 运 行 模 拟 数 据 生 成 器 向 正 在 运 行 的 数 据 库模 拟 生 成 大 量 销 售 数 据,测 试 系 统 的 性 能.在 系 统 上 线 运 行 的 正 常 营 业 期 间,手 动 切 断 所 有 数 据 库 服 务 器 电 源,测试 数 据 库 系 统 在 发 生 软 故 障 后 的 恢 复 能 力.在 非 营 业 时 间 停 机 后 给 数 据 库 服 务 器 增 加 内 存 以 提 升 服 务 器 性 能以 上 活 动 属 于 商 场 数 据 库 系 统 运 维 活 动 的 是()。A)仅 和 B)仅 、和 C)仅 、和 D)全 是23.SQ
27、K Server 2008提 供 了 多 种 备 份 机 制,其 中 数 据 库 差 异 备 份 所 备 份 的内 容 是()。A)从 最 近 的 一 次 完 整 备 份 到 当 前 时 问 数 据 库 中 变 化 的 数 据B)从 最 近 的 一 次 完 整 备 份 到 当 前 时 问 数 据 库 中 变 化 的 数 据 和 日 志C)从 最 近 的 一 次 差 异 备 份 到 当 前 时 间 数 据 库 中 变 化 的 数 据D)从 最 近 的 一 次 差 异 备 份 到 当 前 时 间 数 据 库 中 变 化 的 数 据 和 日 志24.当 数 据 库 系 统 出 现 故 障 时,可 以
28、 通 过 数 据 库 日 志 文 件 进 行 恢 复。下 列 关于 数 据 库 日 志 文 件 的 说 法,错 误 的 是()。A)数 据 库 出 现 事 务 故 障 和 系 统 故 障 时 需 使 用 日 志 文 件 进 行 恢 复B)使 用 动 态 转 储 机 制 时,必 须 使 用 日 志 文 件 才 能 将 数 据 库 恢 复 到 一 致 状 态C)在 OLTP 系 统 中,数 据 文 件 的 空 间 使 用 量 比 日 志 文 件 大 得 多,使 用 日 志 备份 可 以 降 低 数 据 库 的 备 份 空 间D)日 志 文 件 的 格 式 主 要 有 以 记 录 为 单 位 的 日
29、 志 文 件 和 以 数 据 块 为 单 位 的 日志 文 件 两 种25.在 SQL Server 2008中,设 某 日 上 午 10 点 对 DB1 数 据 库 进 行 了 一 次 完整 备 份,在 上 午 11 点 时 DB1 数 据 库 突 然 因 硬 件 故 障 造 成 部 分 数 据 损 坏,但 该 数据 库 的 日 志 文 件 没 有 遭 到 破 坏。为 了 尽 可 能 减 少 数 据 丢 失,下 列 操 作 中 最 可 行 的是()。A)首 先 对 DB1 进 行 一 次 完 整 备 份,然 后 再 恢 复 数 据 库B)首 先 对 DB1 进 行 一 次 差 异 备 份,然
30、 后 再 恢 复 数 据 库C)首 先 对 DB1 进 行 一 次 结 尾 日 志 备 份,然 后 再 恢 复 数 据 库D)首 先 清 空 日 志 文 件 内 容,然 后 再 恢 复 数 据 库26.现 有 一 个 大 型 公 司 的 数 据 库 系 统,其 业 务 主 要 以 更 新 事 务 为 主,并 且 不同 部 门 的 用 户 访 问 不 同 的 数 据 子 集。随 着 用 户 数 量 的 增 加,出 现 了 性 能 瓶 颈。该公 司 希 望 采 用 分 布 式 数 据 库 技 术 解 决 该 问 题。下 列 最 适 合 该 应 用 的 数 据 分 配 方 式是()。A)集 中 式B
31、)分 割 式C)复 制 式D)混 合 式27.在 一 个 分 布 式 数 据 库 中,数 据 集 S 被 分 片 为 S1 和 S2。S1 存 储 在 场 地 1的 DB2 数 据 库 中;S2 有 两 个 副 本,一 个 副 本 存 储 在 场 地 2 的 SQL Server数 据 库中,另 一 个 副 本 存 储 在 场 地 3 的 Oracle数 据 库 中。用 户 在 开 发 数 据 库 应 用 程 序时,统 一 采 用 0DBC 访 问 数 据 源。用 户 程 序 控 制 两 个 副 本 的 访 问 顺 序:先 访 问 场地 2 的 副 本,如 果 失 败,则 转 向 场 地 3
32、的 副 本。根 据 以 上 描 述,判 断 该 分 布 式 数据 库 具 有 的 透 明 性 级 别 是()。A)分 片 透 明 性B)位 置 透 明 性C)全 局 数 据 模 型 透 明 性D)局 部 数 据 模 型 透 明 性28.在 并 行 数 据 库 中,有 关 系 R(A,B)和 S(A,C),需 要 将 它 们 根 据 A 属 性 拆分 到 不 同 的 磁 盘 上。现 有 查 询 SELECT B FROM R,S WHERE R.A=S.A。下 列 拆分 方 式 中 最 适 合 该 查 询 的 是()。A)轮 转 法B)散 列 划 分C)范 围 划 分D)列 表 划 分29.设
33、有 如 下 所 示 的 某 商 场 购 物 记 录 集 合,每 个 购 物 篮 中 包 含 若 干 商 品:购物篮编号 商品 1 面包,牛奶 2 面包,啤酒,鸡蛋,尿布 3 牛奶,啤酒,尿布,可乐 4 面包,牛奶,啤酒,尿布 5 面包,牛奶,尿布,可乐 现 在 要 基 于 该 数 据 集 进 行 关 联 规 则 挖 掘。如 果 设 置 最 小 支 持 度 为 60%,最 小置 信 度 为 80%,则 如 下 关 联 规 则 中,符 合 条 件 的 是()。A)啤 酒 尿 布B)(面 包,尿 布)牛 奶C)面 包 牛 奶D)(面 包,啤 酒)尿 布30.设 某 银 行 有 基 于 关 系 型 数
34、 据 库 的 数 据 仓 库 系 统,其 中 有 下 列 数 据:.账 户 余 额 快 照 数 据.DBMS 的 数 据 字 典.账 户 存 取 明 细 数 据.数 据 表 结 构 说 明 文 档.数 据 抽 取 日 志以 上 数 据 不 属 于 元 数 据 的 是()。A)仅 和 B)仅 和 C)仅 和 D)仅 、和 二、应 用 题(每 空 2 分,共 30分)1.如 果 数 据 文 件 中 数 据 记 录 排 列 顺 序 与 索 引 文 件 中 索 引 项 的 排 列 顺 序 一 致,则 此 种 索 引 被 称 为【1】索 引。2.关 系 数 据 库 中 的 视 图 提 供 了【2】数 据
35、 独 立 性。3.在 UML 中,用 例 模 型 由 用 例、系 统 和【3】三 部 分 组 成。4.在 SQL Server 2008中,用 于 判 断 游 标 数 据 提 取 状 态 的 全 局 变 量 是【4】。5.设 在 SQL Server 2008某 数 据 库 中 有 购 买 表(顾 客 号,商 品 号,购 买 时 间),现 要 查 询 C01 顾 客 购 买 过 但 C02 顾 客 没 有 购 买 过 的 商 品。请 补 全 下 列 语 句。SELECT 商 品 号 FROM 购 买 表 WHERE 顾 客 号=C01 【5】SELECT 商 品 号 FROM 购 买 表 WH
36、ERE 顾 客 号=C02 ;6.在 SQL Server 2008中,计 算 两 个 日 期 之 差 的 函 数 是【6】。7.设 在 SQL Server 2008某 数 据 库 中 有 按 如 下 格 式 定 义 的 存 储 过 程 首 部:CREATE PROC PlXint,Y int,Z int output AS 请 补 全 下 列 调 用 该 存 储 过 程 的 语 句。DECLARES int EXEC Pl 20,30,S【7】8.在 SQL Server 2008中,每 个 数 据 页 可 存 储 8060字 节 的 数 据。设 表 T 有10000行 数 据,每 行 占
37、 用 3000字 节,则 存 储 该 表 数 据 大 约 需 要【8】MB 存 储 空间。(存 储 空 间 保 留 到 整 数,小 数 点 后 按 四 舍 五 入 处 理)9.在 SQL Server 2008中,只 具 有 修 改 数 据 库 中 全 部 用 户 表 数 据 权 限 的 系 统角 色 是【9】。10.应 用 程 序 编 写 不 当 可 能 导 致 数 据 库 中 出 现 死 锁,由 于 死 锁 导 致 的 事 务 回滚 属 于 数 据 库 故 障 中 的【10】故 障。11.两 阶 段 加 锁 协 议 可 以 保 证 事 务 调 度 的【11】。12.只 复 制 最 近 一
38、次 数 据 库 完 全 转 储 以 来 发 生 变 化 的 数 据 的 转 储 方 式 称 为【12】转 储。13.在 分 布 式 数 据 库 中,采 用【13】连 接 操 作 可 以 减 少 场 地 之 问 的 数 据 传 输量。14.在 进 行 多 维 分 析 时,如 果 将 年 销 售 额 投 影 到 每 个 月 上 来 进 行 观 察,这 种分 析 动 作 被 称 为【14】。15.在 数 据 仓 库 中,元 数 据 主 要 分 为【15】元 数 据 和 业 务 元 数 据 两 类。三、设 计 与 应 用 题(共 30分)1.设 某 连 锁 商 店 数 据 库 中 有 关 系 模 式
39、R:R(商 店 编 号,商 品 编 号,库 存 数 量,部 门 编 号,负 责 人)如 果 规 定:每 个 商 店 的 每 种 商 品 只 在 一 个 部 门 销 售,每 个 商 店 的 每 个 部 门 只有 一 个 负 责 人,每 个 商 店 的 每 种 商 品 只 有 一 个 库 存 数 量。(10分)(1)请 根 据 上 述 规 定,写 出 关 系 模 式 R 的 函 数 依 赖 集;(2)请 给 出 关 系 模 式 R 的 候 选 码;(3)请 说 明 关 系 模 式 R 属 于 第 几 范 式,并 给 出 理 由;(4)请 将 R 分 解 成 满 足 3NF 的 关 系 模 式。2.
40、设 在 SQL Server 2008某 数 据 库 中,已 建 立 了 四 个 文 件 组:fg1、f92、f93和 f94,以 及 一 个 分 区 函 数 RangePF1。RangePF1的 定 义 代 码 如 下:CREATE PARTITION FUNCTION RangePFl(int)AS RANGE LEFT FOR VALUES(100,200,300)(1)请 基 于 RangePFl创 建 一 个 分 区 方 案 RangePSl,每 个 分 区 对 应 一 个 文 件组。(5 分)(2)请 使 用 RangePSl创 建 一 个 分 区 表 PartitionT(Gid
41、,GoodName,Price),该 表 基 于 Gid 列 创 建 分 区。其 中 Gid:int 类 型,取 值 大 于 等 于 1;GoodName:统一 字 符 编 码 可 变 长 类 型,最 多 可 存 储 20 个 汉 字;Price:定 点 小 数 类 型,小 数 部分 1 位,整 数 部 分 到 千 位。(5 分)3.某 商 场 商 品 经 营 管 理 系 统 使 用 SQL Server 2008数 据 库 管 理 系 统,此 系 统上 线 运 行 1 年 后,业 务 人 员 使 用 某 统 计 功 能(此 功 能 每 月 使 用 一 次)时 发 现 速 度 很慢。该 统 计
42、 功 能 主 要 执 行 的 SQL 语 句 如 下:SELECT 商 品 号,SUM(销 售 数 量*销 售 价 格)销 售 额FROM 销 售 明 细GROUP BY商 品 号;该 销 售 明 细 表 的 建 表 语 句 如 下:CREATE TABLE销 售 明 细(序 列 号 intIDENTITY(1,1)NOT NULL,商 品 号 intNOT NULL,销 售 日 期 datetime NULL,销 售 数 量 intNOT NULL,销 售 价 格 intNOT NULL);并 在 销 售 明 细 表 上 建 有 如 下 索 引:CREATE index ix_销 售 明 细
43、 _商 品 号 on 销 售 明 细(商 品 号);某 技 术 人 员 提 出 通 过 执 行 下 述 语 句 以 提 高 此 查 询 的 运 行 效 率:CREATE VIEW商 品 销 售 额 视 图WITH SCHEMABINDING AS SELECT 商 品 号,SUM(销 售 数 量*销 售 价 格)销 售 额,COUNT_BIG(*)cnt FROM db0.销 售 明 细GROUP BY商 品 号;CREATE UNIQUE CLUSTERED INDEX ix_商 品 销 售 额ON 商 品 销 售 额 视 图(商 品 号);(10分)(1)请 分 析 该 技 术 人 员 给 出 的 语 句 功 能 以 及 对 原 有 查 询 语 句 的 性 能 影 响,并给 出 原 因。(2)此 商 场 的 销 售 量 很 大,每 天 有 大 量 数 据 插 入 到 销 售 明 细 表 中。请 从 数 据库 整 体 性 能 角 度 分 析,此 技 术 人 员 提 出 的 优 化 方 法 是 否 合 适,并 给 出 原 因。