《计算机二级access考试大纲及历年真题讲义.pdf》由会员分享,可在线阅读,更多相关《计算机二级access考试大纲及历年真题讲义.pdf(83页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(收 录)本 人 的 计 算 机 成 绩 并 不 算 好,但 由 于 考 前 个 月 临 阵 磨 枪 复 习 得 法,在 今 年 9月 的 考 试 中 取 得 了 笔 试 和 机 试 双 优 的 成 绩。下 现 我 将 个 人 的 经 验 拿 出 来 和 大 家 分 享。正 确 的 复 习 方 法 其 实 计 算 机 二 级 并 不 难,大 多 为 记 忆 性 的 知 识,需 要 灵 活 运 用 的 很 少。所 以,备 考 二 级 不 宜 太 早,以 考 前 个 半 月 开 始 准 备 为 宜。所 谓 万 变 不 离 其 宗,因 此 教 材 应 至 少 通 读 两 遍,把 该 记 住(如 变
2、量、函 数 等)的 都 记 牢,并 不 断 复 习 巩 固。参 考 资 料 则 不 宜 过 多 过 杂,题 海 战 术 不 是 最 有 效 的,可 根 据 考 试 大 纲,对 所 做 题 型 进 行 适 当 分 类 整 理。比 如 在 二 级 考 笔 试 中,一 般 有 四 大 类,每 一 大 类 又 有 若 干 小 类,包 括 计 算 机 硬 件 和 软 件 系 统 的 常 识,一 些 基 础 概 念、数 制、各 种 外 设 的 常 识、主 机 常 识 等,以 及 计 算 机 最 新 发 展 的 一 些 基 本 常 识,如 互 联 网、多 媒 体 等;二 是 D O S操 作 系 统 的 知
3、 识,如 目 录、路 径,文 件 等 知 识;三 是 某 一 语 种 的 基 本 知 识,如 命 令 函 数 的 功 能 和 用 法;四 是 该 语 种 的 程 序 阅 读 和 理 解,一 般 是 给 一 段 小 程 序,要 求 考 生 理 解 其 意 义,或 选 择 或 填 空。笔 试 做 笔 试 题 最 好 在 电 脑 上 实 验。如 果 是 程 序 题,把 程 序 输 进 电 脑 进 行 运 行,看 得 出 什 么 结 果。若 是 命 令 和 函 数,也 可 在 电 脑 上 测 试,这 样 你 会 发 现 许 多 有 趣 的 技 巧 或 别 的 东 西,记 忆 深 刻。一 般 说 来,笔
4、 试 部 分 只 需 五 套 模 拟 试 题 外 加 两 套 历 年 真 题 便 可 搞 掂。但 做 这 些 套 题 时 不 能 走 马 观 花,要 反 复 练 习,认 真 分 析,加 以 总 结。“北 大 飞 腾”的 系 列 参 考 书 非 常 具 有 代 表 性,解 题 技 巧 和 复 习 重 点 一 目 了 然,最 重 要 的 是 价 钱 还 不 贵。机 试 机 试 相 对 较 难,二 级 没 过 的 人 80%栽 到 机 试 上。机 试 部 分 除 了 多 练 习 别 无 他 法。上 机 的 编 程 题 分 数 较 多,如 果 只 是 纸 上 谈 兵,没 有 实 际 的 编 程 经 验
5、,很 难 应 付 考 试。对 二 级 考 生,为 准 备 上 机 编 程,应 熟 练 地 掌 握 30 5 0个 左 右 的 程 序 例 子。上 机 题 般 都 有 输 出 结 果,而 要 产 生 输 出 结 果,必 须 运 行 程 序,运 用 程 序 调 试 方 法。在 运 行 中 调 试 程 序,是 一 项 重 要 的 技 能。“华 东 理 工 大 学 上 海 捷 成 系 统 工 程 部”的 一 套 软 件 就 很 好,如 果 能 做 好 这 套 软 件 里 面 的 三 十 套 全 真 模 拟 机 试 题,考 出 优 秀 绝 对 没 有 问 题(今 年 所 考 的 机 试 题 竟 有 90
6、%与 那 套 光 盘 内 容 相 同)。考 场 上 考 前 应 提 前 3 0分 钟 到 侯 考 室,并 带 好 准 考 证 和 身 份 证,为 避 免 丢 失,最 好 用 透 明 塑 料 袋 封 装 好。进 入 界 面 后 应 仔 细 核 对 准 考 证 号 和 身 分 证 号,以 避 免 不 必 要 的 麻 烦。要 一 字 不 漏 地 细 心 审 题,如 要 求 所 生 成 的 表 单 或 菜 单 等 存 入 指 定 目 录 应 回 到 此 目 录 下 检 查 不 仅 要 看 内 容 是 否 符 合 题 意 还 要 注 意 大 小 写。如 是 程 序 编 写 或 改 错 应 该 运 行 一
7、 遍 确 保 万 无 一 失。考 完 按 下“交 卷”后 最 好 不 要 马 上 离 开,等 监 考 人 员 确 认 交 卷 正 常 并 同 意 离 开 时 再 走。万 一 不 幸 死 机,千 万 别 惊 慌,擅 自 关 机 重 启,而 应 举 手 报 告 监 考 人 员。由 于 机 试 是 分 批 抽 题 考 试,每 次 考 完 一 批,都 可 询 问 考 完 同 学 的 些 题 目,运 气 好 的 话 有 可 能 抽 到 相 同 的 题。当 然,考 完 之 后 最 重 要 的 是 记 得 存 盘,否 则 就 前 功 尽 弃 了。备 忘 录 全 国 计 算 机 等 级 考 试 每 年 开 考
8、 两 次。上 半 年 开 考 一、二、三 级,下 半 年 开 考 一、二(除 fortran外)、三、四 级。由 考 点 具 体 安 排。上 半 年 考 试 开 始 时 间 为 4 月 的 第 一 个 星 期 六,下 半 年 考 试 时 间 为 9 月 倒 数 第 二 个 星 期 六。第 一 天 上 午 考 笔 试,上 机 考 试 从 笔 试 的 当 天 下 午 开 始!报 名 时 间:一 般 来 说,上 半 年 5 月 25 II开 始,下 半 年 1 2月 1 日 开 始。2011二 级 Access考 试 大 纲 Access数 据 库 程 序 设 计 1.具 有 数 据 库 系 统 的
9、 基 础 知 识。2.基 本 了 解 面 向 对 象 的 概 念。3.掌 握 关 系 数 据 库 的 基 本 原 理。4.掌 握 数 据 库 程 序 设 计 方 法。5.能 使 用 Access建 立 一 个 小 型 数 据 库 应 用 系 统。考 试 内 容、数 据 库 基 础 知 识 1.基 本 概 念:数 据 库,数 据 模 型,数 据 库 管 理 系 统,类 和 对 象,事 件。2.关 系 数 据 库 基 本 概 念:关 系 模 型(实 体 的 完 整 性,参 照 的 完 整 性,用 户 定 义 的 完 整 性),关 系 模 式,关 系,元 组,属 性,字 段,域,值,主 关 键 字
10、等。3.关 系 运 算 基 本 概 念:选 择 运 算,投 影 运 算,连 接 运 算。4.SQL基 本 命 令:查 询 命 令,操 作 命 令。5.Access系 统 简 介:(1)Access系 统 的 基 本 特 点。(2)基 本 对 象:表,查 询,窗 体,报 表,页,宏,模 块。二、数 据 库 和 表 的 基 本 操 作 1.创 建 数 据 库:(1)创 建 空 数 据 库。(2)使 用 向 导 创 建 数 据 库。2.表 的 建 立:(1)建 立 表 结 构:使 用 向 导,使 用 表 设 计 器,使 用 数 据 表。(2)设 置 字 段 属 性。(3)输 入 数 据:直 接 输
11、入 数 据,获 取 外 部 数 据。3.表 间 关 系 的 建 立 与 修 改:(I)表 间 关 系 的 概 念:一 对 一,一 对 多。(2)建 立 表 间 关 系。(3)设 置 参 照 完 整 性。4.表 的 维 护:(1)修 改 表 结 构:添 加 字 段,修 改 字 段,删 除 字 段,重 新 设 置 主 关 键 字.(2)编 辑 表 内 容:添 加 记 录,修 改 记 录,删 除 记 录,复 制 记 录。(3)调 整 表 外 观。5.表 的 其 他 操 作:(1)查 找 数 据。(2)替 换 数 据。(3)排 序 记 录。(4)筛 选 记 录。三、查 询 的 基 本 操 作 1.查
12、询 分 类:(1)选 择 查 询。(2)参 数 查 询。(3)交 叉 表 查 询。(4)操 作 查 询。(5)SQL 查 询。2.查 询 准 则:(1)运 算 符。(2)函 数。(3)表 达 式。3.创 建 查 询:(1)使 用 向 导 创 建 查 询。(2)使 用 设 计 器 创 建 查 询。(3)在 查 询 中 计 算。4.操 作 已 创 建 的 查 询:(1)运 行 已 创 建 的 查 询。(2)编 辑 查 询 中 的 字 段。(3)编 辑 查 询 中 的 数 据 源。(4)排 序 查 询 的 结 果。四、窗 体 的 基 本 操 作 1.窗 体 分 类:(1)纵 栏 式 窗 体。(2)表
13、 格 式 窗 体。(3)主/子 窗 体。(4)数 据 表 窗 体。(5)图 表 窗 体。(6)数 据 透 视 表 窗 体。2.创 建 窗 体:(1)使 用 向 导 创 建 窗 体。(2)使 用 设 计 器 创 建 窗 体:控 件 的 含 义 及 种 类,在 窗 体 中 添 加 和 修 改 控 件,设 置 控 件 的 常 见 属 性。五、报 表 的 基 本 操 作 1.报 表 分 类:(1)纵 栏 式 报 表;(2)表 格 式 报 表。(3)图 表 报 表。(4)标 签 报 表。2.使 用 向 导 创 建 报 表。3.使 用 设 计 器 编 辑 报 表。4.在 报 表 中 计 算 和 汇 总。六
14、、页 的 基 本 操 作 1.数 据 访 问 页 的 概 念。2.创 建 数 据 访 问 页:(1)自 动 创 建 数 据 访 问 页。(2)使 用 向 导 数 据 访 问 页。七、宏 1.宏 的 基 本 概 念。2.宏 的 基 本 操 作:(1)创 建 宏:创 建 一 个 宏,创 建 宏 组。(2)运 行 宏。(3)在 宏 中 使 用 条 件。(4)设 置 宏 操 作 参 数。(5)常 用 的 宏 操 作。八、模 块I.模 块 的 基 本 概 念:(1)类 模 块。(2)标 准 模 块。(3)将 宏 转 换 为 模 块。2.创 建 模 块:(1)创 建 V B A模 块:在 模 块 中 加
15、入 过 程,在 模 块 中 执 行 宏。(2)编 写 事 件 过 程:键 盘 事 件,鼠 标 事 件,窗 口 事 件,操 作 事 件 和 其 他 事 件。3.调 用 和 参 数 传 递。4.V B A程 序 设 计 基 础:(1)面 向 对 象 程 序 设 计 的 基 本 概 念。(2)V B A编 程 环 境:进 入 VBE,VB E界 面。(3)V B A编 程 基 础:常 量,变 量,表 达 式.(4)V B A程 序 流 程 控 制:顺 序 控 制,选 择 控 制,循 环 控 制。(5)V B A程 序 的 调 试:设 置 断 点,单 步 跟 踪,设 置 监 视 点。考 试 方 式 I
16、.笔 试:90分 钟,满 分 100分,其 中 含 公 共 基 础 知 识 部 分 的 30分。2.上 机 操 作:90分 钟,满 分 100分。上 机 操 作 包 括:(1)基 本 操 作。(2)简 单 应 用。(3)综 合 应 用。全 国 计 算 机 等 级 考 试 二 级 Access讲 义 第 1章 数 据 库 基 础 知 识 i.i 数 据 库 基 础 知 识 i.i.i 计 算 机 数 据 管 理 的 发 展 数 据(Data)数 据 是 描 述 现 实 世 界 事 物 的 符 号 记 录,是 用 物 理 符 号 记 录 的 可 以 鉴 别 的 信 息。包 括 文 字、图 形、声
17、音 等,他 们 都 是 用 来 描 述 事 物 特 性 的。数 据 处 理 数 据 处 理 是 对 各 种 类 型 的 数 据 进 行 收 集、存 储、分 类、计 算、加 工、检 索 与 传 输 的 过 程。包 括:收 集 原 始 数 据、编 码 转 换、数 据 输 入、数 据 处 理、数 据 输 出 等。数 据 处 理 的 中 心 问 题 是 数 据 管 理。数 据 管 理 技 术 的 发 展,与 计 算 机 硬 件(主 要 是 外 部 存 储 器)、系 统 软 件 及 计 算 机 应 用 的 范 围 有 着 密 切 的 联 系。数 据 管 理 技 术 的 发 展 经 历 了 以 下 几 个
18、 阶 段:人 工 管 理 阶 段、文 件 系 统 阶段、数 据 库 系 统 阶 段、分 布 式 数 据 库 系 统 阶 段 和 对 象 数 据 库 系 统 阶 段。1.人 工 管 理 阶 段 这 一 阶 段 是 指 2 0世 纪 5 0年 代 中 期 以 前,计 算 机 主 要 用 于 科 学 计 算,当 时 的 计 算 机 硬 件 状 况 是:外 存 只 有 磁 带、卡 片、纸 带,没 有 磁 盘 等 直 接 存 取 的 存 储 设 备;软 件 状 况 是:没 有 操 作 系 统,没 有 管 理 数 据 的 软 件,数 据 处 理 方 式 是 批 处 理。人 工 管 理 阶 段 的 特 点
19、是:数 据 不 保 存、数 据 无 专 门 软 件 进 行 管 理(数 据 冗 余)、数 据 不 共 享、数 据 不 具 有 独 立 性、数 据 无 结 构。2.文 件 系 统 阶 段 这 一 阶 段 从 2 0世 纪 5 0年 代 后 期 到 6 0年 代 中 期,计 算 机 硬 件 和 软 件 都 有 了 一 定 的 发 展。计 算 机 不 仅 用 于 科 学 计 算,还 大 量 用 于 管 理。这 时 硬 件 方 面 已 经 有 了 磁 盘、磁 鼓 等 直 接 存 取 的 存 储 设 备。在 软 件 方 面,操 作 系 统 中 已 经 有 了 数 据 管 理 软 件,一 般 称 为 文
20、件 系 统。处 理 方 式 上 不 仅 有 了 文 件 批 处 理,而 且 能 够 联 机 实 时 处 理。文 件 系 统 阶 段 的 特 点:数 据 管 理 由 文 件 管 理 系 统 完 成;数 据 共 享 性 差、冗 余 度 大;数 据 独 立 性 差;数 据 可 长 期 保 存。3.数 据 库 系 统 阶 段 2 0世 纪 6 0年 代 末 数 据 管 理 进 入 新 时 代 一 数 据 库 系 统 阶 段。数 据 库 系 统 阶 段 出 现 了 统 一 管 理 数 据 的 专 门 软 件 系 统,即 数 据 库 管 理 系 统。数 据 库 系 统 是 一 种 较 完 善 的 高 级
21、数 据 管 理 方 式,也 是 当 今 数 据 管 理 的 主 要 方 式,获 得 了 广 泛 的 应 用。数 据 库 系 统 阶 段 的 特 点:数 据 结 构 化;数 据 共 享 程 度 高;数 据 独 立 性 强;数 据 冗 余 度 小;加 强 对 数 据 的 保 护 4.分 布 式 数 据 库 系 统 阶 段 分 布 式 数 据 库 系 统 是 由 若 干 个 站 集 合 而 成。这 些 站 又 称 为 节 点,它 们 在 通 讯 网 络 中 联 接 在 一 起,每 个 节 点 都 是 一 个 独 立 的 数 据 库 系 统,它 们 都 拥 有 各 自 的 数 据 库、中 央 处 理
22、机、终 端,以 及 各 自 的 局 部 数 据 库 管 理 系 统。因 此 分 布 式 数 据 库 系 统 可 以 看 作 是 一 系 列 集 中 式 数 据 库 系 统 的 联 合。它 们 在 逻 辑 上 属 于 同 一 系 统,但 在 物 理 结 构 上 是 分 布 式 的。5.面 向 对 象 数 据 库 系 统 阶 段 面 向 对 象 编 程(Object Oriented Programming,O O P,面 向 对 象 程 序 设 计)是 一 种 计 算 机 编 程 架 构。O O P的 一 条 基 本 原 则 是 计 算 机 程 序 是 由 单 个 能 够 起 到 子 程 序 作
23、 用 的 单 元 或 对 象 组 合 而 成。O O P达 到 了 软 件 工 程 的 三 个 主 要 目 标:重 用 性、灵 活 性 和 扩 展 性。面 向 对 象 数 据 库 吸 收 了 面 向 对 象 程 序 设 计 方 法 的 核 心 概 念 和 基 本 思 想,采 用 面 向 对 象 的 观 点 来 描 述 现 实 世 界 实 体(对 象)的 逻 辑 组 织、对 象 之 间 的 限 制 和 联 系 等。1.1.2数 据 库 系 统 1.数 据 描 述 事 物 的 物 理 符 号 序 列 称 为 数 据(Data)。描 述 事 物 的 物 理 符 号 可 以 是 用 来 表 示 长 度
24、、体 积、重 量 之 类 的 数 字 数 值,也 可 以 是 人 名 或 地 名、图 形、图 像、动 画、影 像、声 音 等 非 数 值 数 据。2.数 据 库 数 据 库(DataBase,DB),顾 名 思 义,是 存 放 数 据 的 仓 库。是 长 期 存 放 在 计 算 机 内,有 组 织 的、大 量 的、可 共 享 的 数 据 集 合。数 据 库 中 的 数 据 按 一 定 的 数 据 模 型 组 织、描 述 和 存 储,具 有 较 小 的 冗 余 度、较 高 的 数 据 独 立 性 和 易 扩 展 性,并 可 为 多 个 用 户、多 个 应 用 程 序 共 享。3.数 据 库 应
25、用 系 统 数 据 库 应 用 系 统 是 为 特 定 应 用 开 发 的 数 据 库 应 用 软 件 系 统。数 据 库 管 理 系 统 为 数 据 的 定 义、存 储、查 询 和 修 改 提 供 支 持,而 数 据 库 应 用 系 统 是 对 数 据 库 中 的 数 据 进 行 处 理 和 加 工 的 软 件,它 面 向 特 定 应 用。一 般 在 不 引 起 混 淆 的 情 况 下 常 常 把 数 据 库 系 统 简 称 为 数 据 库.4.数 据 库 管 理 系 统 数 据 库 管 理 系 统(DataBase Management System,D B M S)是 位 于 用 户 与
26、 操 作 系 统(OS)之 间 的 数 据 管 理 软 件,是 数 据 库 系 统 的 核 心 软 件。其 主 要 功 能 包 括 以 下 几 个 方 面(P 5页)(1)数 据 定 义(2)数 据 操 纵(3)数 据 库 的 运 行 管 理(4)数 据 的 组 织、存 储 和 管 理(5)数 据 库 的 建 立 和 维 护(6)数 据 通 信 接 口 5.数 据 库 系 统 数 据 库 系 统(DataBase System,D B S)是 指 拥 有 数 据 库 技 术 支 持 的 计 算 机 系 统。它 可 以 实 现 有 组 织 地、动 态 地 存 储 大 量 相 关 数 据,提 供
27、数 据 处 理 和 信 息 资 源 共 享 服 务。数 据 库 系 统 由 硬 件 系 统、数 据 库、数 据 库 管 理 系 统 及 相 关 软 件、数 据 库 管 理 员(DataBaseAdministrator,D B A)和 用 户 组 成。数 据 库 系 统 的 特 点:(1)实 现 数 据 共 享,减 少 数 据 冗 余(2)采 用 特 定 的 数 据 模 型(3)具 有 较 高 的 数 据 独 立 性(4)有 统 一 的 数 据 控 制 功 能 1.1.3 数 据 模 型 模 型 是 现 实 世 界 特 征 的 模 拟 和 抽 象。要 将 现 实 世 界 转 变 为 机 器 能
28、 够 识 别 的 形 式,必 须 经 过 两 次 抽 象,即 使 用 某 种 概 念 模 型 为 客 观 事 物 建 立 概 念 级 的 模 型,将 现 实 世 界 抽 象 为 信 息 世 界,然 后 再 把 概 念 模 型 转 变 为 计 算 机 上 某 一 DBM S支 持 的 数 据 模 型,将 信 息 世 界 转 变 为 机 器 世 界。1.实 体 的 概 念(1)实 体(Entity)客 观 存 在 并 可 相 互 区 别 的 事 物 称 为 实 体。(2)属 性(Attribute)实 体 所 具 有 的 某 一 特 性 称 为 属 性。(3)实 体 集 和 实 体 型 属 性 值
29、 的 集 合 表 示 一 个 实 体,而 属 性 的 集 合 表 示 一 种 实 体 的 类 型,称 为 实 体 型。同 类 型 的 实 体 的 集 合,称 为 实 体 集。(4)联 系(Relationship)实 体 集 之 间 的 对 应 关 系 称 为 联 系,它 反 映 现 实 世 界 事 物 之 间 的 相 互 关 联。实 体 间 的 联 系 可 分 为 以 下 三 种 类 型 一 对 一 联 系 例 如,一 个 学 生 只 能 有 一 个 学 号,而 一 个 学 号 只 能 指 向 一 个 学 生,则 学 生 与 学 号 之 间 具 有 一 对 一 联 系。一 对 多 联 系 例
30、 如,一 个 班 级 中 有 若 干 名 学 生,而 每 个 学 生 只 在 一 个 班 级 中 学 习,则 班 级 与 学 生 之 间 具 有 一 对 多 联 系。多 对 多 联 系 例 如,一 门 课 程 同 时 有 若 干 个 学 生 选 修,而 一 个 学 生 可 以 同 时 选 修 多 门 课 程,则 课 程 与 学 生 之 间 具 有 多 对 多 联 系。3.数 据 模 型 数 据 模 型 是 按 计 算 机 系 统 的 观 点 对 数 据 建 模,主 要 用 于 DBM S的 实 现,在 实 现 数 据 库 管 理 的 过 程 中,数 据 模 型 起 着 关 键 作 用。整 个
31、数 据 库 技 术 的 发 展 就 是 沿 着 数 据 模 型 的 主 线 展 开 的。现 有 的 数 据 库 都 是 基 于 某 种 数 据 模 型 的。常 用 的 数 据 模 型 有 3 种:层 次 模 型、网 状 模 型 和 关 系 模 型。层 次 模 型 层 次 模 型 是 数 据 库 系 统 中 最 早 出 现 的 数 据 模 型 它 用 树 形 结 构 表 示 各 实 体 以 及 实 体 间 的 联 系。若 用 图 来 表 示,层 次 模 型 是 一 棵 倒 立 的 树。在 数 据 库 中,满 足 以 下 条 件 的 数 据 模 型 称 为 层 次 模 型:有 且 仅 有 一 个
32、结 点 无 父 结 点,这 个 结 点 称 为 根 结 点;其 他 结 点 有 且 仅 有 一 个 父 结 点。I学.院 I 杏 1 1 I 21|系 4+1|系 I专 设 11 惶 业 2|一 业 3|一 业 4I 层 次 模 型 示 例 网 状 模 型 在 现 实 世 界 中,事 物 之 间 的 联 系 更 多 的 是 非 层 次 关 系 的,用 层 次 模 型 表 示 非 树 型 结 构 是 很 不 直 接 的,网 状 模 型 则 可 以 克 服 这 一 弊 病。网 状 模 型 是 一 个 网 络。在 数 据 库 中,满 足 以 下 两 个 条 件 的 数 据 模 型 称 为 网 状 模
33、 型。允 许 一 个 以 上 的 结 点 无 父 结 点;一 个 结 点 可 以 有 多 于 一 个 的 父 结 点。网 状 模 型 示 例 一 1.2关 系 数 据 库 1.2.1 关 系 模 型 以 二 维 表 的 形 式 表 示 实 体 与 实 体 间 联 系 的 数 据 模 型 称 为 关 系 模 型。从 模 型 的 三 要 素 角 度 看,关 系 模 型 的 内 容 为:数 据 结 构:一 张 二 维 表 格。数 据 操 作:数 据 表 的 定 义,检 索、维 护、计 算 等。数 据 约 束 条 件:表 中 列 的 取 值 范 围 即 域 值 的 限 制 条 件。(1)关 系 在 关
34、 系 模 型 中,一 个 关 系 就 是 一 张 二 维 表,每 个 关 系 都 有 一 个 关 系 名。在 数 据 库 中,一 个 关 系 存 储 为 一 个 数 据 表。(2)元 组 表 中 的 行 称 为 元 组,每 一 行 是 一 个 元 组,对 应 数 据 表 中 的 一 个 具 体 记 录,元 组 的 各 分 量 分 别 对 应 于 关 系 的 各 个 属 性。(3)属 性 表(关 系)中 的 列 称 为 属 性,每 一 列 有 一 个 属 性 名,对 应 数 据 表 中 的 一 个 字 段。(4)域 一 个 属 性 的 取 值 范 围 是 该 属 性 的 域。(5)关 键 字表
35、中 的 一 个 属 性(组),它 的 值 可 以 唯 一 地 标 识 一 个 元 组。如:学 号。(6)外 关 键 字 如 果 一 个 关 系 中 的 属 性 或 属 性 组 并 非 该 关 系 的 关 键 字,但 它 们 是 另 外 一 个 关 系 的 关 键 字,则 称 其 为 该 关 系 的 外 关 键 字。(7)候 选 码 表 中 的 某 一 个 属 性,它 的 值 可 以 唯 一 地 标 志 一 个 元 组。一 个 表 中 可 能 有 多 个 候 选 码,选 择 一 个 作 为 主 键,主 键 的 属 性 称 为 主 属 性。关 系 的 特 点:(1)关 系 必 须 规 范 化。规
36、范 化 是 指 关 系 模 型 中 的 每 一 个 关 系 模 式 都 必 须 满 足 一 定 的 要 求。最 基 本 的 要 求 是 每 个 属 性 必 须 是 不 可 分 割 的 数 据 单 元,即 表 中 不 能 在 包 含 表。(2)在 同 一 个 关 系 中 不 能 出 现 相 同 的 属 性 名。(3)关 系 中 不 允 许 有 完 全 相 同 的 元 组,即 冗 余。(4)在 一 个 关 系 中 元 组 的 次 序 无 关 紧 要。(5)在 一 个 关 系 中 列 的 次 序 无 关 紧 要。1.2.2 关 系 运 算 在 关 系 数 据 库 中,关 系 的 基 本 运 算 有
37、两 类:传 统 的 集 合 运 算 和 专 门 的 关 系 运 算。一 传 统 的 集 合 运 算 1 并 设 有 两 个 关 系 R 和 S,它 们 具 有 相 同 的 结 构。R 和 S 的 并 是 由 属 于 R 或 属 于 S 的 元 组 组 成 的 集 合,运 算 符 为 U。R S RuSA B C A B C A B Cal bl cl al b2 c2 al bl clal b2 c2 al b3 c2 al b2 c2a2 b2 cl a2 b2 cl a2 b2 cl(a)(b)al b3 c2(02.差 设 有 两 个 关 系 R 和 S,它 们 具 有 相 同 的 结
38、构。R 和 S 的 差 是 由 属 于 R但 不 属 于 S 的 元 组 组 成 的 集 合。运 算 符 为 一。R S R-SA B C A B CA B Cal bl cl al b2 c2 al bl clal b2 c2 al b3 c2a2 b2 cl a2 b2 cl(b)(f)3.交 设 有 两 个 关 系 R 和 S,它 们 具 有 相 同 的 结 构。R 和 S 的 交 是 由 既 属 于 R 又 属 于 S 的 元 组 组 成 的 集 合,运 算 符 为RA B Cal bl clal b2 c2a2 b2 cl(4)二 传 统 的 集 合 运 算 1.选 择 选 择 运
39、算 是 在 关 系 中 选 择 满 足 某 些 条 件 的 元 组。也 就 是 说,选 择 运 算 是 在 二 维 表 中 选 择 满 足 指 定 条 件 的 行。2.投 影 投 影 运 算 是 从 关 系 模 式 中 指 定 若 干 个 属 性 组 成 新 的 关 系。即 在 关 系 中 选 择 某 些 属 性 列。3.联 接 联 接 运 算 将 两 个 关 系 模 式 通 过 公 共 的 属 性 名 拼 接 成 一 个 更 宽 的 关 系 模 式,生 成 的 新 关 系 中 包 含 满 足 联 接 条 件 的 元 组。1.3数 据 库 设 计 基 础 1.3.1 数 据 库 设 计 的 原
40、 则(1)关 系 数 据 库 的 设 计 应 遵 从 概 念 单 一 化“一 事 一 地”的 原 则(2)避 免 在 表 之 间 出 现 重 复 字 段(3)表 中 的 字 段 必 须 是 原 始 数 据 和 基 本 数 据 元 素(4)用 外 部 关 键 字 保 证 有 关 联 的 表 之 间 的 联 系 1.3.2 数 据 库 设 计 的 步 骤 1.需 求 分 析 2.确 定 所 需 要 的 表 3.确 定 所 需 字 段 4.确 定 联 系 5.设 计 求 精 1.4 Access数 据 管 理 系 统 概 述 1.4.1 Access的 发 展 简 介 Access是 一 种 关 系
41、 型 的 桌 面 数 据 库 管 理 系 统,是 Microsoft Office套 件 产 品 之 一。1992 年 11 月 推 出 Access 1.0,Microsoft 先 后 推 出 2.0,7.0/95,8.0/97,9.0/2000,10.0/2002,直 到 Access 2003 和 Access 2007。本 教 程 以 Access 2003版 为 教 学 背 景。Access的 特 点 1.具 有 方 便 实 用 的 强 大 功 能。2.可 以 利 用 各 种 图 例 快 速 获 取 数 据。3.可 以 利 用 报 表 设 计 工 具,方 便 生 成 报 表。4.能
42、处 理 多 种 数 据 类 型。5.采 用 O LE技 术,能 方 便 创 建 和 编 辑 多 媒 体 数 据 库。6.支 持 ODBC标 准 的 SQL数 据 库 的 数 据。7.设 计 过 程 自 动 化,大 大 提 高 了 数 据 库 的 工 作 效 率。8.具 有 较 好 的 集 成 开 发 环 境。9.提 供 了 断 点 设 置、单 步 执 行 等 调 试 功 能。10.与 Internet/Intranet 的 集 成。1 1.可 以 将 数 据 库 应 用 程 序 的 建 立 移 进 用 户 环 境,并 最 终 使 用 户 和 应 用 程 序 开 发 者 之 间 的 关 系 淡
43、化。1.4.2 Access的 系 统 结 构 Access将 数 据 库 定 义 为 一 个 扩 展 名 为.m db文 件,由 数 据 库 对 象 和 组 两 部 分 组 成。其 中 对 象 分 为 7 种:表、查 询、窗 体、报 表、数 据 访 问 页、宏、模 块。表 是 数 据 库 的 核 心 与 基 础,存 放 中 数 据 库 中 的 全 部 数 据。报 表、查 询 和 窗 体 都 是 从 数 据 库 中 获 取 数 据 信 息,以 实 现 用 户 的 某 一 特 定 的 需 要。1、表 是 实 现 数 据 库 管 理 的 基 础,是 关 于 特 定 主 题(例 如:学 生 和 课
44、程)数 据 的 集 合,是 数 据 库 的 核 心 与 基 础。表 中 的 列 在 Access中 称 为 字 段,行 在 Access中 称 为 记 录。2、查 询 是 用 来 操 作 数 据 库 中 的 记 录 对 象,利 用 它 可 以 按 照 一 定 的 条 件 或 准 则 从 一 个 或 多 个 表 中 筛 选 出 需 要 操 作 的 字 段,并 可 以 把 它 们 集 中 起 来,形 成 所 谓 的 动 态 数 据 集,并 显 示 在 一 个 虚 拟 的 数 据 表 窗 口 中。3、窗 体:数 据 库 与 用 户 进 行 交 互 操 作 的 界 面。其 数 据 源 可 以 是 表
45、或 查 询。4、报 表 可 以 按 照 指 定 的 样 式 将 多 个 表 或 查 询 中 的 数 据 显 示(打 印)出 来。报 表 中 包 含 了 指 定 数 据 的 详 细 列 表。报 表 也 可 以 进 行 统 计 计 算,如 求 和、求 最 大 值、求 平 均 值 等。报 表 与 窗 体 类 似,也 是 通 过 各 种 控 件 来 显 示 数 据 的,报 表 的 设 计 方 法 也 与 窗 体 大 致 相 同。5、页 是 一 种 特 殊 的 W eb页,用 户 可 以 在 此 W eb页 与 Access数 据 库 中 的 数 据 进 行 联 接,查 看、修 改 Access数 据
46、库 中 的 数 据。数 据 访 问 页 就 是 Internet网 页,将 数 据 库 中 的 数 据 编 辑 成 网 页 形 式,可 以 发 布 到 Internet上,提 供 给 Internet上 的 用 户 共 享。也 就 是 说,网 上 用户 可 以 通 过 浏 览 器 来 查 询 和 编 辑 数 据 库 的 内 容。6、宏 是 若 干 个 操 作 的 组 合,用 来 简 化 一 些 经 常 性 的 操 作。用 户 可 以 设 计 一 个 宏 来 控 制 系 统 的 操 作,当 执 行 这 个 宏 时,就 会 按 这 个 宏 的 定 义 依 次 执 行 相 应 的 操 作。宏 可 以
47、 打 开 并 执 行 查 询、打 开 表、打 开 窗 体、打 印、显 示 报 表、修 改 数 据 及 统 计 信 息、修 改 记 录、修 改 表 中 的 数 据、插 入 记 录、删 除 记 录、关 闭 表 等 操 作。7、模 块 是 用 VBA语 言 编 写 的 程 序 段,它 以 Visual Basic为 内 置 的 数 据 库 程 序 语 言。对 于 数 据 库 的 一 些 较 为 复 杂 或 高 级 的 应 用 功 能,需 要 使 用 VBA代 码 编 程 实 现。通 过 在 数 据 库 中 添 加 VBA代 码,可 以 创 建 出 自 定 义 菜 单、工 具 栏 和 具 有 其 他
48、功 能 的 数 据 库 应 用 系 统。1.4.3 Access的 操 作 窗 口 1.启 动 Access与 其 他 Windows应 用 程 序 一 样,启 动 Access可 以 通 过 单 击“开 始”菜 单,然 后 在“程 序”菜 单 中 选 择 图 标,即 可 打 开 A ccess。2、关 闭 Access的 4 种 方 法:(1)单 击 Access右 上 角 的“关 闭”按 钮(2)选 择“文 件”菜 单 中 的“退 出”命 令(3)使 用 Alt+F4快 捷 键(4)使 用 Alt+F+X快 捷 键 第 2章 数 据 库 和 表 2.1 数 据 库 的 创 建 创 建 数
49、据 库 方 法 有 两 种,一 是 先 建 立 一 个 空 数 据 库,然 后 向 其 中 添 加 表、查 询、窗 体 和 报 表 等 对 象,这 是 创 建 数 据 库 最 灵 活 的 方 法;二 是 使 用“数 据 库 向 导”,利 用 系 统 提 供 的 模 板 进 行 一 次 操 作 来 选 择 数 据 库 类 型,并 创 建 所 需 的 表、窗 体 和 报 表,这 是 操 作 最 简 单 的 方 法。2.1.1 创 建 空 数 据 库 例 2-1 建 立“教 学 管 理”空 数 据 库,并 将 建 好 的 数 据 库 保 存 在 C 盘 Access文 件 夹 中。注 意:数 据 库
50、 创 建 好 后,数 据 库 容 器 中 还 不 存 在 任 何 其 他 数 据 库 对 象,此 时 可 以 根 据 需 要 在 该 数 据 库 容 器 中 创 建 数 据 库 对 象。另 外,在 创 建 数 据 库 之 前,最 好 先 建 立 用 于 保 存 该 数 据 库 文 件 的 文 件 夹,以 便 今 后 的 管 理。2.1.2 使 用 向 导 创 建 数 据 库 例 2-2 在 C 盘“教 学 管 理”文 件 夹 下 创 建“教 学 管 理”数 据 库。利 用“数 据 库 向 导”创 建 数 据 库 对 象,在 所 建 的 数 据 库 对 象 容 器 中 包 含 了 表、查 询、窗