2015年数据库原理现在答案.pdf
《2015年数据库原理现在答案.pdf》由会员分享,可在线阅读,更多相关《2015年数据库原理现在答案.pdf(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、+第 1章 绪 论 1.试 述 数 据、数 据 库、数 据 库 系 统、数 据 库 管 理 系 统 的 概 念。答:(1)数 据(Data):描 述 事 物 的 符 号 记 录 称 为 数 据。数 据 的 种 类 有 数 字、文 字、图 形、图 像、声 音、正 文 等。数 据 与 其 语 义 是 不 可 分 的。解 析 在 现 代 计 算 机 系 统 中 数 据 的 概 念 是 广 义 的。早 期 的 计 算 机 系 统 主 要 用 于 科 学 计 算,处 理 的 数 据 是 整 数、实 数、浮 点 数 等 传 统 数 学 中 的 数 据。现 代 计 算 机 能 存 储 和 处 理 的 对 象
2、 十 分 广 泛,表 示 这 些 对 象 的 数 据 也 越 来 越 复 杂。数 据 与 其 语 义 是 不 可 分 的。5 0 0这 个 数 字 可 以 表 示 一 件 物 品 的 价 格 是 5 0 0元,也 可 以 表 示 一 个 学 术 会 议 参 加 的 人 数 有 5 0 0人,还 可 以 表 示 一 袋 奶 粉 重 5 0 0克。(2)数 据 库(D ataB ase,简 称 D B):数 据 库 是 长 期 储 存 在 计 算 机 内 的、有 组 织 的、可 共 享 的 数 据 集 合。数 据 库 中 的 数 据 按 一 定 的 数 据 模 型 组 织、描 述 和 储 存,具
3、有 较 小 的 冗 余 度、较 高 的 数 据 独 立 性 和 易 扩 展 性,并 可 为 各 种 用 户 共 享。(3)数 据 库 系 统(D ataB as。Sytem,简 称 D B S):数 据 库 系 统 是 指 在 计 算 机 系 统 中 引 入 数 据 库 后 的 系 统 构 成,一 般 由 数 据 库、数 据 库 管 理 系 统(及 其 开 发 工 具)、应 用 系 统、数 据 库 管 理 员 构 成。解 析 数 据 库 系 统 和 数 据 库 是 两 个 概 念。数 据 库 系 统 是 一 个 人 一 机 系 统,数 据 库 是 数 据 库 系 统 的 一 个 组 成 部 分
4、。但 是 在 日 常 工 作 中 人 们 常 常 把 数 据 库 系 统 简 称 为 数 据 库。希 望 读 者 能 够 从 人 们 讲 话 或 文 章 的 上 下 文 中 区 分“数 据 库 系 统”和“数 据 库”,不 要 引 起 混 淆。(4)数 据 库 管 理 系 统(DataBase Management sytem,简 称 DBMs):数 据 库 管 理 系 统 是 位 于 用 户 与 操 作 系 统 之 间 的 一 层 数 据 管 理 软 件,用 于 科 学 地 组 织 和 存 储 数 据、高 效 地 获 取 和 维 护 数 据。D B M S的 主 要 功 能 包 括 数 据
5、定 义 功 能、数 据 操 纵 功 能、数 据 库 的 运 行 管 理 功 能、数 据 库 的 建 立 和 维 护 功 能。解 析 D B M S是 一 个 大 型 的 复 杂 的 软 件 系 统,是 计 算 机 中 的 基 础 软 件。目 前,专 门 研 制 D B M S的 厂 商 及 其 研 制 的 D B M S产 品 很 多。著 名 的 有 美 国 I B M 公 司 的 D B Z关 系 数 据 库 管 理 系 统 和 IM S层 次 数 据 库 管 理 系 统、美 国 O racle公 司 的 o ra d e关 系 数 据 库 管 理 系 统、s 油 a s e公 司 的 s
6、油 a s e关 系 数 据 库 管 理 系 统、美 国 微 软 公 司 的 SQL Serve,关 系 数 据 库 管 理 系 统 等。2.使 用 数 据 库 系 统 有 什 么 好 处?答:使 用 数 据 库 系 统 的 好 处 是 由 数 据 库 管 理 系 统 的 特 点 或 优 点 决 定 的。使 用 数 据 库 系 统 的 好 处 很 多,例 如,可 以 大 大 提 高 应 用 开 发 的 效 率,方 便 用 户 的 使 用,减 轻 数 据 库 系 统 管 理 人 员 维 护 的 负 担,等 等。使 用 数 据 库 系 统 可 以 大 大 提 高 应 用 开 发 的 效 率。因 为
7、 在 数 据 库 系 统 中 应 用 程 序 不 必 考 虑 数 据 的 定 义、存 储 和 数 据 存 取 的 具 体 路 径,这 些 工 作 都 由 D B M S来 完 成。用 一 个 通 俗 的 比 喻,使 用 了 D B M S就 如 有 了 一 个 好 参 谋、好 助 手,许 多 具 体 的 技 术 工 作 都 由 这 个 助 手 来 完 成。开 发 人 员 就 可 以 专 注 于 应 用 逻 辑 的 设 计,而 不 必 为 数 据 管 理 的 许 许 多 多 复 杂 的 细 节 操 心。还 有,当 应 用 逻 辑 改 变,数 据 的 逻 辑 结 构 也 需 要 改 变 时,由 于
8、 数 据 库 系 统 提 供 了 数 据 与 程 序 之 间 的 独 立 性,数 据 逻 辑 结 构 的 改 变 是 D B A的 责 任,开 发 人 员 不 必 修 改 应 用 程 序,或 者 只 需 要 修 改 很 少 的 应 用 程 序,从 而 既 简 化 了 应 用 程 序 的 编 制,又 大 大 减 少 了 应 用 程 序 的 维 护 和 修 改。使 用 数 据 库 系 统 可 以 减 轻 数 据 库 系 统 管 理 人 员 维 护 系 统 的 负 担。因 为 D B M S在 数 据 库 建 立、运 用 和 维 护 时 对 数 据 库 进 行 统 一 的 管 理 和 控 制,包 括
9、 数 据 的 完 整 性、安 全 性、多 用 户 并 发 控 制、故 障 恢 复 等,都 由 D B M S执 行。总 之,使 用 数 据 库 系 统 的 优 点 是 很 多 的,既 便 于 数 据 的 集 中 管 理,控 制 数 据 冗 余,提 高 数 据 的 利 用 率 和 一 致 性,又 有 利 于 应 用 程 序 的 开 发 和 维 护。读 者 可 以 在 自 己 今 后 的 工 作 中 结 合 具 体 应 用,认 真 加 以 体 会 和 总 结。3.试 述 文 件 系 统 与 数 据 库 系 统 的 区 别 和 联 系。答:文 件 系 统 与 数 据 库 系 统 的 区 别 是:文
10、件 系 统 面 向 某 一 应 用 程 序,共 享 性 差,冗 余 度 大,数 据 独 立 性 差,记 录 内 有 结 构,整 体 无 结 构,由 应 用 程 序 自 己 控 制。数 据 库 系 统 面 向 现 实 世 界,共 享 性 高,冗 余 度 小,具 有 较 高 的 物 理 独 立 性 和 一 定 的 逻 辑 独 立 性,整 体 结 构 化,用 数 据 模 型 描 述,由 数 据 库 管 理 系 统 提 供 数 据 的 安 全 性、完 整 性、并 发 控 制 和 恢 复 能 力。文 件 系 统 与 数 据 库 系 统 的 联 系 是:文 件 系 统 与 数 据 库 系 统 都 是 计
11、算 机 系 统 中 管 理 数 据 的 软 件。解 析 文 件 系 统 是 操 作 系 统 的 重 要 组 成 部 分;而 D B M S 是 独 立 于 操 作 系 统 的 软 件。但 是 D B M S 是 在 操 作 系 统 的 基 础 上 实 现 的;数 据 库 中 数 据 的 组 织 和 存 储 是 通 过 操 作 系 统 中 的 文 件 系 统 来 实 现 的。4,举 出 适 合 用 文 件 系 统 而 不 是 数 据 库 系 统 的 例 子;再 举 出 适 合 用 数 据 库 系 统 的 应 用 例 子。答:(I)适 用 于 文 件 系 统 而 不 是 数 据 库 系 统 的 应
12、 用 例 子 数 据 的 备 份、软 件 或 应 用 程 序 使 用 过 程 中 的 临 时 数 据 存 储 一 般 使 用 文 件 比 较 合 适。早 期 功 能 比 较 简 单、比 较 固 定 的 应 用 系 统 也 适 合 用 文 件 系 统。(2)适 用 于 数 据 库 系 统 而 非 文 件 系 统 的 应 用 例 子 目 前,几 乎 所 有 企 业 或 部 门 的 信 息 系 统 都 以 数 据 库 系 统 为 基 础,都 使 用 数 据 库。例 如,一 个 工 厂 的 管 理 信 息 系 统(其 中 会 包 括 许 多 子 系 统,如 库 存 管 理 系 统、物 资 采 购 系
13、统、作 业 调 度 系 统、设 备 管 理 系 统、人 事 管 理 系 统 等),学 校 的 学 生 管 理 系 统,人 事 管 理 系 统,图 书 馆 的 图 书 管 理 系 统,等 等,都 适 合 用 数 据 库 系 统。希 望 读 者 能 举 出 自 己 了 解 的 应 用 例 子。5.试 述 数 据 库 系 统 的 特 点。答:数 据 库 系 统 的 主 要 特 点 有:(1)数 据 结 构 化 数 据 库 系 统 实 现 整 体 数 据 的 结 构 化,这 是 数 据 库 的 主 要 特 征 之 一,也 是 数 据 库 系 统 与 文 件 系 统 的 本 质 区 别。解 析 注 意
14、这 里 的“整 体 夕 两 个 字。在 数 据 库 系 统 中,数 据 不 再 针 对 某 一 个 应 用,而 是 面 向 全 组 织,具 有 整 体 的 结 构 化。不 仅 数 据 是 结 构 化 的,而 且 数 据 的 存 取 单 位 即 一 次 可 以 存 取 数 据 的 大 小 也 很 灵 活,可 以 小 到 某 一 个 数 据 项(如 一 个 学 生 的 姓 名),大 到 一 组 记 录(成 千 上 万 个 学 生 记 录)。而 在 文 件 系 统 中,数 据 的 存 取 单 位 只 有 一 个:记 录,如 一 个 学 生 的 完 整 记 录。(2)数 据 的 共 享 性 高,冗 余
15、 度 低,易 扩 充 数 据 库 的 数 据 不 再 面 向 某 个 应 用 而 是 面 向 整 个 系 统,因 此 可 以 被 多 个 用 户、多 个 应 用 以 多 种 不 同 的 语 言 共 享 使 用。由 于 数 据 面 向 整 个 系 统,是 有 结 构 的 数 据,不 仅 可 以 被 多 个 应 用 共 享 使 用,而 且 容 易 增 加 新 的 应 用,这 就 使 得 数 据 库 系 统 弹 性 大,易 于 扩 充。解 析 数 据 共 享 可 以 大 大 减 少 数 据 冗 余,节 约 存 储 空 间,同 时 还 能 够 避 免 数 据 之 间 的 不 相 容 性 与 不 一 致
16、 性。所 谓“数 据 面 向 某 个 应 用”是 指 数 据 结 构 是 针 对 某 个 应 用 设 计 的,只 被 这 个 应 用 程 序 或 应 用 系 统 使 用,可 以 说 数 据 是 某 个 应 用 的“私 有 资 源 所 谓 弹 性 大”是 指 系 统 容 易 扩 充 也 容 易 收 缩,即 应 用 增 加 或 减 少 时 不 必 修 改 整 个 数 据 库 的 结 构,只 需 做 很 少 的 改 动。可 以 取 整 体 数 据 的 各 种 子 集 用 于 不 同 的 应 用 系 统,当 应 用 需 求 改 变 或 增 加 时,只 要 重 新 选 取 不 同 的 子 集 或 加 上
17、 一 部 分 数 据,便 可 以 满 足 新 的 需 求。(3)数 据 独 立 性 高 数 据 独 立 性 包 括 数 据 的 物 理 独 立 性 和 数 据 的 逻 辑 独 立 性。数 据 库 管 理系 统 的 模 式 结 构 和 二 级 映 像 功 能 保 证 了 数 据 库 中 的 数 据 具 有 很 高 的 物 理 独 立 性 和 逻 辑 独 立 性。(4)数 据 由 DBMS统 一 管 理 和 控 制 数 据 库 的 共 享 是 并 发 的 共 享,即 多 个 用 户 可 以 同 时 存 取 数 据 库 中 的 数 据 甚 至 可 以 同 时 存 取 数 据 库 中 同 一 个 数
18、据。为 此,DBMS必 须 提 供 统 一 的 数 据 控 制 功 能,包 括 数 据 的 安 全 性 保 护、数 据 的 完 整 性 检 查、并 发 控 制 和 数 据 库 恢 复。解 析 DBMS数 据 控 制 功 能 包 括 四 个 方 面:数 据 的 安 全 性 保 护:保 护 数 据 以 防 止 不 合 法 的 使 用 造 成 的 数 据 的 泄 密 和 破 坏;数 据 的 完 整 性 检 查:将 数 据 控 制 在 有 效 的 范 围 内,或 保 证 数 据 之 间 满 足 一 定 的 关 系;并 发 控 制:对 多 用 户 的 并 发 操 作 加 以 控 制 和 协 调,保 证
19、并 发 操 作 的 正 确 性;数 据 库 恢 复:当 计 算 机 系 统 发 生 硬 件 故 障、软 件 故 障,或 者 由 于 操 作 员 的 失 误 以 及 故 意 的 破 坏 影 响 数 据 库 中 数 据 的 正 确 性,甚 至 造 成 数 据 库 部 分 或 全 部 数 据 的 丢 失 时,能 将 数 据 库 从 错 误 状 态 恢 复 到 某 一 已 知 的 正 确 状 态(亦 称 为 完 整 状 态 或 一 致 状 态)。下 面 可 以 得 到 什 么 是 数 据 库”的 一 个 定 义:数 据 库 是 长 期 存 储 在 计 算 机 内 有 组 织 的 大 量 的 共 享 的
20、 数 据 集 合,它 可 以 供 各 种 用 户 共 享,具 有 最 小 冗 余 度 和 较 高 的 数 据 独 立 性。DBM S在 数 据 库 建 立、运 用 和 维 护 时 对 数 据 库 进 行 统 一 控 制,以 保 证 数 据 的 完 整 性、安 全 性,并 在 多 用 户 同 时 使 用 数 据 库 时 进 行 并 发 控 制,在 发 生 故 障 后 对 系 统 进 行 恢 复。数 据 库 系 统 的 出 现 使 信 息 系 统 从 以 加 工 数 据 的 程 序 为 中 心 转 向 围 绕 共 享 的 数 据 库 为 中 心 的 新 阶 段。6.数 据 库 管 理 系 统 的
21、主 要 功 能 有 哪 些?答:(1)数 据 库 定 义 功 能;(2)数 据 存 取 功 能;(3)数 据 库 运 行 管 理;(4)数 据 库 的 建 立 和 维 护 功 能。7.试 述 数 据 模 型 的 概 念、数 据 模 型 的 作 用 和 数 据 模 型 的 三 个 要 素。答:数 据 模 型 是 数 据 库 中 用 来 对 现 实 世 界 进 行 抽 象 的 工 具,是 数 据 库 中 用 于 提 供 信 息 表 示 和 操 作 手 段 的 形 式 构 架。一 般 地 讲,数 据 模 型 是 严 格 定 义 的 概 念 的 集 合。这 些 概 念 精 确 描 述 了 系 统 的
22、静 态 特 性、动 态 特 性 和 完 整 性 约 束 条 件。因 此 数 据 模 型 通 常 由 数 据 结 构、数 据 操 作 和 完 整 性 约 束 三 部 分 组 成。(1)数 据 结 构:是 所 研 究 的 对 象 类 型 的 集 合,是 对 系 统 静 态 特 性 的 描 述。(2)数 据 操 作:是 指 对 数 据 库 中 各 种 对 象(型)的 实 例(值)允 许 进 行 的 操 作 的 集 合,包 括 操 作 及 有 关 的 操 作 规 则,是 对 系 统 动 态 特 性 的 描 述。(3)数 据 的 约 束 条 件:是 一 组 完 整 性 规 则 的 集 合。完 整 性 规
23、 则 是 给 定 的 数 据 模 型 中 数 据 及 其 联 系 所 具 有 的 制 约 和 依 存 规 则,用 以 限 定 符 合 数 据 模 型 的 数 据 库 状 态 以 及 状 态 的 变 化,以 保 证 数 据 的 正 确、有 效、相 容。解 析 数 据 模 型 是 数 据 库 系 统 中 最 重 要 的 概 念 之 一。必 须 通 过 概 论 的 学 习 真 正 掌 握 数 据 模 型 的 概 念 和 作 用。数 据 模 型 是 数 据 库 系 统 的 基 础。任 何 一 个 DBMS都 以 某 一 个 数 据 模 型 为 基 础,或 者 说 支 持 某 一 个 数 据 模 型。数
24、 据 库 系 统 中,模 型 有 不 同 的 层 次。根 据 模 型 应 用 的 不 同 目 的,可 以 将 模 型 分 成 两 类 或 者 说 两 个 层 次:一 类 是 概 念 模 型,是 按 用 户 的 观 点 来 对 数 据 和 信 息 建 模,用 于 信 息 世 界 的 建 模,强 调 语 义 表 达 能 力,概 念 简 单 清 晰;另 一 类 是 数 据 模 型,是 按 计 算 机 系 统 的 观 点 对 数 据 建 模,用 于 机 器 世 界,人 们 可 以 用 它 定 义、操 纵 数 据 库 中 的 数 据,一 般 需 要 有 严 格 的 形 式 化 定 义 和 一 组 严 格
25、 定 义 了 语 法 和 语 义 的 语 言,并 有 一 些 规 定 和 限 制,便 于 在 机 器 上 实 现。8.试 述 概 念 模 型 的 作 用。答:概 念 模 型 实 际 上 是 现 实 世 界 到 机 器 世 界 的 一 个 中 间 层 次。概 念 模 型 用 于 信 息 世 界 的 建 模,是 现 实 世 界 到 信 息 世 界 的 第 一 层 抽 象,是 数 据 库 设 计 人 员 进 行 数 据 库 设 计 的 有 力 工 具,也 是 数 据 库 设 计 人 员 和 用 户 之 间 进 行 交 流 的 语 言。9.定 义 并 解 释 概 念 模 型 中 以 下 术 语:实 体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 数据库 原理 现在 答案
限制150内