《数据库原理及应用》习题和答案.pdf
《《数据库原理及应用》习题和答案.pdf》由会员分享,可在线阅读,更多相关《《数据库原理及应用》习题和答案.pdf(131页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 数 据 库 原 理 及 应 用(第 三 版)钱 雪 忠 李 京 主 编 课 后 参 考 答 案 数 据 库 原 理 及 应 用(第 三 版)钱 雪 忠 等 主 编 北 京 邮 电 大 学 出 版 社 2010.05第 1章 绪 论-、选 择 题 1、A2、A3、A4、A5、B6、C7、C8、A9、A10、C1、()是 位 于 用 户 与 操 作 系 统 之 间 的 一 层 数 据 管 理 软 件。数 据 库 在 建 立、使 用 和 维 护 时 由 其 统 一 管 理、统 一 控 制。A.DBMS B.DB C.DBS D.DBA2、文 字、图 形、图 像、声 音、学 生 的 档 案 记 录、
2、货 物 的 运 输 情 况 等,这 些 都 是()A.DATA B.DBS C.DB D.其 他 3、目 前()数 据 库 系 统 已 逐 渐 淘 汰 了 网 状 数 据 库 和 层 次 数 据 库,成 为 当 今 最 为 流 行 的 商 用 数 据 库 系 统。A.关 系 B.面 向 对 象 C.分 布 D.对 象-关 系 4、()是 刻 画 一 个 数 据 模 型 性 质 最 重 要 的 方 面。因 此 在 数 据 库 系 统 中,人 们 通 常 按 它 的 类 型 来 命 名 数 据 模 型。A.数 据 结 构 B.数 据 操 纵 C.完 整 性 约 束 D.数 据 联 系 5,()属
3、于 信 息 世 界 的 模 型,实 际 上 是 现 实 世 界 到 机 器 世 界 的 一 个 中 间 层 次。A.数 据 模 型 B.概 念 模 型 C.非 关 系 模 型 D.关 系 模 型 6、当 数 据 库 的()改 变 了,由 数 据 库 管 理 员 对。映 象 作 相 应 改 变,可 以 使()保 持 不 变,从 而 保 证 了 数 据 的 物 理 独 立 性。(1)模 式(2)存 储 结 构(3)外 模 式/模 式(4)用 户 模 式(5)模 式/内 模 式 A.和 和(4)B.(1)和 和(3)C.(2)和 和 D.(1)和(2)和(4)7、数 据 库 的 三 级 体 系 结
4、构 即 子 模 式、模 式 与 内 模 式 是 对()的 三 个 抽 象 级 别。A.信 息 世 界 B.数 据 库 系 统 C.数 据 D.数 据 库 管 理 系 统 8、英 文 缩 写 DBA代 表()A.数 据 库 管 理 员 B.数 据 库 管 理 系 统 C.数 据 定 义 语 言 D.数 据 操 纵 语 言 9、模 式 和 内 模 式。A.只 能 各 有 一 个 B.最 多 只 能 有 一 个 C.至 少 两 个 D.可 以 有 多 个 10、在 数 据 库 中 存 储 的 是()。A.数 据 B.信 息 C.数 据 和 数 据 之 间 的 联 系 D.数 据 模 型 的 定 义
5、二、填 空 题 1、数 据 库 就 是 长 期 储 存 在 计 算 机 内 _有 组 织 的 _、_可 共 享 _ 的 数 据 集 合。2、数 据 管 理 技 术 已 经 历 了 人 工 管 理 阶 段、_文 件 系 统 阶 段 _和 _数 据 库 系 统 阶 段 一 三 个 发 展 阶 段。3、数 据 模 型 通 常 都 是 由 _数 据 结 构 一、_数 据 操 作 _和 _数 据 完 整 性 约 束 一 三 个 要 素 组 成。4、数 据 库 系 统 的 主 要 特 点:_数 据 整 体 结 构 化.、数 据 冗 余 度 小、具 有 较 高 的 数 据 程 序 独 立 性、具 有 统 一
6、 的 数 据 控 制 功 能 等。5,用 二 维 表 结 构 表 示 实 体 以 及 实 体 间 联 系 的 数 据 模 型 称 为 一 关 系 数 据 模 型。6、在 数 据 库 的 三 级 模 式 体 系 结 构 中,外 模 式 与 模 式 之 间 的 映 象,实 现 了 数 据 库 的 数 据 逻 辑 独 立 性。7、数 据 库 系 统 是 以 _数 据 库 或 数 据 库 中 的 数 据 为 中 心 的 系 统。8、E-R图 表 示 的 概 念 模 型 比 _DBMS支 持 的 数 据 模 型 一 更 一 般、更 抽 象、更 接 近 现 实 世 界。9、外 模 式,亦 称 为 子 模
7、式 或 用 户 模 式,是 一 局 部 用 户 _能 够 看 到 和 使 用 的 局 部 数 据 的 逻 辑 结 构 和 特 征 的 描 述。1 0,数 据 库 系 统 的 软 件 主 要 包 括 支 持 _DBMS_运 行 的 操 作 系 统 以 及 _D BM S_本 身。三、简 答 题 1、简 述 计 算 机 数 据 管 理 技 术 发 展 的 三 个 阶 段。解:数 据 管 理 技 术 已 经 历 了 人 工 管 理、文 件 系 统 及 数 据 库 系 统 三 个 发 展 阶 段。这 三 个 阶 段 的 特 点 及 其 比 较 如 下 表 1.1所 示。表 1.1 数 据 管 理 三
8、个 阶 段 的 比 较 比 较 项 目 人 工 管 理 阶 段 文 件 系 统 阶 段 数 据 库 系 统 阶 段 应 用 背 景 科 学 计 算 科 学 计 算、管 理 大 规 模 管 理 硬 件 背 景 无 直 接 存 取 存 储 设 备 磁 盘、磁 鼓 大 容 量 磁 盘 景 软 件 背 景 没 有 操 作 系 统 有 文 件 系 统 有 数 据 库 管 理 系 统 处 理 方 式 批 处 理 联 机 实 时 处 理、批 处 理 联 机 实 时 处 理、分 布 处 理、批 处 理 数 据 的 管 理 者 用 户(程 序 员)文 件 系 统 数 据 库 管 理 系 统 数 据 面 向 的
9、对 象 某 一 应 用 程 序 某 一 应 用 现 实 世 界 特 数 据 的 共 享 程 度 无 共 享,冗 余 度 极 共 享 性 差,冗 余 度 大 共 享 性 高,冗 余 度 小大 数 据 的 独 立 性 不 独 立,完 全 依 赖 于 程 序 独 立 性 差 具 有 高 度 的 物 理 独 立 性 和 一 定 的 逻 辑 独 立 性 点 数 据 的 结 构 化 无 结 构 记 录 内 有 结 构、整 体 无 结 构 整 体 结 构 化,用 数 据 模 型 描 述 数 据 控 制 能 力 应 用 程 序 自 己 控 制 应 用 程 序 自 己 控 制 由 数 据 库 管 理 系 统 提
10、 供 数 据 安 全 性、完 整 性、并 发 控 制 和 恢 复 能 力(1)人 工 管 理 阶 段:20世 纪 50年 代 中 期 以 前,计 算 机 主 要 用 于 科 学 计 算。硬 件 设 施 方 面:外 存 只 有 纸 带、卡 片、磁 带,没 有 磁 盘 等 直 接 存 取 设 备;软 件 方 面:没 有 操 作 系 统 和 管 理 数 据 的 软 件;数 据 处 理 方 式 是 批 处 理。人 工 管 理 数 据 具 有 以 下 几 个 特 点:1)数 据 不 保 存;2)应 用 程 序 管 理 数 据;3)数 据 不 共 享;4)数 据 不 具 有 独 立 性。(2)文 件 系
11、统 阶 段:20世 纪 50年 代 后 期 到 60年 代 中 期,这 时 计 算 机 已 大 量 用 于 数 据 的 管 理。硬 件 方 面:有 了 磁 盘、磁 鼓 等 直 接 存 取 存 储 设 备;软 件 方 面:操 作 系 统 中 已 经 有 了 专 门 的 管 理 软 件,一 般 称 为 文 件 系 统;处 理 方 式 有 批 处 理、联 机 实 时 处 理。特 点 如 下:1)数 据 长 期 保 存;2)文 件 系 统 管 理 数 据:3)数 据 共 享 性 差,冗 余 度 大:4)数 据 独 立 性 差:(3)数 据 库 系 统 阶 段:20世 纪 60年 代 后 期 以 来,计
12、 算 机 用 于 管 理 的 规 模 更 为 庞 大,数 据 量 急 剧 增 长,硬 件 已 有 大 容 量 磁 盘,硬 件 价 格 下 降:软 件 则 价 格 上 升,使 得 编 制、维 护 软 件 及 应 用 程 序 成 本 相 对 增 加;处 理 方 式 上,联 机 实 时 处 理 要 求 更 多,分 布 处 理 也 在 考 虑 之 中。介 于 这 种 情 况,文 件 系 统 的 数 据 管 理 满 足 不 了 应 用 的 需 求,为 解 决 共 享 数 据 的 需 求,随 之 从 文 件 系 统 中 分 离 出 了 专 门 软 件 系 统 一 数 据 库 管 理 系 统,用 来 统 管
13、 理 数 据。数 据 库 系 统 阶 段 具 有 如 下 优 于 文 件 系 统 的 特 点:1)数 据 结 构 化;2)数 据 的 共 享 性 高,冗 余 度 低,易 扩 充;3)数 据 独 立 性 高;4)数 据 由 DBMS统 一 管 理 和 控 制。2、常 用 的 三 种 数 据 模 型 的 数 据 结 构 各 有 什 么 特 点?解:常 用 的 三 种 数 据 模 型 是 层 次 模 型、网 状 模 型 和 关 系 模 型。它 们 的 数 据 结 构 及 特 点 分 别 介 绍 如 下:1)层 次 模 型 的 数 据 结 构 树 型 结 构 在 数 据 库 中,对 满 足 以 下 两
14、 个 条 件 的 基 本 层 次 联 系 的 集 合 称 为 层 次 模 型。(1)有 且 仅 有 一 个 节 点 无 双 亲,这 个 节 点 称 为“根 节 点(2)其 他 节 点 有 且 仅 有 一 个 双 亲。所 谓 基 本 层 次 联 系 是 指 两 个 记 录 类 型 以 及 它 们 之 间 的 对 多 的 联 系。在 层 次 模 型 中,每 个 结 点 表 示 一 个 记 录 类 型,记 录 之 间 的 联 系 用 结 点 之 间 的 连 线 表 示,这 种 联 系 是 父 子 之 间 的 一 对 多 的 联 系。这 就 使 得 数 据 库 系 统 只 能 处 理 一 对 多 的
15、实 体 联 系。每 个 记 录 类 型 可 包 含 若 干 个 字 段,这 里,记 录 类 型 描 述 的 是 实 体,字 段 描 述 的 是 实 体 的 属 性。各 个 记 录 类 型 及 其 字 段 都 必 须 命 名,并 且 名 称 要 求 唯 一 每 个 记 录 类 型 可 以 定 义 一 个 排 序 字 段,也 称 为 码 字 段,如 果 定 义 该 排 序 字 段 的 值 是 唯 一 的,则 它 能 唯 一 标 识 一 个 记 录 值。若 用 图 来 表 示,层 次 模 型 是 一 棵 倒 立 的 树。节 点 层 次(Level)从 根 开 始 定 义,根 为 第 一 层,根 的
16、子 女 称 为 第 二 层,根 称 为 其 子 女 的 双 亲,同 一 双 亲 的 子 女 称 为 兄 弟。2)网 状 模 型 的 数 据 结 构 网 状 结 构 图 在 数 据 库 中,把 满 足 以 下 两 个 条 件 的 基 本 层 次 联 系 集 合 称 为 网 状 模 型:(1)允 许 一 个 以 上 的 结 点 无 双 亲;(2)一 个 结 点 可 以 有 多 于 一 个 的 双 亲。网 状 模 型 是 一 种 比 层 次 模 型 更 具 有 普 遍 性 的 结 构,它 去 掉 了 层 次 模 型 的 两 个 限 制,允 许 多 个 结 点 没 有 双 亲 结 点,允 许 结 点
17、有 多 个 双 亲 结 点,此 外 它 还 允 许 两 个 结 点 之 间 有 多 种 联 系。因 此 网 状 模 型 可 以 更 直 接 地 去 描 述 现 实 世 界。而 层 次 模 型 实 际 上 是 网 状 模 型 的 一 个 特 例。与 层 次 模 型 一 样,网 状 模 型 中 的 每 个 结 点 表 示 一 个 记 录 类 型,每 个 记 录 类 型 可 包 含 若 干 个 字 段,结 点 间 的 连 线 表 示 记 录 类 型 之 间 的 一 对 多 的 父 子 联 系。从 定 义 可 看 出,层 次 模 型 中 子 女 结 点 与 双 亲 结 点 的 联 系 是 唯 一 的,
18、而 在 网 状 模 型 中 这 种 联 系 可 以 不 唯 一 的。3)关 系 模 型 一 二 维 表 关 系 模 型 与 层 次 模 型 和 网 状 模 型 不 同,关 系 模 型 中 数 据 的 逻 辑 结 构 是 一 张 二 维 表,它 由 行 和 列 组 成。每 一 行 称 为 一 个 元 组,每 一 列 称 为 一 个 属 性(或 字 段)。下 面 是 关 系 模 型 中 的 涉 及 到 的 相 关 的 术 语:关 系:一 个 关 系 对 应 一 张 二 维 表,如 一 张 教 师 登 记 表。元 组:二 维 表 中 的 一 行 称 为 一 个 元 组。属 性:二 维 表 中 的 一
19、 列 称 为 一 个 属 性,对 应 每 一 个 属 性 的 名 字 称 为 属 性 名。主 码:如 果 二 维 表 中 的 某 个 属 性 或 是 属 性 组 可 以 唯 一 确 定 一 个 元 组,则 称 为 主 码,也 称 为 关 系 键。域:属 性 的 取 值 范 围 称 为 域,如 人 的 年 龄 一 般 在 1-120岁 之 间,大 学 生 的 年 龄 属 性 的 域 是 14-38,性 别 的 域 是 男 和 女 等。分 量:元 组 中 的 一 个 属 性 值。例 如,教 师 号 对 应 的 值 001、002、003都 是 分 量。关 系 模 式:表 现 为 关 系 名 和 属
20、 性 的 集 合,是 对 关 系 的 具 体 描 述。一 般 表 示 为:关 系 名(属 性 1,属 性 2,,属 性 N)。如 教 师 关 系 模 式 为:教 师(教 师 号,姓 名,年 龄,职 称)在 关 系 模 型 中,实 体 以 及 实 体 间 的 联 系 都 是 用 关 系 来 表 示。关 系 模 型 要 求 关 系 必 须 是 规 范 化 的,即 要 求 关 系 必 须 满 足 一 定 规 范 条 件,这 些 规 范 条 件 中 最 基 本 的 一 条 就 是,关 系 的 每 一 个 分 量 必 须 是 一 个 不 可 分 的 数 据 项,也 就 是 说,不 允 许 表 中 还 有
21、 子 表 或 子 列。3、试 述 数 据 库 系 统 的 特 点。解:数 据 库 系 统 阶 段 具 有 如 下 优 于 文 件 系 统 的 主 要 特 点:1)数 据 结 构 化:2)数 据 的 共 享 性 高,冗 余 度 低,易 扩 充;3)数 据 独 立 性 高;4)数 据 由 DBMS统 一 管 理 和 控 制。1)数 据 结 构 化:数 据 库 系 统 实 现 整 体 数 据 的 结 构 化,是 数 据 库 的 主 要 特 征 之 一,也 是 数 据 库 系 统 与 文 件 系 统 的 本 质 区 别。在 数 据 库 系 统 中,数 据 不 再 针 对 某 一 应 用,而 是 面 向
22、 全 组 织,是 整 体 结 构 化 的。不 仅 数 据 是 结 构 化 的,而 且 存 取 数 据 的 方 式 也 是 很 灵 活 的,可 以 存 取 数 据 库 中 的 某 一 个 数 据 项(或 字 段)、一 组 数 据 项、一 个 记 录 或 是 一 组 记 录。2)数 据 的 共 享 性 高,冗 余 度 低,易 扩 充:数 据 库 系 统 从 整 体 角 度 看 待 和 描 述 数 据,数 据 不 再 面 向 某 个 应 用 而 是 面 向 整 个 系 统,因 此 数 据 可 以 被 多 个 用 户、多 个 应 用 共 享 使 用。数 据 共 享 可 以 大 大 的 减 少 数 据
23、冗 余,节 约 存 储 空 间。数 据 共 享 还 能 够 避 免 数 据 之 间 的 不 相 容 性 与 不 一 致 性。由 于 数 据 面 向 整 个 系 统,是 有 结 构 的 数 据,不 仅 可 以 被 多 个 应 用 共 享 使 用,而 且 容 易 增 加 新 的 应 用,这 就 使 得数 据 系 统 弹 性 大,易 于 扩 充,可 以 适 应 各 种 用 户 的 要 求。可 以 取 整 体 数 据 的 各 种 子 集 用 于 不 同 的 应 用 系 统,当 应 用 需 求 改 变 或 增 加 时,只 要 重 新 选 取 不 同 的 子 集 或 加 上 一 部 分 数 据 便 可 以
24、 满 足 新 的 需 求。3)数 据 独 立 性 高:数 据 独 立 性 包 括 了 数 据 的 物 理 独 立 性 和 数 据 的 逻 辑 独 立 性 两 方 面。物 理 独 立 性 是 指 用 户 的 应 用 程 序 与 存 储 在 磁 盘 上 的 数 据 库 中 数 据 是 相 互 独 立 的。也 就 是 说,数 据 在 磁 盘 上 的 数 据 库 中 怎 样 存 储 是 由 DBMS管 理 的,用 户 程 序 不 需 要 了 解,应 用 程 序 要 处 理 的 只 是 数 据 的 逻 辑 结 构,这 样 当 数 据 的 物 理 存 储 改 变 时,应 用 程 序 不 用 改 变。逻 辑
25、 独 立 性 是 指 用 户 的 应 用 程 序 与 数 据 库 的 整 体 逻 辑 结 构 是 相 互 独 立 的,也 就 是 说,数 据 的 整 体 逻 辑 结 构 改 变 了,用 户 程 序 也 可 以 不 需 修 改 的。数 据 独 立 性 是 由 DBMS的 三 级 模 式 结 构 与 二 级 映 象 功 能 来 保 证 的。4)数 据 由 DBM S统 一 管 理 和 控 制:DBM S为 保 证 共 享 数 据 的 安 全、正 确、可 靠 等 提 供 以 下 几 方 面 的 数 据 控 制 功 能:(1)数 据 的 安 全 性 控 制;(2)数 据 的 完 整 性 约 束;(3)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理及应用 数据库 原理 应用 习题 答案
限制150内