数据库原理课后答案(自考).pdf
《数据库原理课后答案(自考).pdf》由会员分享,可在线阅读,更多相关《数据库原理课后答案(自考).pdf(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数 据 库 系 统 原 理 课 后 习 题 参 考 答 案 数 据 库 原 理 之 数 据 库 概 论 课 后 习 题 及 答 案.2数 据 库 原 理 之 关 系 模 型 课 后 习 题 及 答 案.1 1数 据 库 原 理 之 关 系 数 据 库 SQL语 言 课 后 习 题 及 答 案.18数 据 库 原 理 之 关 系 数 据 库 的 模 式 设 计 课 后 习 题 及 答 案.28数 据 库 原 理 之 数 据 库 设 计 课 后 习 题 及 答 案.43数 据 库 原 理 之 数 据 库 保 护 课 后 习 题 及 答 案.48数 据 库 原 理 之 分 布 式 数 据 库 系 统
2、 课 后 习 题 及 答 案.62数 据 库 原 理 之 数 据 库 概 论 课 后 习 题 及 答 案 1.1 名 词 解 释(1)DB:即 数 据 库(Database),是 统 一 管 理 的 相 关 数 据 的 集 合。D B 能 为 各 种 用 户 共 享,具 有 最 小 冗 余 度,数 据 间 联 系 密 切,而 又 有 较 高 的 数 据 独 立 性。(2)D B M S:即 数 据 库 管 理 系 统(Database Management S ystem),是 位 于 用 户 与 操 作 系 统 之 间 的 一 层 数 据 管 理 软 件,为 用 户 或 应 用 程 序 提
3、供 访 问 D B的 方 法,包 括 D B的 建 立、查 询、更 新 及 各 种 数 据 控 制。DBMS总 是 基 于 某 种 数 据 模 型,可 以 分 为 层 次 型、网 状 型、关 系 型、面 向 对 象 型 DBMS。(3)DBS:即 数 据 库 系 统(Database System),是 实 现 有 组 织 地、动 态 地 存 储 大 量 关 联 数 据,方 便 多 用 户 访 问 的 计 算 机 软 件、硬 件 和 数 据 资 源 组 成 的 系 统,即 采 用 了 数 据 库 技 术 的 计 算 机 系 统。(4)1:1联 系:如 果 实 体 集 E 1中 的 每 个 实
4、体 最 多 只 能 和 实 体 集 E 2中 的 一 个 实 体 有 联 系,反 之 亦 然,那 么 实 体 集 E 1对 E 2的 联 系 称 为“一 对 一 联 系”,记 为“1:1”。(5)1:N 联 系:如 果 实 体 集 E 1中 每 个 实 体 与 实 体 集 E 2中 任 意 个(零 个 或 多 个)实 体 有 联 系,而 E 2中 每 个 实 体 至 多 和 E 1中 的 一 个 实 体 有 联 系,那 么 E 1对 E 2的 联 系 是“一 对 多 联 系”,记 为“1:N”。(6)M;N 联 系:如 果 实 体 集 E 1中 每 个 实 体 与 实 体 集 E 2中 任 意
5、 个(零 个 或 多 个)实 体 有 联 系,反 之 亦 然,那 么 E 1对 E 2的 联 系 是“多 对 多 联 系”,记 为“M:N”。(7)数 据 模 型:模 型 是 对 现 实 世 界 的 抽 象。在 数 据 库 技 术 中,表 示 实 体 类 型 及 实 体 类 型 间 联 系 的 模 型 称 为“数 据 模 型 它 可 分 为 两 种 类 型:概 念 数 据 模 型 和 结 构 数 据 模 型。(6)概 念 数 据 模 型:是 独 门 于 计 算 机 系 统 的 模 型,完 全 不 涉 及 信 息 在 系 统 中 的 表 示,只 是 用 来 描 述 某 个 特 定 组 织 所 关
6、 心 的 信 息 结 构。(9)结 构 数 据 模 型:是 直 接 面 向 数 据 库 的 逻 辑 结 构,是 现 实 世 界 的 第 二 层 抽 象。这 类 模 型 涉 及 到 计 算 机 系 统 和 数 据 库 管 理 系 统,所 以 称 为“结 构 数 据 模 型”。结 构 数 据 模 型 应 包 含:数 据 结 构、数 据 操 作、数 据 完 整 性 约 束 三 部 分。它 主 要 有:层 次、网 状、关 系 三 种 模 型。(1 0)层 次 模 型:用 树 型 结 构 表 示 实 体 类 型 及 实 体 间 联 系 的 数 据 模 型。(1 1)网 状 模 型:用 有 向 图 结 构
7、 表 示 实 体 类 型 及 实 体 间 联 系 的 数 据 模 型。(1 2)关 系 模 型:是 目 前 最 流 行 的 数 据 库 模 型。其 主 要 特 征 是 用 二 维 表 格 结 构 表 达 实 体 集,用 外 筵 表 示 实 体 间 联 系。关 系 模 型 是 由 若 干 个 关 系 模 式 组 成 的 集 合。(1 3)概 念 模 式:是 数 据 库 中 全 部 数 据 的 整 体 逻 辑 结 构 的 描 述。它 由 若 干 个 概 念 记 录 类 型 组 成。概 念 模 式 不 仅 要 描 述 概 念 记 录 类 型,还 要 描 述 记 录 间 的 联 系、操 作、数 据 的
8、 完 整 性、安 全 性 等 要 求。(1 4)外 模 式:是 用 户 与 数 据 库 系 统 的 接 口,是 用 户 用 到 的 那 部 分 数 据 的 描 述。(1 5)内 模 式:是 数 据 库 在 物 理 存 储 方 面 的 描 述,定 义 所 有 的 内 部 记 录 类 型、索 引 和 文 件 的 组 成 方 式,以 及 数 据 控 制 方 面 的 细 节。(1 6)模 式/内 模 式 映 象:这 个 映 象 存 在 于 概 念 级 和 内 部 级 之 间,用 于 定 义 概 念 模 式 和 内 模 式 间 的 对 应 性,即 概 念 记 录 和 内 部 记 录 间 的 对 应 性。
9、此 映 象 一 般 在 内 模 式 中 描 述。(1 7)外 模 式/模 式 映 象:这 人 映 象 存 在 于 外 部 级 和 概 念 级 之 间,用 于 定 义 外 模 式 和 概 念 模 式 间 的 对 应 性,即 外 部 记 录 和 内 部 记 录 间 的 对 应 性。此 映 象 都 是 在 外 模 式 中 描 述。(1 8)数 据 独 立 性:在 数 据 库 技 术 中,数 据 独 立 性 是 指 应 用 程 序 和 数 据 之 间 相 互 独 立,不 受 影 响。数 据 独 立 性 分 成 物 理 数 据 独 立 性 和 逻 辑 数 据 独 立 性 两 级。(1 9)物 理 数 据
10、 独 立 性:如 果 数 据 库 的 内 模 式 要 进 行 修 改,即 数 据 库 的 存 储 设 备 和 存 储 方 法 有 所 变 化,那 么 模 式/内 模 式 映 象 也 要 进 行 相 应 的 修 改,使 概 念 模 式 尽 可 能 保 持 不 变。也 就 是 对 模 式 的 修 改 尽 量 不 影 响 概 念 模 式。(2 0)逻 辑 数 据 独 立 性:如 果 数 据 库 的 概 念 模 式 要 进 行 修 改(如 增 加 记 录 类 型 或 增 加 数 据 项),那 么 外 模 式/模 式 映 象 也 要 进 行 相 应 的 修 改,使 外 模 式 尽 可 能 保 持 不 变
11、。也 就 是 对 概 念 模 式 的 修 改 尽 量 不 影 响 外 模 式 和 应 用 程 序。(2 1)宿 主 语 言:在 数 据 库 技 术 中,编 写 应 用 程 序 的 语 言 仍 然 是 一 些 高 级 程 序 设 计 语 言,这 些 语 言 称 为 宿 主 语 言(host language),简 称 主 语 言。(22)DDL:数 据 定 义 语 言(Data Definition Language),用 于 定 义 数 据 库 的 三 级 结 构,包 括 外 模 式、概 念 模 式、内 模 式 及 其 相 互 之 间 的 映 象,定 义 数 据 的 完 整 性、安 全 控 制
12、 等 约 束。(23)DML:数 据 操 纵 语 言(Data Manipulation Language),由 DBM S提 供,用 于 让 用 户 或 程 序 员 使 用,实 现 对 数 据 库 中 数 据 的 操 作。D M L分 成 交 互 型 DM L和 嵌 入 型 D M L两 类。依 据 语 言 的 级 别,D M L又 可 分 成 过 程 性 DM L和 非 过 程 性 D M L两 种。(2 4)交 互 型 DM L:如 果 D M L自 成 系 统,可 在 终 端 上 直 接 对 数 据 库 进 行 操 作,这 种 DML称 为 交 互 型 DML。(2 5)嵌 入 型 D
13、M L:如 果 D M L嵌 入 在 主 语 言 中 使 用,此 时 主 语 言 是 经 过 扩 充 能 处 理 DML语 句 的 语 言,这 种 DM L称 为 嵌 入 型 DML。(2 6)过 程 性 DM L:用 户 编 程 时,不 仅 需 要 指 出“做 什 么”(需 要 什 么 样 的 数 据),还 需 要 指 出“怎 么 做”(怎 么 获 得 数 据)。层 状、网 状 的 DM L属 于 过 程 性 语 言。(2 7)非 过 程 性 DML:用 户 编 程 时,只 需 要 指 出“做 什 么”,不 需 要 指 出“怎 么 做 Notice:以 上 关 于 D M L的 各 个 概
14、念 单 独 出 现 时,首 先 要 解 释 D M L的 含 义。(28)DD:数 据 字 典(Data Dictionary),数 据 库 系 统 中 存 放 三 级 结 构 定 义 的 数 据 库 称 为 数 据 字 典。对 数 据 库 的 操 作 都 要 通 过 访 问 D D才 能 实 现。(29)D D系 统:管 理 D D的 实 用 程 序 称 为“D D系 统”。1.2 文 件 系 统 阶 段 的 数 据 管 理 有 些 什 么 缺 陷?试 举 例 说 明。文 件 系 统 有 三 个 缺 陷:(1)数 据 冗 余 性(redundancy)。由 于 文 件 之 间 缺 乏 联 系
15、,造 成 每 个 应 用 程 序 都 有 对 应 的 文 件,有 可 能 同 样 的 数 据 在 多 个 文 件 中 重 复 存 储。(2)数 据 不 一 致 性(inconsistency)。这 往 往 是 由 数 据 冗 余 造 成 的,在 进 行 更 新 操 作 时,稍 不 谨 慎,就 可 能 使 同 样 的 数 据 在 不 同 的 文 件 中 不 一 样。(3)数 据 联 系 弱(poor data relationship)。这 是 由 文 件 之 间 相 互 独 立,缺 乏 联 系 造 成 的。1.3 数 据 库 阶 段 的 数 据 管 理 有 些 什 么 特 点?(1)采 用 复
16、 杂 的 数 据 模 型 表 示 数 据 结 构(2)有 较 高 的 数 据 独 立 性(数 据 结 构 分 成 用 户 的 逻 辑 结 构、整 体 逻 辑 结 构 和 物 理 结 构 三 级)(3)数 据 库 系 统 为 用 户 提 供 方 便 的 用 户 接 口,可 以 使 用 查 询 语 言、终 端 命 令 或 程 序 方 式 操 作 数 据,也 可 以 用 程 序 方 式 操 作 数 据 库。(4)系 统 提 供 了 四 个 方 面 的 数 据 控 制 功 能:数 据 库 的 恢 复、并 发 控 制、数 据 完 整 性 和 数 据 安 全 性,以 保 证 数 据 库 中 数 据 是 安
17、 全 的、正 确 的 和 可 靠 的。(5)对 数 据 的 操 作 不 定 以 记 录 为 单 位,还 可 以 数 据 项 为 单 位,增 加 了 系 统 的 灵 活 性。1.4 你 怎 样 理 解 实 体、属 性、记 录、字 段 这 些 概 念 的 类 型 和 值 的 差 别?试 举 例 说 明。实 体(entity):是 指 客 观 存 在 可 以 相 互 区 别 的 事 物。实 体 可 以 是 具 体 的 对 象,如:一 个 学 生,一 辆 汽 车 等;也 可 以 是 抽 象 的 事 件,如:一 次 借 书、一 场 足 球 赛 等。属 性(attribute):实 体 有 很 多 特 性
18、,每 一 个 特 性 称 为 属 性。每 个 属 性 有 一 个 值 域,其 类 型 可 以 是 整 数 型、实 数 型、字 符 串 型。比 如,学 生(实 体)有 学 号、姓 名、年 龄、性 别 等 属 性,相 应 值 域 为 字 符、字 符 串、整 数 和 字 符 串 型。字 段(field):标 记 实 体 属 性 的 命 名 单 位 称 为 字 段 或 数 据 项。它 是 可 以 命 名 的 最 小 信 息 单 位,所 以 又 称 为 数 据 元 素 或 初 等 项。字 段 的 命 名 往 往 和 属 性 名 相 同,比 如,学 生 有 学 号、姓 名、年 龄、性 别 等 字 段。记
19、录(record):字 段 的 有 序 集 合 称 为 记 录。一 般 用 一 个 记 录 描 述 一 个 实 体,所 以 记 录 又 可 以 定 义 为 能 完 整 地 描 述 一 个 实 体 的 字 段 集。如:一 个 学 生 记 录,由 有 序 的 字 段 集(学 号、姓 名、年 龄、性 别 等)组 成。1.5 逻 辑 记 录 与 物 理 记 录,逻 辑 文 件 与 物 理 文 件 有 些 什 么 联 系 和 区 别?联 系:(1)逻 辑 记 录 与 物 理 记 录 都 是 记 录,是 字 段 的 有 序 集 合;(2)逻 辑 文 件 与 物 理 文 件 都 是 文 件,是 同 一 类
20、记 录 的 汇 集。区 别:(1)逻 辑 记 录 与 逻 辑 文 件 是 逻 辑 数 据 描 述,物 理 记 录 与 物 理 文 件 是 物 理 数 据 描 述。(2)物 理 数 据 描 述 是 指 数 据 在 存 储 设 备 上 的 存 储 方 式,物 理 记 录、物 理 文 件(还 有 物 理 联 系、物 理 结 构 等 术 语),都 是 用 来 描 述 实 际 存 储 设 备 上 的 数 据。(3)逻 辑 数 据 描 述 是 指 程 序 员 或 用 户 用 以 操 作 的 数 据 形 式,是 抽 象 的 概 念 化 数 据。逻 辑 记 录、逻 辑 文 件(还 有 逻 辑 联 系、逻 辑
21、结 构 等 术 语),都 是 用 户 观 点 的 数 据 描 述。1.6 为 某 百 货 公 司 设 计 一 个 E R模 型。百 货 管 辖 若 干 个 连 锁 商 店,每 家 商 店 经 营 若 干 商 品,每 家 商 店 有 若 干 职 工,但 每 个 职 工 只 能 服 务 于 一 家 商 店。实 体 类 型“商 店”的 属 性 有:商 店 编 号,店 名,店 址,店 经 理。实 体 类 型“商 品”的 属 性 有:商 品 编 号,商 品 名,单 价,产 地。实 体 类 型“职 工”的 属 性 有:职 工 编 号,职 工 名,性 别,工 资。在 联 系 中 应 反 映 出 职 工 参
22、加 某 商 店 工 作 的 开 始 时 间,商 店 销 售 商 品 的 月 销 售 量。试 画 出 反 映 商 店、商 品、职 工 实 体 类 型 及 联 系 类 型 的 E R 图,并 将 其 转 换 成 关 系 模 式 集。实 体:商 店(商 店 编 号,店 名,店 址,店 经 理)商 品(商 品 编 号,商 品 名,单 价,产 地)职 工(职 工 编 号,职 工 名,性 别,工 资)联 系:SC(商 店 一 商 品 之 间 1:N 的 联 系,联 系 属 性 为“职 工 参 加 商 店 工 作 的 开 始 时 间”。SE(商 店 一 职 工 之 间 1:N 的 联 系),联 系 属 性
23、为“月 销 售 量”。E R 图:关 系 模 式 集:商 店 模 式(商 店 编 号,店 名,店 址,店 经 理)商 品 模 式(商 品 编 号,商 品 名,单 价,产 地,商 店 编 号,月 销 售 量)职 工 模 式(职 工 编 号,职 工 名,性 别,工 资,商 店 编 号,开 始 时 间)1.7 试 述 E R模 型、层 次 模 型、网 状 模 型、关 系 模 型 和 面 向 对 象 模 型 的 主 要 特 点。E R 模 型 的 主 要 特 点:(1)优 点:接 近 于 人 的 思 维,容 易 理 解;与 计 算 机 无 关,用 户 容 易 接 受。(2)缺 点:只 能 说 明 实
24、体 间 语 义 的 联 系,不 能 进 一 步 说 明 详 细 的 数 据 结 构。层 次 模 型 的 特 点:(1)优 点:记 录 之 间 的 联 系 通 过 指 针 实 现,查 询 效 率 较 高。(2)缺 点:只 能 表 示 1:N 联 系,实 现 M:N 结 构 较 复 杂;由 于 层 次 顺 序 的 严 格 和 复 杂,引 起 数 据 的 查 询 和 更 新 操 作 也 很 复 杂。网 状 模 型 的 特 点:(1)优 点:记 录 之 间 联 系 通 过 指 针 实 现,M:N 联 系 也 容 易 实 现(每 个 M:N 联 系 可 拆 成 两 个 1:N 联 系),查 询 效 率
25、较 高。(2)缺 点:编 写 应 用 程 序 比 较 复 杂,程 序 员 必 须 熟 悉 数 据 库 的 逻 辑 结 构。关 系 模 型 的 特 点:用 关 维 码 而 不 是 用 指 针 导 航 数 据,表 格 简 单,用 户 易 懂,编 程 时 并 不 涉 及 存 储 结 构、访 问 技 术 等 细 节。1.8 试 述 概 念 模 式 在 数 据 库 结 构 中 的 重 要 地 位。概 念 模 式 是 数 据 库 中 全 部 数 据 的 整 体 逻 辑 结 构 的 描 述。它 由 若 干 个 概 念 记 录 类 型 组 成。概 念 模 式 不 仅 要 描 述 概 念 记 录 类 型,还 要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 课后 答案 自考
限制150内