1.3 数 据 模 型 一, 信 息, 数 据 和 实 体 信 息 是 对 客 观 事 物 或 抽 象 概 念 的 描 述 数 据 是 对 客 观 事 物 或 抽 象 概 念 的 符 号 化 的 描 述 实 体 是 客 观 存 在 并 可 相 互 区 别 的 事 物 1.3 数 据 模 型 二, 实



Similar documents
I

修改版-操作手册.doc

《C语言基础入门》课程教学大纲

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

第2章 数据类型、常量与变量

世华财讯模拟操作手册

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

Microsoft Word - 第3章.doc

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

深圳市新亚电子制程股份有限公司

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

第3章 创建数据库

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

登录、注册功能的测试用例设计.doc

教师上报成绩流程图

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

国债回购交易业务指引


 编号:

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使


Cybozu Garoon 3 管理员手册

微软用户

Excel basics

中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

2006年顺德区高中阶段学校招生录取分数线

珠江钢琴股东大会


导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱 发 布 信 件 查 看 个 人 信 件... 7 二. 公 共 留 言 发 布 公 共 留 言 查 看 公 共 留 言... 9 三. 校 长 荐

( 二 ) 现 行 统 一 高 考 制 度 不 利 于 培 养 人 的 创 新 精 神,,,,,,,,,,,,, [ ],,,,,,,,,,, :, ;,,,,,,? ( 三 ) 现 行 统 一 高 考 制 度 不 利 于 全 体 学 生 都 获 得 全 面 发 展,, [ ],,,,,,,,,,,

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

全国教师资格认定管理信息系统

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

关于修订《沪市股票上网发行资金申购

Template BR_Rec_2005.dot

工 程 造 价 咨 询 企 业 管 理 系 统 操 作 手 册 目 录 1 造 价 企 业 登 录 企 业 基 本 信 息 查 看 企 业 人 员 信 息 查 看 企 业 基 本 信 息 操 作 企 业 简 介 企 业 章

Microsoft Word - 文件汇编.doc

Microsoft Word - 第7章 图表反转形态.doc

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

上海证券交易所会议纪要

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

课程类 别

学位论文文档编辑与提交

马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #

引言

一、资质申请

全国艺术科学规划项目

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

系统设计文档_样稿管理模块 V1.1_.doc

云信Linux SSH认证代理用户手册

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

第 一 部 分 MagiCAD for Revit 安 装 流 程

随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。

2) 注 册 内 容 填 写, 阅 读 注 册 协 议, 完 成 注 册 字 段 标 示 有 符 号 的, 为 下 拉 选 择,* 为 必 填 项 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请 1) 系 统 显 示 已 注 册 用 户 信 息, 可 打 开 左 列 供 应 商 管 理 条

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

ETF、分级基金规模、份额变化统计

·岗位设置管理流程

untitled

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

上海证券交易所会议纪要

如 何 开 始 使 用 Excel 2010 如 果 您 长 期 以 来 一 直 在 使 用 Microsoft Excel 2003, 则 对 于 在 Excel 2010 中 的 哪 些 地 方 可 找 到 Excel 2003 命 令 和 工 具 栏 按 钮, 肯 定 心 存 疑 问 我 们

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

学 年 第 二 学 期 集 中 考 试 安 排 (18 周 ) 考 试 日 期 :6 月 27 日 星 期 一 8:10-9:50 第 二 公 共 教 学 楼 A 区 A 高 等 数 学 ( 理 二 2) 复 材 材 料 科 学 与 工 程

一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

øÕªß∂À≤Ÿ◊˜ ÷≤·

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件

证券代码: 证券简称:长城电脑 公告编号:

标题

中国石化油品销售企业CRM调研报告

党建评估

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %

四川省农村义务教育学生

上证指数

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

乐视云视频发行平台 操作手册 V1.1

(Microsoft Word - NCRE\314\345\317\265\265\367\325\37313\324\27221\272\3051.doc)

伊 犁 师 范 学 院 611 语 言 学 概 论 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 语 言 学 纲 要 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效

2014年中央财经大学研究生招生录取工作简报

三门峡市质量技术监督局清单公示

收 入 支 出 项 目 2016 年 预 算 项 目 2016 年 预 算 预 算 01 表 单 位 : 万 元 ( 保 留 两 位 小 数 ) 一 公 共 财 政 预 算 拨 款 一 人 员 经 费 一 般 财 力 人 员 支 出 成 品

操作手册


工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

Transcription:

数 据 库 系 统 与 access 教 程 第 一 章 数 据 库 原 理 第 二 章 Access 2002 开 发 环 境 第 三 章 创 建 Access 数 据 库 第 四 章 建 造 Access 表 第 五 章 Access 查 询 第 六 章 使 用 窗 体 第 七 章 建 立 Access 报 表 第 八 章 数 据 访 问 页 第 九 章 Access 宏 的 使 用 第 十 章 模 块 和 应 用 程 序 设 计 第 十 一 章 Access 数 据 库 的 管 理 第 一 章 数 据 库 原 理 1.1 数 据 库 系 统 1.2 数 据 库 应 用 系 统 1.3 数 据 模 型 1.4 关 系 数 据 库 的 设 计 1.5 Access2002 与 数 据 库 的 关 系 小 结 与 练 习 1.1 数 据 库 系 统 一, 数 据 处 理 技 术 的 发 展 状 况 1. 非 关 系 型 数 据 库 系 统 层 次 模 型 和 网 状 模 型 2. 关 系 型 数 据 库 系 统 数 据 按 二 维 表 组 织 3. 面 向 对 象 数 据 库 系 统 模 块 化 程 序 设 计 变 为 面 向 对 象 的 程 序 设 计 的 数 据 库 系 统 的 设 计 1.1 数 据 库 系 统 二, 数 据 库 系 统 简 介 1. 数 据 库 2. 数 据 库 管 理 系 统 3. 数 据 库 系 统 = 数 据 库 + 数 据 库 管 理 系 统 1.1 数 据 库 系 统 三, 数 据 库 系 统 的 组 成 1. 硬 件 2. 软 件 3. 数 据 库 4. 数 据 库 管 理 员 1.2 数 据 库 应 用 系 统 数 据 库 应 用 系 统 DBAS: 是 指 数 据 库 应 用 程 序 系 统, 它 是 针 对 某 一 个 实 际 应 用 管 理 对 象 而 设 计 开 发 的 一 个 面 向 用 户 的 软 件 系 统. 如 : 学 生 管 理 系 统.

1.3 数 据 模 型 一, 信 息, 数 据 和 实 体 信 息 是 对 客 观 事 物 或 抽 象 概 念 的 描 述 数 据 是 对 客 观 事 物 或 抽 象 概 念 的 符 号 化 的 描 述 实 体 是 客 观 存 在 并 可 相 互 区 别 的 事 物 1.3 数 据 模 型 二, 实 体 间 的 联 系 1, 一 对 一 联 系 集 A 中 的 一 个 实 体 至 多 同 B 中 的 一 个 实 体 相 联 系, 而 B 中 的 一 个 实 体 也 至 多 同 A 中 的 一 个 实 体 相 联 系, 如 图 2-3-1 所 示. 2, 一 对 多 联 系 集 A 中 的 一 个 实 体 可 以 同 B 中 的 任 意 数 目 ( 包 括 0) 的 实 体 相 联 系, 而 B 中 的 一 个 实 体 至 多 同 A 中 的 一 个 实 体 相 联 系, 如 图 2-3-2 所 示. 1.3 数 据 模 型 3, 多 对 多 联 系 集 A 中 的 一 个 实 体 可 以 同 B 中 任 意 数 目 ( 包 括 0) 的 实 体 相 联 系, 而 B 中 的 一 个 实 体 也 可 以 同 A 中 任 意 数 目 ( 包 括 0) 的 实 体 相 联 系, 如 图 2-3-3 所 示. 图 2-3-1: 一 对 一 的 联 系 集 图 2-3-2: 一 对 多 的 联 系 集 图 2-3-3: 多 对 多 的 联 系 集 1.3 数 据 模 型 三, 数 据 模 型 层 次 模 型 : 分 别 用 记 录 和 链 接 来 表 示 数 据 和 数 据 间 的 联 系. 与 网 状 模 型 不 同 的 是 : 层 次 模 型 中 的 记 录 只 能 组 织 成 树 的 集 合 而 不 能 是 任 意 图 的 集 合. 1.3 数 据 模 型 三, 数 据 模 型 网 状 模 型 中 的 数 据 用 记 录 ( 与 Pascal 语 言 中 的 记 录 含 义 相 同 ) 的 集 合 来 表 示, 数 据 间 的 联 系 用 链 接 ( 可 看 作 指 针 ) 来 表 示. 数 据 库 中 的 记 录 可 被 组 织 成 任 意 图 的 集 合. 1.3 数 据 模 型 三, 数 据 模 型 关 系 模 型 用 表 的 集 合 来 表 示 数 据 和 数 据 间 的 联 系. 每 个 表 有 多 个 列, 每 列 有 唯 一 的 列 名. 1.4 关 系 数 据 库 的 设 计 数 据 库 的 设 计 需 求 分 析 概 念 设 计 逻 辑 设 计 物 理 设 计 二 数 据 库 应 用 系 统 的 设 计 1.5 Access2002 与 数 据 库 的 关 系 Access2002 是 一 个 桌 面 关 系 型 的 数 据 库 管 理 系 统. 练 习

P10 1, 2 我 们 举 个 例 子 来 说 明 这 个 问 题 : 每 个 人 都 有 很 多 亲 戚 和 朋 友, 为 了 保 持 与 他 们 的 联 系, 我 们 常 常 用 一 个 笔 记 本 将 他 们 的 姓 名, 地 址, 电 话 等 信 息 都 记 录 下 来, 这 样 要 查 谁 的 电 话 或 地 址 就 很 方 便 了. 这 个 " 通 讯 录 " 就 是 一 个 最 简 单 的 " 数 据 库 ", 每 个 人 的 姓 名, 地 址, 电 话 等 信 息 就 是 这 个 数 据 库 中 的 " 数 据 ". 我 们 可 以 在 笔 记 本 这 个 " 数 据 库 " 中 添 加 新 朋 友 的 个 人 信 息, 也 可 以 由 于 某 个 朋 友 的 电 话 变 动 而 修 改 他 的 电 话 号 码 这 个 " 数 据 ". 不 过 说 到 底, 我 们 使 用 笔 记 本 这 个 " 数 据 库 " 还 是 为 了 能 随 时 查 到 某 位 亲 戚 或 朋 友 的 地 址, 邮 编 或 电 话 号 码 这 些 " 数 据 ". 实 际 上 " 数 据 库 " 就 是 为 了 实 现 一 定 的 目 的 按 某 种 规 则 组 织 起 来 的 " 数 据 " 的 " 集 合 ", 在 我 们 的 生 活 中 这 样 的 数 据 库 可 是 随 处 可 见 的 啊. 小 结 : 数 据 库 是 什 么 图 书 管 理 员 在 查 找 一 本 书 时, 首 先 要 通 过 目 录 检 索 找 到 那 本 书 的 分 类 号 和 书 号, 然 后 在 书 库 找 到 那 一 类 书 的 书 架, 并 在 那 个 书 架 上 按 照 书 号 的 大 小 次 序 查 找, 这 样 很 快 就 能 找 到 我 所 需 要 的 书. 数 据 库 里 的 数 据 像 图 书 馆 里 的 图 书 一 样, 也 要 让 人 能 够 很 方 便 地 找 到 才 行. 如 果 所 有 的 书 都 不 按 规 则, 胡 乱 堆 在 各 个 书 架 上, 那 么 借 书 的 人 根 本 就 没 有 办 法 找 到 他 们 想 要 的 书. 同 样 的 道 理, 如 果 把 很 多 数 据 胡 乱 地 堆 放 在 一 起, 让 人 无 法 查 找, 这 种 数 据 集 合 也 不 能 称 为 " 数 据 库 ". 数 据 库 的 管 理 系 统 就 是 从 图 书 馆 的 管 理 方 法 改 进 而 来 的. 人 们 将 越 来 越 多 的 资 料 存 入 计 算 机 中, 并 通 过 一 些 编 制 好 的 计 算 机 程 序 对 这 些 资 料 进 行 管 理, 这 些 程 序 后 来 就 被 称 为 " 数 据 库 管 理 系 统 ", 它 们 可 以 帮 我 们 管 理 输 入 到 计 算 机 中 的 大 量 数 据, 就 像 图 书 馆 的 管 理 员. 我 们 将 要 学 习 的 Access 也 是 一 种 数 据 库 管 理 系 统 小 结 : 什 么 是 数 据 库 管 理 系 统 第 二 章 Access 2002 开 发 环 境 2.1 Access 2002 数 据 库 简 介 2.2 Access 2002 的 开 发 环 境 2.3 浏 览 Access 2002 2.4 习 题 和 上 机 操 作 2.1 Access 2002 数 据 库 简 介 一, Access 系 列 产 品 简 介 Access1.0 Access2000 Access2002 Access2003 2.1 Access 2002 数 据 库 简 介 二, Access 2002 数 据 库 的 特 点 使 用 Microsoft Access 可 以 在 一 个 数 据 库 文 件 中 管 理 所 有 的 用 户 信 息. 在 该 文 件 中, 可 以 : 用 表 存 储 数 据. 用 查 询 查 找 和 检 索 所 需 的 数 据. 用 窗 体 查 看, 添 加 和 更 新 表 中 的 数 据.

用 报 表 以 特 定 的 版 式 分 析 或 打 印 数 据. 用 数 据 访 问 页 查 看, 更 新 或 分 析 来 自 Internet 或 Intranet 的 数 据 库 数 据. 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 表 和 关 系 若 要 存 储 数 据, 请 针 对 跟 踪 的 每 一 类 信 息 创 建 一 个 表. 若 要 在 窗 体, 报 表, 或 数 据 访 问 页 中 将 多 个 表 中 的 数 据 组 织 到 一 起, 请 定 义 表 之 间 的 关 系. 数 据 库 表 的 例 子 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 查 询 若 要 查 找 和 检 索 仅 满 足 指 定 条 件 的 数 据, 包 括 来 自 多 个 表 中 的 数 据, 可 创 建 查 询. 查 询 也 可 以 一 次 更 新 或 删 除 多 条 记 录, 并 对 数 据 执 行 预 定 义 的 或 自 定 义 的 计 算. 查 询 示 例 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 窗 体 为 便 于 直 接 在 表 中 查 看, 输 入 和 更 改 数 据, 可 创 建 窗 体. 当 打 开 窗 体 时,Microsoft Access 检 索 来 自 一 个 或 多 个 表 中 的 数 据, 并 使 用 在 " 窗 体 向 导 " 中 选 择 的 布 局 或 用 户 在 " 设 计 " 视 图 _(" 设 计 " 视 图 : 显 示 数 据 库 对 象 ( 包 括 : 表, 查 询, 窗 体, 宏 和 数 据 访 问 页 ) 的 设 计 的 窗 口. 在 " 设 计 " 视 图 中, 可 以 新 建 数 据 库 对 象 和 修 改 现 有 数 据 库 对 象 的 设 计.) 中 创 建 的 布 局, 在 屏 幕 上 显 示 数 据. 窗 体 示 例 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 报 表 若 要 以 某 种 打 印 方 式 分 析 数 据 或 表 示 数 据, 请 创 建 报 表. 例 如, 可 以 打 印 一 个 对 数 据 进 行 分 组 并 计 算 总 计 的 报 表, 另 一 个 报 表 则 具 有 其 他 格 式 的 数 据 以 打 印 邮 件 标 签. 报 表 示 例 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 数 据 访 问 页 若 要 在 Internet 或 Internat 上 使 用 数 据, 实 现 交 互 式 的 报 表 数 据 输 入 或 数 据 分 析, 请 使 用 数 据 访 问 页.Microsoft Access 会 从 一 个 或 多 个 表 中 检 索 数 据, 并 按 照 用 户 在 " 设 计 " 视 图 中 创 建 的 或 在 " 页 向 导 " 中 选 择 的 布 局 方 式, 在 屏 幕 上 显 示 这 些 数 据. 数 据 访 问 页 示 例 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 宏 : 将 数 据 投 入 使 用 宏 是 由 一 些 操 作 组 成 的 集 合, 创 建 这 些 操 作 可 帮 助 您 自 动 完 成 常 规 任 务. 通 过 使

用 宏 组, 可 以 同 时 执 行 多 个 任 务. 宏 的 定 义 宏 是 由 一 个 或 多 个 操 作 _( 操 作 : 宏 的 基 本 组 成 部 分 ; 这 是 一 种 自 含 式 指 令, 可 以 与 其 他 操 作 相 结 合 来 自 动 执 行 任 务. 在 其 他 宏 语 言 中 有 时 称 为 命 令.) 组 成 的 集 合, 其 中 每 个 操 作 都 实 现 特 定 的 功 能, 例 如 打 开 某 个 窗 体 或 打 印 某 个 报 表. 宏 可 以 自 动 完 成 常 规 任 务. 例 如, 可 设 置 某 个 宏, 在 用 户 单 击 某 个 命 令 按 钮 时 运 行 该 宏, 以 打 印 某 个 报 表. 2.1 Access 2002 数 据 库 简 介 Access 数 据 库 中 7 个 数 据 库 对 象 模 块 : 自 动 完 成 常 规 任 务 并 创 建 业 务 解 决 方 案 模 块 基 本 上 是 由 声 明, 语 句 和 过 程 组 成 的 集 合, 它 们 作 为 一 个 已 命 名 的 单 元 存 储 在 一 起, 对 Microsoft Visual Basic_(Microsoft Visual Basic:Basic 的 一 种 高 级 可 视 化 编 程 版 本.Visual Basic 由 Microsoft 开 发, 用 于 生 成 基 于 Windows 的 应 用 程 序.) 代 码 进 行 组 织.Microsoft Access 有 两 种 类 型 的 模 块 : 标 准 模 块 _( 标 准 模 块 : 在 该 模 块 中, 可 以 放 置 希 望 供 整 个 数 据 库 的 其 他 过 程 使 用 的 Sub 和 Function 过 程.) 和 类 模 块 _( 类 模 块 : 可 以 包 含 新 对 象 的 定 义 的 模 块. 一 个 类 的 每 个 实 例 都 新 建 一 个 对 象. 在 模 块 中 定 义 的 过 程 成 为 该 对 象 的 属 性 和 方 法. 类 模 块 可 以 单 独 存 在, 也 可 以 与 窗 体 和 报 表 一 起 存 在.). 模 块 的 定 义 模 块 是 将 Visual Basic 声 明 和 过 程 作 为 一 个 单 元 进 行 存 储 的 集 合 2.1 Access 2002 数 据 库 简 介 三, Access 2002 的 功 能 Access 2002 后 来 微 软 公 司 通 过 大 量 地 改 进, 将 Access 的 新 版 本 功 能 变 得 更 加 强 大. 不 管 是 处 理 公 司 的 客 户 订 单 数 据 ; 管 理 自 己 的 个 人 通 讯 录 ; 还 是 大 量 科 研 数 据 的 记 录 和 处 理, 人 们 都 可 以 利 用 它 来 解 决 大 量 数 据 的 管 理 工 作. 你 也 许 要 问,Access 的 功 能 这 么 强, 那 使 用 起 来 会 不 会 很 麻 烦 呢 这 一 点 你 可 以 放 心, 随 着 版 本 的 升 级,Access 的 使 用 也 变 得 越 来 越 容 易. 过 去 很 繁 琐 的 工 作 现 在 只 需 几 个 很 简 单 的 步 骤 就 可 以 高 质 量 地 完 成 了. 2.2 Access2002 的 功 能 ( 续 ) Access 属 于 小 型 桌 面 数 据 库 系 统, 用 户 可 以 通 过 它 提 供 的 大 量 的 操 作 向 导 方 便 的 对 数 据 库 进 行 管 理, 查 询 及 各 种 报 表 打 印. Access 提 供 了 功 能 较 强 的 编 程 语 言 VBA(Visual basic for Applications), 以 及 全 面 开 放 的 对 象 类 型 库. Access 操 作 环 境 与 Windows 操 作 环 境 非 常 相 似, 采 用 面 向 对 象 的 方 法 将 数 据 库 系 统 中 的 各 项 功 能 对 象 化, 将 数 据 库 管 理 的 许 多 功 能 封 装 在 各 类 对 象 的 方 法 和 属 性 中, 通 过 对 象 的 方 法 和 属 性 来 实 现 对 数 据 库 的 管 理 和 操 作. 2.2 Access2002 的 功 能 ( 续 ) Access2002 在 原 有 版 本 的 基 础 上 增 加 了 数 据 访 问 页 和 数 据 库 项 目. 通 过 创 建 数 据 访 问 页, 可 以 将 数 据 库 管 理 系 统 移 植 到 浏 览 器 中, 从 而 通 过 互 联 网 对 数 据 库 进 行 管 理 和 操 作. 通 过 创 建 数 据 库 项 目, 用 户 可 以 将 Access 2002 作 为 SQL Server 数 据 库 的 前 端 开 发 工 具, 访 问, 操 作 并 管 理 后 端 SQL Server 数 据 库, 从 而 创 建 出 客 户 机 / 服 务 器 方 式 的 数 据 库 管 理 系 统. 2.2 Access2002 的 功 能 ( 续 )

Access2002 增 加 了 " 数 据 透 视 表 " 和 " 数 据 透 视 图 ", 利 用 它 们 可 以 方 便 的 进 行 数 据 分 析, 建 立 数 据 透 视 表 视 图 与 数 据 投 视 图 视 图. Access2002 可 以 通 过 XML 标 准 来 实 现 数 据 共 享. Access2002 种. 可 以 通 过 " 连 接 数 据 库 向 导 " 将 表 直 接 连 接 到 SQL Server 数 据 库 中 2.2 Access 2002 的 开 发 环 境 一,Access 2002 的 启 动 和 退 出 二, Access 2002 的 主 窗 口 三, Access 2002 的 数 据 库 窗 口 2.3 浏 览 Access 2002 一, 浏 览 分 析 " 罗 斯 文 " 商 贸 数 据 库 二, 分 析 Access 数 据 库 的 结 构 2.4 习 题 和 上 机 操 作 P20 谢 谢 大 家! 第 三 章 创 建 Access 数 据 库 3.1 设 计 数 据 库 3.2 创 建 数 据 库 的 方 法 3.3 习 题 3.1 关 系 数 据 库 设 计 方 法 关 系 数 据 库 中, 数 据 表 是 最 基 本 的 对 象, 表 的 好 坏, 直 接 关 系 到 数 据 库 的 效 率 以 及 对 数 据 库 管 理 和 维 护, 因 此, 开 始 建 立 数 据 库 之 前, 用 户 须 先 对 数 据 库 中 的 数 据 表 进 行 仔 细 的 分 析 和 设 计. 比 如 那 些 数 据 存 放 在 一 张 表 中, 每 个 字 段 的 名, 字 段 属 性 的 设 计, 一 个 数 据 库 中 包 含 几 张 表, 与 表 之 间 的 联 系 等 数 据 库 表 的 设 计 方 法 学 分 课 程 名 称 课 程 号 课 程 班 级 姓 名 学 号 学 生 实 体 属 性 实 体 实 例 : 学 生 选 课 系 统 实 体 之 间 联 系 : 多 对 多 初 步 设 计 关 系 表 85 4 多 媒 体

2145 计 用 05(3) 王 五 055048011 80 4 数 据 库 技 术 2304 计 用 05(3) 王 五 055048011 76 4 多 媒 体 2145 计 用 05(2) 张 三 055047006 85 4 数 据 库 技 术 2304 计 用 05(2) 张 三 055047006 成 绩 学 分 课 程 名 称 课 程 编 号 班 级 姓 名 学 号 表 3-1 计 用 05(3) 王 五 055048011 计 用 05(2) 张 三 055047006 班 级 姓 名 学 号 4 多 媒 体

2145 4 数 据 库 技 术 2304 学 分 课 程 名 称 课 程 编 号 表 3-1 存 在 问 题 : 表 中 数 据 大 量 冗 余 解 决 办 法 : 将 表 3-1 拆 分, 每 一 个 表 对 应 一 个 实 体, 如 下 : 表 3-2 总 结 : 1. 关 系 数 据 库 中, 一 般 一 个 表 描 述 一 个 实 体 2. 多 对 多 : 增 加 一 个 关 系 表, 表 中 存 两 个 相 关 表 的 关 键 字 字 段. 85 2145 055048011 80 2304 055048011 76 2145 055047006 85 2304 055047006 成 绩 课 程 号 学 号 表 3-3 总 结 : 1. 关 系 数 据 库 中, 一 般 一 个 表 描 述 一 个 实 体 2. 多 对 多 : 增 加 一 个 关 系 表, 表 中 存 两 个 相 关 表 的 关 键 字 字 段. 85 2145 055048011 80 2304 055048011 76 2145 055047006 85 2304 055047006

成 绩 课 程 号 学 号 表 3-3 问 题 : 需 不 需 要 在 表 3-3 中 加 上 姓 名, 课 程 名 等 字 段 名 称 答 案 : 不 需 要, 否 则 带 来 数 据 冗 余, 因 为 学 号 + 课 程 号 不 会 重 复, 而 且 它 们 分 别 唯 一 确 定 一 个 实 体. 要 点 : 除 了 外 关 键 字, 避 免 在 表 间 出 现 重 复 字 段 总 结 : 用 外 部 关 键 字 保 证 相 关 联 表 之 间 的 联 系. 一 对 多 关 系, 在 " 多 " 的 一 边 加 上 " 一 " 那 边 的 关 键 字 字 段. 根 据 上 面 总 结 思 考 以 下 问 题 : 如 果 现 在 学 校 限 制 学 生 在 选 课 的 过 程 中 只 能 选 择 一 门 课 程, 则 学 生 选 课 系 统 的 关 系 模 式 从 简 单, 减 少 数 据 冗 余 的 角 度 考 虑, 可 以 有 哪 些 变 化 呢 是 不 是 还 需 要 另 外 单 独 建 立 一 个 学 生 课 程 的 关 系 模 式 呢 解 决 : 不 需 要 增 加 " 学 生 课 程 " 关 系 表, 本 问 题 中, 课 程 与 学 生 的 联 系 为 " 一 对 多 " 按 照 总 结 2) 可 采 取 如 下 措 施 : 成 绩 课 程 编 号 班 级 姓 名 学 号 学 分 课 程 名 称 课 程 编 号 关 系 数 据 库 设 计 步 骤, 原 则 1. 需 求 分 析 信 息 需 求 处 理 需 求 安 全 性 和 完 整 性 需 求 2. 确 定 需 要 的 表 一 个 实 体 对 应 一 个 表 关 系 数 据 库 设 计 步 骤, 原 则 3. 确 定 表 中 所 需 字 段 每 个 字 段 直 接 和 表 中 的 实 体 相 关 字 段 实 体 型 的 属 性

以 最 小 的 逻 辑 单 位 存 储 信 息 表 中 的 字 段 必 须 是 原 始 数 据 确 定 关 键 字 字 段 关 键 字 字 段 实 体 中 的 码 关 系 数 据 库 设 计 步 骤, 原 则 4. 确 定 联 系 一 对 多 : 在 " 多 " 的 一 边 加 上 " 一 " 那 边 的 关 键 字 字 段 ; 多 对 多 : 添 加 一 个 关 系 表, 表 中 存 两 个 相 关 表 的 关 键 字 字 段 ; 一 对 一 : 根 据 具 体 情 况 而 定, 或 用 一 个 表 存 储, 或 用 两 个 表 存 储, 两 个 表 使 用 相 同 的 关 键 字 字 段, 也 有 可 能 两 个 表 通 过 外 关 键 字 字 段 建 立 联 系. 5. 设 计 求 精 3.2 创 建 数 据 库 的 方 式 利 用 数 据 库 向 导 创 建 数 据 库 不 利 用 向 导 创 建 数 据 库 3.2.1 利 用 数 据 库 向 导 创 建 数 据 库 例 3-1 创 建 " 工 时 与 账 单 " 数 据 库 启 动 Access 2002 以 后, 将 鼠 标 移 动 到 工 具 栏 上 的 新 建 图 标 单 击 左 键, 或 通 过 " 文 件 "\" 新 建 " 选 项 ; 打 开 新 建 文 件 窗 口 2) 打 开 通 用 模 板 窗 口 ; 选 择 " 工 时 与 账 单 " 图 标, 然 后 " 确 定 " 3) 出 现 " 文 件 新 建 数 据 库 " 窗 口 ; 选 择 路 径 输 入 文 件 名, 单 击 " 创 建 " 按 钮 4) 启 动 数 据 库 向 导 : 5) 单 击 " 下 一 步 ", 进 入 下 面 窗 口 : 6) 选 择 数 据 库 中 相 应 的 表, 确 定 表 中 的 字 段, 并 确 定 是 否 添 加 可 选 字 段,( 可 选 字 段 为 斜 体 ) 然 后 单 击 " 下 一 步 " 7) 确 定 屏 幕 的 显 示 样 式, 然 后 " 下 一 步 " 8) 确 定 打 印 报 表 的 样 式, 然 后 " 下 一 步 " 9) 确 定 数 据 库 的 标 题, 单 击 下 一 步 : 10) 单 击 " 完 成 ", 开 始 创 建 数 据 库. 11) 出 现 对 话 框, 单 击 确 定. 12) 输 入 注 册 信 息, 然 后 关 闭 窗 口 13) 数 据 库 对 象 建 完 后, 系 统 会 自 动 输 入 有 关 信 息, 输 入 完 后 关 闭 窗 口. 14) 在 主 切 换 面 板 中, 选 择 进 入 各 个 窗 体, 输 入 客 户 的 相 关 信 息 后 关 闭 窗 口 ; 15) 回 到 数 据 库 窗 口 用 户 可 以 查 看 数 据 库 的 对 象 ( 双 击 鼠 标 ) 3.2.2 不 利 用 向 导 创 建 数 据 库 例 3-2 不 利 用 向 导 创 建 " 图 书 管 理 数 据 库 " 打 开 Access, 选 择 " 空 数 据 库 "," 下 一 步 " 在 我 们 以 后 的 章 节 中, 将 一 直 以 图 书 管 理 数 据 库 作 为 例 子 2) 选 择 保 存 路 径, 输 入 数 据 库 文 件 名 " 图 书 管 理 数 据 库 ", 单 击 " 创 建 ". 3.3 习 题 操 作 题 使 用 模 板 创 建 一 个 学 生 管 理 的 数 据 库

不 使 用 模 板 创 建 一 个 空 数 据 库 thank you very much! 第 四 章 建 造 Access 表 4.1 Access 数 据 库 表 概 述 一, 表 的 组 成 字 段 字 段 的 数 据 类 型 字 段 的 属 性 字 段 的 说 明 二, 表 的 视 图 设 计 视 图 数 据 表 视 图 数 据 透 视 表 视 图 和 数 据 透 视 图 视 图 1. 字 段 字 段 名 称 要 能 够 直 接, 清 楚 的 反 映 信 息 内 容 字 段 命 名 规 定 ( 同 样 适 合 于 控 件 和 对 象 ): 长 度 不 能 超 过 64 个 西 文 字 符 (32 个 汉 字 ); 不 能 包 含 句 号 ".", 感 叹 号 "!", 重 音 符 号 和 方 括 号 "[ ]"; 不 能 以 空 格 开 头 ; 不 能 包 含 控 制 字 符 (0~31 的 ASCII 值 );; 最 好 确 保 字 段 名 和 Access 中 已 有 的 属 性 和 其 他 元 素 的 名 称 不 相 同. 2. 字 段 的 数 据 类 型 合 理 选 择 字 段 的 数 据 类 型, 可 有 效 的 提 高 数 据 库 效 率, 并 可 避 免 一 些 错 误 的 发 生. 例 :2002 年 5 月 14 日 8 日 期 或 时 间 日 期 (Date/Time) 货 币 值 除 外 8 用 来 算 术 计 算 的 数 值 数 字 (Num) 注 释, 说 明 65 536 长 文 本 或 文 本 与 数 字 的 组 合 备 注 (Memo) 地 址, 电 话 号 码, 学 号 255 文 本 或 数 字 与 文 本 组 合, 或 不 需 要 计 算 的 数 字 文 本 (Text) 备 注 存 储 空 间 ( 字 节 ) 适 用 范 围 数 据 类 型 表 4-1 字 段 的 数 据 类 型

UNC,URL 路 径 64 000 用 于 超 链 接 超 链 接 (Hyperlink) 例 :Word,Excel 文 件 1GB 用 于 使 用 OLE 协 议 在 其 它 程 序 中 创 建 的 OLE 对 象 OLE 对 象 (OLEObject) 是 / 否 (Yes/No) 此 类 型 字 段 不 能 更 新 4 添 加 记 录 时,Access 自 动 制 定 的 唯 一 顺 序 号. 自 动 编 号 (AutoNum) 精 确 到 小 数 点 左 边 15 位, 小 数 点 右 边 4 位, 禁 止 四 舍 入. 8 货 币 值 货 币 (Currency) 备 注 存 储 空 间 ( 字 节 ) 适 用 范 围 数 据 类 型 表 4-1 字 段 的 数 据 类 型 ( 续 ) 表 4-1 字 段 的 数 据 类 型 ( 续 ) 在 数 据 类 型 列 表 中 选 择 此 选 项, 将 会 启 动 向 导 进 行 定 义, 严 格 说 不 是 一 种 数 据 类 型. 与 对 应 于 查 阅 子 段 的 主 键 大 小 相 同 的 存 储 空 间 一 般 为 4 字 节 用 于 创 建 这 样 的 字 段, 它 允 许 用 户 使 用 组 合 框 来 选 择 来 自 其 他 表 或 来 自 值 列 表 的 值 查 阅 向 导 (Lookup Wizard) 3. 字 段 的 属 性 字 段 的 属 性 指 字 段 的 大 小, 外 观 和 其 他 的 一 些 能 够 说 明 字 段 所 表 示 的 信 息 和 数 据 类 型 的 描 述 Access 为 大 多 数 属 性 提 供 了 默 认 属 性 设 置, 也 可 以 改 变 默 认 设 置 或 自 行 设 置. 常 用 的 简 单 属 性 有 如 下 几 种 : 字 段 大 小 可 由 用 户 设 置 此 属 性 的 数 据 类 型 有 : 文 本 型, 数 字 型 和 自 动 编 号 型 ; 文 本 型 的 字 段 大 小 属 性 可 设 置 为 1~255 之 间 的 任 何 整 数, 默 认 值 为 50; 数 字 型 字 段 大 小 属 性 的 可 选 项 有 : 字 节, 整 型, 长 整 型, 单 精 度 型, 双 精 度 型, 同 步 复 制 ID 和 小 数. 默 认 值 为 长 整 型 ; 3. 字 段 的 属 性 ( 续 ) 自 动 编 号 型 大 小 属 性 可 选 择 长 整 型 和 同 步 复 制 型, 默 认 为 长 整 型 ; 索 引 具 有 此 属 性 的 数 据 类 型 为 : 文 本 型, 数 字 型, 货 币 型, 日 期 / 时 间 型 ;

索 引 属 性 可 有 三 个 取 值 : 无 索 引, 有 索 引 ( 有 重 复 ), 有 索 引 ( 无 重 复 ) 格 式 除 了 OLE 对 象 外, 任 何 数 据 类 型 的 字 段 都 可 设 置 格 式 ; Access 为 自 动 编 号, 数 字, 货 币, 日 期 / 时 间, 是 / 否 提 供 了 预 定 义 格 式, 可 从 列 表 中 选 择. 3. 字 段 的 属 性 ( 续 ) 4) 小 数 位 数 此 属 性 要 在 格 式 设 置 完 毕 后 定 义 才 有 效, 提 供 了 自 动 和 1~15 位 的 选 项 ; 只 影 响 显 示 的 小 数 位 数, 不 影 响 保 存 的 小 数 位 数. 默 认 值 指 定 在 添 加 新 记 录 时 自 动 输 入 的 值 ; 添 加 新 记 录 时 可 接 受 默 认 值, 也 可 键 入 新 值 覆 盖 它 ; 字 段 有 效 性 规 则 用 来 控 制 数 据 输 入 的 有 效 性 和 正 确 性. 4. 字 段 的 说 明 字 段 说 明 是 指 对 每 个 字 段 一 般 有 一 个 简 短 的 说 明 性 文 字, 用 来 说 明 这 个 字 段 所 表 示 的 具 体 信 息, 以 及 设 计 字 段 时 的 注 释. 此 说 明 会 在 向 该 字 段 添 加 数 据 时 出 现 在 状 态 栏 中 ( 此 项 设 置 可 选 ) 字 段 属 性 示 例 图 4-1 字 段 读 者 类 型 的 属 性 返 回 二, 表 的 视 图 视 图 是 Access 数 据 库 对 象 的 外 观 表 现 形 式, 不 同 的 视 图 具 有 不 同 的 功 能 和 作 用. 表 有 四 种 视 图 : 设 计 视 图 数 据 表 视 图 数 据 透 视 表 视 图 数 据 透 视 图 视 图 1. 设 计 视 图 表 的 设 计 视 图 用 于 设 计 表 的 结 构. 在 设 计 视 图 中, 既 可 以 从 头 开 始 创 建 整 个 表, 也 可 以 添 加, 删 除 或 自 定 义 已 有 表 中 的 字 段. 设 计 视 图 示 例 2. 数 据 表 视 图 数 据 表 视 图 是 以 行 列 格 式 显 示 表, 用 于 处 理 数 据. 在 数 据 表 视 图 中, 可 以 添 加, 删 除 和 修 改 数 据 " 工 作 统 计 " 的 数 据 表 视 图 图 4-2 3. 数 据 透 视 表 视 图, 数 据 透 视 图 视 图 数 据 透 视 表 视 图 和 数 据 透 视 图 视 图 是 用 所 选 格 式 和 计 算 方 法, 汇 总 大 量 数 据 的 表 或 图, 其 作 用 是 以 另 一 种 格 式 查 看 数 据. 一 般 用 于 查 询 或 窗 体 中. 4.2.1 利 用 向 导 创 建 表 例 4-1 使 用 向 导 创 建 一 个 如 下 的 地 址 信 息 表 : 操 作 步 骤 :

创 建 一 个 空 的 数 据 库, 命 名 为 " 地 址 信 息 " 启 动 表 向 导 单 击 " 文 件 " 菜 单 中 的 " 地 址 信 息.mdb", 打 开 数 据 库. 如 图 4-4 所 示, 在 对 象 栏 中 单 击 " 表 " 图 4-3 按 钮, 然 后 双 击 " 使 用 向 导 创 建 表 ", 即 可 启 动 表 向 导. 图 4-4 选 择 字 段 ( 图 4-5) 在 " 表 向 导 " 的 第 一 个 标 签 框 中, 选 定 建 立 一 个 " 个 人 " 表, 然 后 在 " 示 例 表 " 中 选 择 " 地 址 " 表 ; 接 着 在 " 示 例 字 段 " 中 选 择 你 想 建 立 的 表 所 包 含 的 字 段, 通 过 双 击 该 字 段 或 单 击 按 钮 " ", 将 选 中 的 字 段 添 加 到 " 新 表 中 的 字 段 " 框 中, 已 经 添 加 的 字 段 可 以 通 过 反 向 箭 头 按 钮 " " 删 除, 按 钮 " "" " 是 将 所 有 字 段 一 次 添 加 或 一 次 删 除 修 改 字 段 名 称 ( 可 选 项 ) 单 击 按 钮 " 重 命 名 字 段 " 可 将 " 新 表 中 的 字 段 " 框 中 的 字 段 进 行 改 名. 图 4-5 指 定 表 的 名 称, 设 置 主 键 单 击 图 4-5 中 的 " 下 一 步 " 按 钮, 打 开 " 表 向 导 " 对 话 框 ( 图 4-6), 在 " 请 指 定 表 的 名 称 " 文 本 框 中 输 入 " 个 人 地 址 信 息 ". 在 " 请 确 定 是 否 用 向 导 设 置 主 健 " 单 选 按 钮 中, 选 择 设 置 主 键 的 方 法, 这 里 我 们 先 选 择 " 是, 帮 我 设 置 一 个 主 键 ", 单 击 " 下 一 步 ", 进 入 图 4-6. 选 择 向 导 创 建 完 表 之 后 的 动 作, 其 中 : " 修 改 表 的 设 计 ": 单 击 " 完 成 " 按 钮 后 弹 出 所 建 表 格 的 设 计 视 图, 以 便 进 行 修 改. " 直 接 向 表 中 输 入 数 据 ": 单 击 " 完 成 " 后 将 弹 出 所 创 建 表 的 数 据 表 视 图, 以 便 输 入 数 据. " 利 用 向 导 创 建 的 窗 体 向 表 中 输 入 数 据 ": 单 击 " 完 成 " 后 将 弹 出 自 动 生 成 的 窗 体, 通 过 窗 体 可 以 输 入 相 应 的 数 据. 图 4-6 4.2.2 通 过 输 入 数 据 创 建 表 通 过 " 输 入 数 据 创 建 表 " 可 以 一 次 性 完 成 表 的 创 建 和 数 据 的 输 入, 适 合 把 记 录 在 纸 上 的 数 据 直 接 建 成 数 据 库 的 形 式. 例 4-2 图 书 管 理 数 据 库 包 含 如 下 " 读 者 信 息 表 ", 要 求 用 " 输 入 数 据 创 建 表 " 的 方 法 创 建 完 成 图 4-7 操 作 步 骤 如 下 : 打 开 数 据 表 视 图 打 开 " 图 书 管 理 数 据 库 ", 选 择 " 通 过 输 入 数 据 创 建 表 " 命 名 字 段 在 空 表 的 数 据 表 视 图 中, 双 击 空 表 的 " 字 段 1", 将 字 段 1 命 名 为 " 读 者 ID", 依 次 命 名 其 它 字 段. 输 入 数 据 在 各 字 段 中 顺 序 输 入 数 据. 保 存 表, 将 表 保 存 为 " 读 者 信 息 表 " 定 义 主 键 系 统 弹 出 " 尚 未 定 义 主 键 " 警 告 框, 单 击 " 是 ", 由 系 统 自 动 定 义 一 个 主 键.

4.2.3 利 用 " 设 计 器 " 自 行 设 计 表 表 的 设 计 视 图 中, 可 以 对 表 的 结 构 进 行 修 改, 并 能 够 自 行 设 计 表 例 4-3 利 用 " 设 计 器 " 为 " 图 书 管 理 数 据 库 " 创 建 一 个 如 图 4-8 的 " 图 书 信 息 表 " 图 4-8 操 作 步 骤 : 打 开 设 计 视 图 在 数 据 库 窗 口 中 双 击 " 使 用 设 计 器 创 建 表 " 后, 弹 出 表 的 设 计 视 图. 定 义 字 段 在 " 字 段 名 称 " 列 中 输 入 字 段 名 ; 单 击 " 数 据 类 型 " 右 边 的 按 钮, 显 示 出 所 有 数 据 类 型 的 列 表 框, 从 中 选 择 一 种 合 适 的. 保 存 表 4.2.4 导 入 已 有 数 据 创 建 表 可 以 导 入 和 联 接 的 数 据 源 有 : Microsoft Access, Microsoft Excel 等. 在 导 入 或 连 接 数 据 之 前, 必 须 创 建 或 打 开 Access2002 数 据 库, 以 包 含 导 入 或 连 接 的 表. 在 Access2002 数 据 库 中, 导 入 的 数 据 将 用 新 表 创 建 导 入 数 据 的 一 个 副 本, 同 时 源 表 或 源 文 件 不 会 改 变. 例 : 在 Excel 中 有 如 图 所 示 的 表, 在 图 书 管 理 数 据 库 里, 导 入 这 个 表. 1. 打 开 数 据 库, 切 换 到 当 前 的 图 书 管 理 数 据 库 : 4.3 表 的 关 键 字 和 记 录 一, 定 义 关 键 字 每 个 表 都 应 该 包 含 一 个 或 一 组 这 样 的 字 段 : 这 些 字 段 是 表 中 所 存 储 的 每 一 条 记 录 的 唯 一 标 识, 该 信 息 即 称 作 表 的 主 键. 指 定 了 表 的 主 键 之 后,Access 将 阻 止 在 主 键 字 段 中 输 入 重 复 值 或 Null 值. 1) 系 统 自 动 定 义 关 键 字 2) 用 户 自 定 义 关 键 字 在 " 设 计 " 视 图 中 打 开 表. 选 择 将 要 定 义 为 主 键 的 一 个 或 多 个 字 段. 若 要 选 择 一 个 字 段, 请 单 击 所 需 字 段 的 行 选 定 器. 若 要 选 择 多 个 字 段, 请 按 住 Ctrl 键, 然 后 对 每 个 所 需 字 段 单 击 其 行 选 定 器. 单 击 工 具 栏 上 的 " 主 键 " 3) 删 除 关 键 字 在 " 设 计 " 视 图 中 打 开 表. 单 击 当 前 主 键 的 行 选 定 器, 然 后 单 击 工 具 栏 上 的 " 主 键 " 4.3 表 的 关 键 字 和 记 录 例 : 4.3 表 的 关 键 字 和 记 录 二, 创 建 索 引 创 建 索 引 以 快 速 查 找 和 排 列 记 录 在 " 设 计 " 视 图 中 打 开 表.

在 窗 口 上 部, 单 击 要 为 其 创 建 索 引 的 字 段. 在 窗 口 下 部, 在 " 索 引 " 属 性 框 中 单 击, 然 后 单 击 " 有 ( 有 重 复 )" 或 " 有 ( 无 重 复 )". 单 击 工 具 栏 中 的 索 引 按 钮 在 索 引 对 话 框 中 选 择 所 需 要 的 索 引 姓 名, 设 置 属 性 关 闭 索 引 对 话 框, 保 存 修 改 4.3 表 的 关 键 字 和 记 录 三, 记 录 的 编 辑 如 何 打 开 一 个 表 我 们 已 经 会 使 用 表 向 导 建 立 表 了. 表 虽 然 是 建 立 好 了, 但 一 个 空 白 的 表 没 有 任 何 用 处, 我 们 必 须 在 建 立 好 的 表 中 输 入 数 据, 并 学 习 一 些 关 于 表 的 基 本 操 作. 往 表 中 添 加 数 据 之 前 要 先 打 开 它, 前 面 已 经 学 过 如 何 打 开 一 个 数 据 库, 首 先 启 动 Access, 选 择 " 打 开 已 有 文 件 ", 双 击 " 图 书 管 理 数 据 库 " 打 开 它. 在 数 据 库 窗 口 中 单 击 " 表 " 选 项, 可 以 看 到 在 数 据 库 右 边 的 " 创 建 方 法 和 已 有 对 象 列 表 " 列 表 框 中. 4.3 表 的 关 键 字 和 记 录 要 打 开 这 个 表 有 两 种 方 法, 一 是 用 鼠 标 双 击 这 个 选 项, 另 一 个 方 法 是 先 单 击 这 个 选 项 选 中 它, 然 后 再 单 击 数 据 库 窗 口 上 的 " 打 开 " 按 钮. 打 开 这 个 表 之 后, 我 们 就 开 始 往 里 面 输 入 数 据. 4.3 表 的 关 键 字 和 记 录 如 何 在 表 中 添 加, 修 改 和 删 除 数 据 我 们 先 在 表 中 输 入 几 个 数. 在 一 个 空 表 中 输 入 数 据 时, 只 有 第 一 行 中 可 以 输 入. 首 先 将 鼠 标 移 动 到 表 上 的 字 段 和 第 一 行 交 叉 处 的 方 格 内, 单 击 鼠 标 左 键, 方 格 内 出 现 一 个 闪 动 的 光 标, 表 示 可 以 在 这 个 方 格 内 输 入 数 了. 4.3 表 的 关 键 字 和 记 录 如 果 输 入 时 出 现 错 误 想 改 的 话, 只 要 按 键 盘 上 的 方 向 键, 将 光 标 移 动 到 要 修 改 的 值 所 在 的 方 格, 也 可 以 直 接 用 鼠 标 单 击, 选 中 方 格 内 的 数 据, 然 后 用 键 盘 上 的 "DELETE" 键 将 原 来 的 值 删 掉, 并 输 入 正 确 的 值 就 可 以 了. 向 表 中 输 入 数 据 是 一 件 很 细 致 的 工 作, 千 万 不 能 马 虎 大 意. 简 单 的 表, 数 据 比 较 少, 出 错 了 容 易 检 查 ; 如 果 一 张 表 很 大, 而 且 字 段 类 型 又 比 较 复 杂 的 话, 输 入 的 值 出 现 错 误, 查 起 来 就 会 非 常 麻 烦. 而 且 要 是 没 有 检 查 出 来, 让 错 误 的 数 据 留 在 表 中, 可 能 会 给 工 作 造 成 非 常 严 重 的 后 果. 4.4 建 立 表 之 间 的 关 系 表 的 规 范 化 1) 字 段 的 唯 一 性 : 每 个 字 段 是 不 可 再 分 的 数 据 项 2) 主 关 键 字 : 每 一 个 表 都 应 该 有 一 个 关 键 字 3) 功 能 关 系 性 : 表 中 的 其 它 字 段 与 主 关 键 字 是 否 直 接 相 关 4) 字 段 的 独 立 性 : 字 段 之 间 不 存 在 相 依 性, 字 段 不 存 在 相 互 依 赖 的 例 子 如 下 : 年 龄 出 生 年 月 姓 名 学 号 2. 表 之 间 的 关 系 此 处 的 关 系 指 两 个 表 的 共 有 字 段 之 间 的 关 联 性, 只 有 定 义 了 关 系, 才 使 得 查 询, 窗 体, 报 表 可 以 显 示 多 个 表 的 信 息.

关 系 通 过 匹 配 各 个 表 中 的 关 键 字 段 的 数 据, 对 各 表 中 的 字 段 进 行 协 调. 4.4 建 立 表 之 间 的 关 系 首 先 看 一 个 例 子 :" 一 对 一 " 关 系, 比 如 下 面 的 两 个 表 : 某 学 校 学 生 月 副 食 补 助 和 某 学 校 学 生 月 助 学 金 4.4 建 立 表 之 间 的 关 系 我 们 将 这 两 个 表 中 的 数 据 进 行 汇 总 生 成 新 的 表 :" 某 学 校 学 生 月 实 发 金 额 汇 总 ": 由 于 姓 名 字 段 可 能 会 出 现 重 复 的 情 况, 所 以 只 有 通 过 不 可 能 出 现 重 复 的 值 的 字 段 " 学 号 ", 才 能 将 这 两 个 表 唯 一 地 联 系 起 来, 保 证 " 副 食 补 贴 " 和 " 助 学 金 " 不 至 于 错 误 地 发 放, 这 样 " 月 副 食 补 助 表 " 中 的 一 个 学 号 就 只 对 应 " 月 助 学 金 " 中 的 一 个 学 号, 绝 对 不 会 弄 错. 这 样 两 个 表 的 关 系 很 明 显 就 是 " 一 对 一 " 了. 一 对 多 和 多 对 多, 前 面 已 经 讲 过. 不 再 重 复. 3. 关 系 的 创 建 关 系 通 过 匹 配 字 段 的 数 据 来 建 立, 建 立 表 之 间 的 关 系, 必 须 满 足 下 面 的 条 件 : (1) 相 关 联 的 字 段 名 称 不 一 定 相 同, 但 字 段 类 型 必 须 相 同 ; (2) 相 关 联 的 字 段 若 为 数 字 型, 二 者 还 必 须 具 有 相 同 的 " 字 段 大 小 " 属 性 设 置 ; (3) 特 殊, 自 动 编 号 型 字 段 可 以 和 数 字 型 字 段 匹 配, 但 必 须 二 者 具 有 相 同 的 " 字 段 大 小 " 属 性 配 置. 创 建 关 系 的 关 键 : 对 表 之 间 的 内 在 联 系 进 行 分 析, 确 定 联 系 模 式, 一 般 还 应 该 确 保 每 个 表 都 有 主 关 键 字 或 唯 一 索 引. 遵 循 原 则 : (1)" 一 对 多 " 关 系, 要 求 只 有 一 个 表 的 相 关 字 段 是 主 关 键 字 或 唯 一 索 引 ;(" 多 " 的 一 边 加 上 " 一 " 那 边 的 关 键 字 ) (2)" 一 对 一 " 关 系, 要 求 两 个 表 的 相 关 字 段 都 是 主 关 键 字 或 唯 一 索 引 ; (3)" 多 对 多 " 关 系, 通 过 使 用 第 三 个 表 来 创 建, 第 3 个 表 至 少 包 括 两 个 部 分 ( 既 可 以 是 字 段 也 可 以 是 字 段 组 ), 一 部 分 来 自 A 表 的 关 键 字 或 唯 一 索 引 字 段, 另 一 部 分 来 自 B 表 的 关 键 字 或 唯 一 索 引 字 段, 还 可 以 增 加 其 它 字 段. 例 4-8 在 " 图 书 管 理 数 据 库 ", 建 立 各 表 之 间 的 关 系. 分 析 : 图 书 管 理 数 据 库 中, 四 张 表 之 间 的 关 系 规 则 :" 多 " 的 一 边 加 上 " 一 " 那 边 的 关 键 字 关 系 窗 口 关 系 的 创 建 步 骤 : 关 闭 所 有 打 开 的 表 选 择 需 要 创 建 关 系 的 表 单 击 菜 单 栏 " 工 具 "/" 关 系 ", 若 还 没 有 定 义 关 系, 则 弹 出 " 显 示 表 " 对 话 框, 否 则 显 示 关 系 窗 口. 在 " 显 示 表 " 对 话 框 的 " 表 " 选 项 卡 中, 单 击 需 要 创 建 关 系 的 表 名 称, 再 单 击 " 确 定 "( 或 双 击 表 名 称 ), 弹 出 关 系 窗 口. 定 义 关 系 1 在 " 关 系 " 窗 口 中, 将 要 建 立 关 系 的 字 段 从 一 个 表 中 拖 拽 到 相 关 表 中 的 字 段 上,

弹 出 " 编 辑 关 系 " 对 话 框. 单 击 " 新 建 " 按 钮, 弹 出 " 新 建 " 对 话 框, 从 下 拉 列 表 " 左 表 名 称 " 中 选 择 " 读 者 权 限 表 ", 并 从 " 左 列 名 称 " 中 选 择 " 读 者 类 型 " 字 段, 同 样 选 择 右 表 名 称 " 读 者 信 息 表 ", 右 列 名 称 " 读 者 类 型 ", 单 击 " 确 定 " 回 到 " 编 辑 关 系 " 对 话 框. " 编 辑 关 系 " 对 话 框 " 新 建 " 对 话 框 2 选 中 " 编 辑 关 系 " 对 话 框 中 的 " 实 施 参 照 完 整 性 " 复 选 框, 则 将 建 立 两 个 表 之 间 的 " 一 对 多 " 的 关 系. 3 如 果 用 户 想 更 改 主 表 的 记 录 时, 系 统 自 动 更 新 相 关 表 中 的 记 录, 就 选 择 " 级 联 更 新 相 关 字 段 " 复 选 框. 4 如 果 用 户 想 删 除 主 表 的 记 录 时, 系 统 自 动 删 除 相 关 表 的 记 录, 则 选 择 " 级 联 删 除 相 关 字 段 ". 5 单 击 " 创 建 ", 就 建 立 了 " 读 者 权 限 表 " 和 " 读 者 信 息 表 " 的 关 系. 6 重 复 1~5, 依 次 定 义 各 表 之 间 的 关 系. 保 存 关 系 删 除 关 系 关 系 的 完 整 性 规 则 实 体 完 整 性 规 则 若 属 性 A 是 基 本 关 系 R 的 主 属 性, 则 属 性 A 不 能 取 空 值. 实 体 完 整 性 规 则 规 定 基 本 关 系 的 所 有 主 属 性 不 能 取 空, 而 不 仅 是 主 码 整 体 不 能 取 空. 比 如 学 生 选 课 关 系 ( 学 号, 课 程 号, 成 绩 ) 中, 学 号 + 课 程 号 是 主 码, 则 " 学 号 "" 课 程 号 " 两 个 属 性 都 不 能 取 空. 对 整 体 完 整 性 说 明 如 下 :, (1) 实 体 完 整 性 是 针 对 基 本 关 系 的. 一 个 表 通 常 对 应 现 实 世 界 的 一 个 实 体 集. (2) 现 实 世 界 的 实 体 是 可 区 分 的, 即 具 有 唯 一 标 识 (3) 相 应 的, 关 系 模 型 中, 主 码 为 唯 一 标 识 (4) 主 码 不 为 空. 如 果 有 空 值, 则 说 明 存 在 某 个 不 可 标 识 的 实 体, 与 (2) 矛 盾. 关 系 的 完 整 性 规 则 参 照 关 系, 外 码 设 F 是 基 本 关 系 R 的 一 个 或 一 组 属 性, 但 不 是 关 系 R 的 主 码. 如 果 F 与 基 本 关 系 S 的 主 码 Ks 相 对 应, 则 称 F 是 基 本 关 系 R 的 外 码, 并 称 基 本 关 系 R 为 参 照 关 系, 基 本 关 系 S 为 被 参 照 关 系 或 目 标 关 系. 例 : 学 生, 课 程, 学 生 与 课 程 之 间 的 多 对 多 联 系 由 下 面 三 个 关 系 表 示 ( 下 划 线 为 主 键 ) 专 业 号 性 别 姓 名 学 号 学 分 课 程 名 课 程 号 成 绩 课 程 号 学 号

S 学 生 关 系 S 课 程 关 系 R 选 修 关 系 上 述 三 个 关 系 之 间 存 在 着 属 性 的 引 用 : 选 修 关 系 引 用 了 学 生 关 系 的 主 码 " 学 号 " 和 课 程 关 系 的 主 码 " 课 程 号 ", 而 且, 选 修 关 系 中 的 " 学 号 " 必 须 是 确 实 存 在 的 学 生 的 学 号, 即 学 生 关 系 中 有 该 学 生 的 记 录. " 课 程 号 " 也 必 须 是 确 实 存 在 的 课 程 的 课 程 号, 即 课 程 关 系 中 有 该 课 程 的 记 录. 选 修 关 系 中 某 些 属 性 的 取 值 需 要 参 照 其 它 关 系 的 属 性 取 值. 上 述 三 个 关 系 中," 学 号 " 是 学 生 关 系 的 外 码, 学 生 关 系 为 参 照 关 系, 选 修 关 系 为 目 标 关 系. 注 意 目 标 关 系 的 主 码 和 参 照 关 系 的 外 码 必 须 定 义 在 同 一 个 域 上 参 照 完 整 性 规 则 若 属 性 ( 或 属 性 组 )F 是 基 本 关 系 R 的 外 码, 它 与 基 本 关 系 S 的 主 码 Ks 相 对 应 ( 基 本 关 系 R 和 S 不 一 定 是 不 同 的 关 系 ), 则 对 于 R 中 每 个 元 组 在 F 上 的 值 必 须 为 : 或 者 取 空 值 ( F 的 每 个 属 性 值 均 为 空 ) 或 者 等 于 S 中 某 个 元 组 的 主 码 值 例 : 专 业 号 性 别 姓 名 学 号 专 业 名 专 业 号 学 生 关 系 专 业 关 系 学 生 关 系 中," 专 业 号 " 是 外 码, 它 的 取 值 必 须 为 : 空 值 : 表 示 没 有 分 配 专 业 非 空 指 : 必 须 是 专 业 关 系 中 " 专 业 号 " 的 值 4.5 表 的 编 辑 与 修 改 Access 数 据 库 允 许 通 过 设 计 视 图 对 表 的 结 构 进 行 修 改. 表 是 数 据 库 的 基 础, 对 表 结 构 的 修 改, 会 影 响 与 之 相 关 的 查 询, 窗 体 和 报 表 等 其 它 对 象, 因 此 一 定 要 慎 重, 提 前 备 份. 一, 修 改 表 的 结 构 修 改 表 的 设 计 : 重 命 名 字 段, 修 改 字 段 的 数 据 类 型 编 辑 字 段 : 插 入 / 删 除 行, 插 入 / 删 除 列 移 动 字 段 修 改 字 段 的 查 阅 属 性 查 阅 属 性 是 创 建 查 阅 字 段 : 指 使 用 组 合 框 或 列 表 框 代 替 文 本 框 来 显 示 和 输 入 数 据, 这 样 可 以 防 止 输 入 无 效 的 数 据 例 4-10 将 读 者 信 息 表 中 的 性 别 改 为 查 阅 属 性 : 设 计 视 图 中 打 开 " 读 者 信 息 表 " 选 择 要 修 改 的 字 段 " 性 别 ", 然 后 单 击 属 性 框 中 " 查 阅 " 选 项 卡, 在 " 显 示 控 件 " 栏 中 选 择 " 列 表 框 " 在 " 行 来 源 类 型 " 中 选 择 " 值 列 表 ", 若 行 中 的 信 息 来 源 于 表 或 查 询, 可 以 选 择 " 表 /

查 询 " 根 据 行 来 源 类 型, 在 " 行 来 源 " 中 输 入 " 男 ; 女 "( 注 意 符 号 必 须 为 英 文 符 号 ) 绑 定 列 设 置 为 1 在 列 数 栏 中 输 入 1, 确 定 在 列 表 框 中 显 示 一 列 选 择 是 否 要 列 出 列 的 标 题, 还 可 以 在 列 宽 栏 中 设 置 列 宽 单 击 " 保 存 " 按 钮 例 4-11 用 组 合 框 显 示 借 书 信 息 表 的 图 书 条 码, 使 它 显 示 相 应 的 图 书 名 和 作 者 名 : 二, 修 改 表 的 显 示 改 变 字 体, 字 号 和 颜 色 改 变 数 据 表 的 样 式 调 整 行 和 列 的 大 小 列 的 冻 结 和 解 冻 列 的 隐 藏 插 入 子 数 据 表 显 示 子 数 据 表 二, 修 改 表 的 显 示 改 变 字 体, 字 号 和 颜 色 改 变 数 据 表 的 样 式 调 整 行 和 列 的 大 小 列 的 冻 结 和 解 冻 列 的 隐 藏 插 入 子 数 据 表 各 种 数 据 类 型 的 含 义 和 使 用 方 法 在 表 的 设 计 视 图 中, 每 一 个 字 段 都 有 设 计 类 型,Access 允 许 九 种 数 据 类 型 : 文 本, 备 注, 数 值, 日 期 / 时 间, 货 币, 自 动 编 号, 是 / 否,OLE 对 象, 超 级 链 接, 查 阅 向 导. 文 本 : 这 种 类 型 允 许 最 大 255 个 字 符 或 数 字,Access 默 认 的 大 小 是 50 个 字 符, 而 且 系 统 只 保 存 输 入 到 字 段 中 的 字 符, 而 不 保 存 文 本 字 段 中 未 用 位 置 上 的 空 字 符. 可 以 设 置 " 字 段 大 小 " 属 性 控 制 可 输 入 的 最 大 字 符 长 度. 备 注 : 这 种 类 型 用 来 保 存 长 度 较 长 的 文 本 及 数 字, 它 允 许 字 段 能 够 存 储 长 达 64000 个 字 符 的 内 容. 但 Access 不 能 对 备 注 字 段 进 行 排 序 或 索 引, 却 可 以 对 文 本 字 段 进 行 排 序 和 索 引. 在 备 注 字 段 中 虽 然 可 以 搜 索 文 本, 但 却 不 如 在 有 索 引 的 文 本 字 段 中 搜 索 得 快. 各 种 数 据 类 型 的 含 义 和 使 用 方 法 数 字 : 这 种 字 段 类 型 可 以 用 来 存 储 进 行 算 术 计 算 的 数 字 数 据, 用 户 还 可 以 设 置 " 字 段 大 小 " 属 性 定 义 一 个 特 定 的 数 字 类 型, 任 何 指 定 为 数 字 数 据 类 型 的 字 型 可 以 设 置 成 " 字 节 "," 整 数 "," 长 整 数 "," 单 精 度 数 "," 双 精 度 数 "," 同 步 复 制 ID"," 小 数 " 五 种 类 型. 在 Access 中 通 常 默 认 为 " 双 精 度 数 ". 日 期 / 时 间 : 这 种 类 型 是 用 来 存 储 日 期, 时 间 或 日 期 时 间 一 起 的, 每 个 日 期 / 时 间 字 段 需 要 8 个 字 节 来 存 储 空 间. 货 币 这 种 类 型 是 数 字 数 据 类 型 的 特 殊 类 型, 等 价 于 具 有 双 精 度 属 性 的 数 字 字 段 类 型. 向 货 币 字 段 输 入 数 据 时, 不 必 键 入 人 民 币 符 号 和 千 位 处 的 逗 号,Access 会 自 动 显 示 人 民 币 符 号 和 逗 号, 并 添 加 两 位 小 数 到 货 币 字 段. 当 小 数 部 分 多 于 两 位 时,Access 会 对 数 据 进 行 四 舍 五 入. 精 确 度 为 小 数 点 左 方 15 位 数 及 右 方 4 位 数.

各 种 数 据 类 型 的 含 义 和 使 用 方 法 自 动 编 号 : 这 种 类 型 较 为 特 殊, 每 次 向 表 格 添 加 新 记 录 时,Access 会 自 动 插 入 唯 一 顺 序 或 者 随 机 编 号, 即 在 自 动 编 号 字 段 中 指 定 某 一 数 值. 自 动 编 号 一 旦 被 指 定, 就 会 永 久 地 与 记 录 连 接. 如 果 删 除 了 表 格 中 含 有 自 动 编 号 字 段 的 一 个 记 录 后,Access 并 不 会 为 表 格 自 动 编 号 字 段 重 新 编 号. 当 添 加 某 一 记 录 时,Access 不 再 使 用 已 被 删 除 的 自 动 编 号 字 段 的 数 值, 而 是 重 新 按 递 增 的 规 律 重 新 赋 值. 各 种 数 据 类 型 的 含 义 和 使 用 方 法 是 / 否 : 这 种 字 段 是 针 对 于 某 一 字 段 中 只 包 含 两 个 不 同 的 可 选 值 而 设 立 的 字 段, 通 过 是 / 否 数 据 类 型 的 格 式 特 性, 用 户 可 以 对 是 / 否 字 段 进 行 选 择. OLE 对 象 : 这 个 字 段 是 指 字 段 允 许 单 独 地 " 链 接 " 或 " 嵌 入 "OLE 对 象. 添 加 数 据 到 OLE 对 象 字 段 时, 可 以 链 接 或 嵌 入 Access 表 中 的 OLE 对 象 是 指 在 其 他 使 用 OLE 协 议 程 序 创 建 的 对 象, 例 如 WORD 文 档,EXCEL 电 子 表 格, 图 像, 声 音 或 其 他 二 进 制 数 据.OLE 对 象 字 段 最 大 可 为 1GB, 它 主 要 受 磁 盘 空 间 限 制. 各 种 数 据 类 型 的 含 义 和 使 用 方 法 超 级 链 接 : 这 个 字 段 主 要 是 用 来 保 存 超 级 链 接 的 包 含 作 为 超 级 链 接 地 址 的 文 本 或 以 文 本 形 式 存 储 的 字 符 与 数 字 的 组 合. 当 单 击 一 个 超 级 链 接 时,WEB 浏 览 器 或 Access 将 根 据 超 级 链 接 地 址 到 达 指 定 的 目 标. 超 级 链 接 最 多 可 包 含 三 部 分 : 一 是 在 字 段 或 控 件 中 显 示 的 文 本 ; 二 是 到 文 件 或 页 面 的 路 径 ; 三 是 在 文 件 或 页 面 中 的 地 址. 在 这 个 字 段 或 控 件 中 插 入 超 级 链 接 地 址 最 简 单 的 方 法 就 是 在 " 插 入 " 菜 单 中 单 击 " 超 级 链 接 " 命 令. 查 阅 向 导 : 这 个 字 段 类 型 为 用 户 提 供 了 一 个 建 立 字 段 内 容 的 列 表, 可 以 在 列 表 中 选 择 所 列 内 容 作 为 添 入 字 段 的 内 容. 补 充 一 : 怎 样 在 数 据 表 中 输 入 图 片, 声 音 和 影 像 要 想 在 数 据 表 中 插 入 图 片, 声 音 和 影 像, 首 先 要 在 设 计 视 图 中 把 需 要 输 入 这 些 数 据 的 字 段 的 数 据 类 型 定 义 为 "OLE 对 象 ", 然 后 在 数 据 表 视 图 中 用 鼠 标 右 键 单 击 该 字 段 下 的 一 个 记 录, 在 弹 出 的 菜 单 中 选 择 " 插 入 对 象 ", 这 时 出 现 " 插 入 对 象 " 窗 口, 在 窗 口 中 选 择 要 插 入 的 对 象 的 类 型 或 要 插 入 的 对 象 的 文 件 名, 要 插 入 图 片 就 保 持 " 新 建 " 选 栏 被 选, 并 在 对 象 类 型 这 个 列 表 栏 中 选 择 一 种 图 片 格 式 ; 补 充 一 : 怎 样 在 数 据 表 中 输 入 图 片, 声 音 和 影 像 ( 续 ) 如 果 要 插 入 声 音 就 在 这 个 列 表 栏 中 选 择 " 声 音 "; 如 果 要 插 入 影 像 就 在 这 个 列 表 框 中 选 择 " 影 像 剪 辑 ", 然 后 单 击 确 定 按 钮. 如 果 要 在 这 个 值 中 加 入 特 定 的 一 个 图 片, 声 音 或 影 像 文 件, 就 需 要 在 " 插 入 对 象 " 窗 口 中 选 择 " 由 文 件 创 建 ", 并 通 过 单 击 " 浏 览 " 按 钮, 在 浏 览 窗 口 中 找 到 需 要 放 置 的 文 件, 双 击 将 它 选 定. 单 击 " 确 定 " 按 钮 退 出 " 插 入 对 象 " 窗 口, 这 时 表 的 相 应 位 置 就 出 现 了 要 插 入 的 文 件 的 文 件 名, 双 击 文 件 名, 就 可 以 看 到 或 听 到 相 应 的 文 件 了. 补 充 二 : 在 表 中 建 立 超 级 链 接 在 表 中 想 插 入 超 级 链 接, 需 要 将 相 应 字 段 的 字 段 类 型 定 义 为 超 级 链 接, 然 后 在 表 的 数 据 表 视 图 中 单 击 要 建 立 超 级 链 接 的 值 将 它 选 定, 再 单 击 鼠 标 右 键, 在 弹 出 的 菜 单 中 选 择 " 超 级 链 接 ", 并 在 弹 出 的 更 下 一 级 菜 单 中 选 择 单 击 " 编 辑 超 级 链 接 " 选 项. 这 时 弹 出 " 插 入 超 级 链 接 " 的 窗 口, 在 " 请 输 入 文 件 名 称 和 WEB 页 名 称 " 下 面 的 方 框 中 输 入 想 要 链 接 的 文 件 名 称 和 WEB 页 的 名 称. 单 击 " 确 定 " 按 钮 就 可 以 在 表 中 建 立 一 个 超 级 链 接 了. 这 时 用 鼠 标 单 击 超 级 链 接 的 名 称 系 统 就 会 调 出 INTERNET

浏 览 器 访 问 WEB 页 面 了. 作 业 P76 1 2 3 The weekend is pleased 第 五 章 Access 查 询 5.1 查 询 概 述 选 择 查 询 从 一 个 或 多 个 表 中 检 索 数 据, 并 且 在 可 以 更 新 记 录 ( 带 有 一 些 限 制 条 件 ) 的 数 据 表 中 显 示 结 果. 也 可 以 使 用 选 择 查 询 对 记 录 进 行 分 组, 并 且 对 记 录 作 总 计, 计 数, 平 均 以 及 其 他 类 型 总 和 的 计 算. 参 数 查 询 在 执 行 时 显 示 对 话 框 提 示 用 户 输 入 信 息 ( 查 询 的 条 件 ). 参 数 查 询 的 创 建 只 能 通 过 设 计 视 图 或 SQL 视 图 完 成. 交 叉 表 查 询 显 示 来 源 于 表 中 各 个 字 段 的 总 计 值 ( 合 计, 计 数 和 平 均 ), 并 将 它 们 分 组, 一 组 列 在 数 据 表 的 左 侧, 一 组 列 在 数 据 表 的 上 部. 5.1.1 查 询 类 型 : 选 择 查 询, 参 数 查 询, 交 叉 表 查 询, 操 作 查 询 和 SQL 查 询 操 作 查 询 仅 使 用 一 个 操 作 来 更 改 许 多 记 录 的 查 询. 共 有 4 种 类 型 : 删 除, 更 新, 追 加, 生 成 表 查 询. 用 户 根 据 对 话 框 提 示 输 入 参 数, 并 检 索 复 合 参 数 的 记 录 或 值. 但 只 有 在 执 行 查 询 时, 才 按 照 查 询 检 索 到 的 记 录 操 作 表, 一 般 用 于 大 批 量 修 改 表 中 数 据. SQL 查 询 SQL 是 结 构 化 的 查 询 语 言, 是 关 系 数 据 库 的 标 准 的, 主 流 的 查 询 语 言.SQL 语 言 特 点 : 既 是 自 含 式 语 言, 又 是 嵌 入 式 语 言, 即 可 独 立 用 于 联 机 交 互, 又 可 嵌 入 到 其 它 高 级 语 言 中. 高 度 非 过 程 化, 用 户 只 需 指 出 " 做 什 么 ", 而 不 必 指 出 " 怎 样 做 ". 面 向 集 合, 对 元 组 的 集 合 进 行 操 作. 5.1.2 查 询 的 功 能 利 用 查 询, 可 以 完 成 以 下 功 能 : 选 择 字 段, 用 户 可 以 在 查 询 中 选 择 自 己 感 兴 趣 的 字 段, 而 无 须 关 心 其 它 字 段 选 择 记 录, 用 户 可 以 指 定 一 个 条 件, 只 有 符 合 条 件 的 记 录 才 会 显 示 出 来. 排 序 记 录, 用 户 可 以 指 定 浏 览 记 录 的 顺 序 完 成 计 算, 可 以 建 立 一 个 计 算 字 段, 保 存 计 算 结 果. 作 为 窗 体 或 报 表 的 数 据 来 源. 修 改 表 中 数 据, 采 用 查 询 可 以 一 次 次 修 改, 删 除, 增 加 一 组 相 关 的 记 录. 建 立 新 表, 通 过 生 成 表 查 询, 可 以 根 据 查 询 结 果 新 建 一 个 表 5.1.3 查 询 视 图 设 计 视 图 : 可 以 设 计 除 SQL 之 外 的 任 何 类 型 的 查 询, 查 询 设 计 器 数 据 表 视 图 : 查 询 的 数 据 浏 览 器 SQL 视 图 :SQL 查 询 数 据 透 视 表 视 图 和 数 据 透 视 图 视 图 : 可 以 更 改 查 询 的 版 面, 从 而 以 不 同 的 方 式 分 析 数 据. 5.2 创 建 查 询 在 " 数 据 库 " 窗 口 单 击 对 象 " 查 询 " 按 钮, 然 后 单 击 " 新 建 " 按 钮, 打 开 " 新 建 查 询 " 对 话 框. 在 " 新 建 查 询 " 对 话 框 中, 选 择 " 简 单 查 询 向 导 " 列 表 框, 然 后 单 击 " 确 定 " 打 开 " 简 单 查 询 向 导 " 对 话 框 一.

在 " 表 / 查 询 " 列 表 框 中 选 择 新 建 查 询 所 基 于 的 源 表 或 查 询, 在 " 可 用 字 段 " 列 表 框 中 双 击 所 需 要 的 字 段, 将 其 添 加 到 " 选 定 的 字 段 " 中. 设 置 完 成 后 单 击 " 下 一 步 " 进 入 " 简 单 查 询 向 导 " 二 5.2.1 用 向 导 创 建 选 择 查 询 [ 例 5-1] 创 建 选 择 查 询 " 图 书 基 本 信 息 " 新 建 查 询 窗 口 简 单 查 询 向 导 对 话 框 一 简 单 查 询 向 导 对 话 框 二 两 个 选 项 :" 明 细 查 询 " 和 " 汇 总 查 询 " 明 细 查 询 : 查 询 中 显 示 每 个 字 段 的 值 ; 汇 总 查 询 : 对 查 询 中 某 个 字 段 进 行 分 析 汇 总. 选 择 " 汇 总 " 选 项, 单 击 " 汇 总 选 项 " 按 钮, 弹 出 " 汇 总 选 项 " 对 话 框 " 汇 总 选 项 " 对 话 框 选 择 完 毕 后, 单 击 " 下 一 步 ", 弹 出 " 简 单 查 询 向 导 " 对 话 框 三 " 简 单 查 询 向 导 " 对 话 框 三 5.2.2 使 用 " 设 计 视 图 " 创 建 查 询 [ 例 5-2] 在 图 书 管 理 数 据 库 中, 建 立 一 个 " 借 书 情 况 " 查 询. 要 求 查 询 中 包 含 : " 读 者 信 息 表 " 中 的 " 姓 名 "," 读 者 张 号 "; " 图 书 信 息 表 " 中 的 " 书 名 "," 单 价 "; " 借 书 信 息 表 " 中 的 " 借 书 时 间 ". 数 据 表 视 图 如 下 : 1. 建 立 简 单 的 选 择 查 询 在 " 图 书 管 理 " 数 据 库 窗 口 中 点 击 " 查 询 " 对 象, 然 后 双 击 " 在 设 计 视 图 中 创 建 查 询 ", 弹 出 查 询 设 计 视 图, 出 现 " 显 示 表 " 对 话 框 选 择 查 询 设 计 视 图 一 添 加 表 在 " 显 示 表 " 对 话 框 中, 依 次 双 击 所 需 要 的 表 ( 或 单 击 表 名, 然 后 单 击 " 添 加 " 按 钮 ), 选 择 完 毕 单 击 " 关 闭 ", 出 现 选 择 查 询 设 计 视 图 二. 选 择 字 段 在 设 计 视 图 二 下 半 部 分 的 查 询 设 计 网 格 中, 添 加 字 段. (1) 单 击 设 计 网 格 " 字 段 " 格 中 的 " ", 弹 出 下 拉 列 表. (2) 在 下 拉 列 表 中 选 择 " 读 者 信 息 表. 姓 名 " (3) 同 样 选 择 其 它 字 段 保 存 查 询 上 述 方 法 也 可 以 通 过 拖 拽 方 法 实 现. 选 择 查 询 设 计 视 图 二 2. 查 询 结 果 的 排 序 Access 允 许 用 户 对 " 文 本 "," 数 字 "," 日 期 时 间 " 等 类 型 的 字 段 进 行 排 序 1. 单 字 段 排 序 [ 例 5-3] 建 立 选 择 查 询 " 图 书 信 息 查 询 ", 将 结 果 按 照 " 单 价 " 升 序 排 列. 数 据 表 视 图 如 下 在 查 询 的 设 计 视 图 中 建 立 " 图 书 信 息 查 询 " 如 下 : 设 置 排 序 单 击 " 单 价 " 列 的 " 排 序 " 字 段, 从 下 拉 列 表 中 选 择 " 升 序 "

2. 多 字 段 排 序 对 多 个 字 段 进 行 排 序 时,Access 首 先 按 照 第 一 个 字 段 排 序, 若 第 一 个 字 段 的 值 相 同, 再 按 第 二 个 字 段 排 序, 因 此, 多 字 段 排 序 应 将 排 序 主 次 字 段 按 左 右 排 列. 多 字 段 排 序 操 作 与 单 字 段 相 同 5.2.3 创 建 " 查 找 重 复 项 查 询 " 根 据 " 查 找 重 复 项 " 查 询 的 结 果, 可 以 判 断 表 中 是 否 有 重 复 的 记 录, 或 判 定 表 中 是 否 有 记 录 共 享 相 同 的 值. [ 例 5-5] 利 用 向 导 创 建 " 重 复 项 查 询 " 查 找 " 图 书 信 息 表 " 中 重 复 的 记 录 或 字 段. 其 结 果 数 据 图 如 下 : 选 择 " 查 询 " 对 象, 在 数 据 库 窗 口 中 单 击 " 新 建 " 按 钮 打 开 " 新 建 查 询 " 对 话 框, 然 后 单 击 " 查 找 重 复 项 查 询 向 导 ", 然 后 " 确 定 " 打 开 向 导 对 话 框 一. 查 找 重 复 项 查 询 向 导 对 话 框 一 在 对 话 框 一 中, 选 择 要 建 立 查 询 的 表 或 查 询. 在 此 选 择 " 图 书 信 息 表 ", 单 击 " 下 一 步 " 打 开 向 导 对 话 框 二. 查 找 重 复 项 查 询 向 导 对 话 框 二 在 对 话 框 二 中, 选 择 要 查 找 重 复 的 字 段, 在 此 选 择 " 图 书 类 型 ", 单 击 " 下 一 步 ", 弹 出 对 话 框 三 查 找 重 复 项 查 询 向 导 对 话 框 三 在 对 话 框 三 中 选 择 重 复 字 段 之 外 的 其 它 字 段, 此 处 我 们 选 择 " 书 名 "," 作 者 "," 出 版 社 "," 单 价 " 四 个 字 段 名. 单 击 " 下 一 步 " 进 入 对 话 框 四. 查 找 重 复 项 查 询 向 导 对 话 框 四 在 对 话 框 四 中, 输 入 " 查 找 重 复 项 " 标 题, 选 择 " 查 看 结 果 " 或 " 修 改 设 计 ". 单 击 " 完 成 ", 创 建 完 毕. 5.2.4 创 建 " 查 找 不 匹 配 项 " 查 询 一 对 多 关 系 的 两 个 表 中, 对 于 " 一 " 方 的 每 一 个 记 录," 多 " 方 可 以 有 多 个 记 录 与 之 对 应, 也 可 以 没 有 任 何 记 录 与 之 对 应, 查 找 不 匹 配 记 录 就 是 查 找 " 一 " 方 中 的 记 录, 这 些 记 录 在 " 多 " 方 中 没 有 记 录 与 之 对 应. 创 建 步 骤 : 选 择 " 查 询 " 对 象, 在 数 据 库 窗 口 中, 单 击 " 新 建 " 按 钮, 打 开 " 新 建 查 询 " 对 话 框 ; 在 " 新 建 查 询 " 对 话 框 中, 单 击 " 查 找 不 匹 配 项 查 询 向 导 ", 然 后 单 击 " 确 定 " 按 钮 打 开 向 导 一. 查 找 不 匹 配 项 向 导 一 在 对 话 框 一 中, 单 击 包 含 查 询 结 果 的 表 或 查 询, 即 " 一 " 方 的 表 或 查 询. 选 择 " 图 书 信 息 表 ", 然 后 单 击 " 下 一 步 " 打 开 第 二 个 对 话 框. 查 找 不 匹 配 项 查 询 向 导 二 在 对 话 框 二 中, 选 择 包 含 相 关 记 录 的 表 或 查 询, 即 " 多 " 方 的 表 或 查 询. 此 例 选 择 " 借 书 信 息 表 ", 单 击 " 下 一 步 " 打 开 向 导 三. 查 找 不 匹 配 项 查 询 向 导 三 4) 在 对 话 框 三 中 选 择 两 个 表 或 查 询 中 的 共 有 信 息, 单 击 下 一 步 对 话 框 四 5) 在 对 话 框 四 中 选 择 最 终 查 询 结 果 所 包 含 的 字 段, 单 击 下 一 步 对 话 框 五 6) 在 对 话 框 五 中 选 择 查 看 结 果 按 钮 单 击 完 成 显 示 结 果 情 况

补 充 内 容 查 询 的 数 据 表 视 图 看 起 来 很 像 上 一 课 讲 的 表, 但 它 们 之 间 还 是 有 很 多 差 别 的. 在 查 询 数 据 表 中 无 法 加 入 或 删 除 列, 而 且 不 能 修 改 查 询 字 段 的 字 段 名. 这 是 因 为 由 查 询 所 生 成 的 数 据 值 并 不 是 真 正 存 在 的 值, 而 是 动 态 地 从 表 对 象 中 调 来 的, 是 表 中 数 据 的 一 个 镜 像. 查 询 只 是 告 诉 Access 需 要 什 么 样 的 数 据, 而 Access 就 会 从 表 中 查 出 这 些 数 据 的 值, 并 将 它 们 反 映 到 查 询 数 据 表 中 来 罢 了, 也 就 是 说 这 些 值 只 是 查 询 的 结 果. 我 们 刚 才 选 择 目 标 字 段 就 是 告 诉 Access 需 要 哪 些 表, 哪 些 字 段, 而 Access 会 把 字 段 中 的 数 据 列 成 一 个 表 反 馈 给 我 们. 当 然 在 查 询 中 我 们 还 可 以 运 用 各 种 表 达 式 来 对 表 中 的 数 据 进 行 运 算 生 成 新 的 查 询 字 段. 在 查 询 的 数 据 表 中 虽 然 不 能 插 入 列, 但 是 可 以 移 动 列, 移 动 的 方 法 和 上 一 课 中 在 表 中 移 动 列 的 方 法 是 相 同 的, 而 且 在 查 询 的 数 据 表 中 也 可 以 改 变 列 宽 和 行 高, 还 可 以 隐 藏 和 冻 结 列. 5.3 对 查 询 进 行 编 辑 在 查 询 创 建 好 之 后, 可 以 对 原 有 的 设 计 进 行 修 改. 包 括 在 查 询 中 : 增 加 和 删 除 字 段. 移 动 字 段. 修 改 查 询 需 在 查 询 设 计 器 中 进 行. 5.3.1 查 询 中 增 加 字 段 在 " 设 计 " 视 图 中 打 开 查 询. 要 选 择 请 执 行 此 操 作 一 个 字 段 单 击 字 段 名. 相 邻 字 段 块 单 击 块 中 的 第 一 个 字 段, 按 住 Shift, 然 后 单 击 最 后 一 个 字 段. 非 连 续 字 段 单 击 字 段 时, 按 住 Ctrl. 全 部 字 段 双 击 字 段 列 表 的 标 题 栏 或 单 击 星 号 (*). 从 字 段 列 表 中 将 字 段 拖 至 设 计 网 格 中 要 插 入 这 些 字 段 的 列. 也 可 以 不 用 拖 动 的 方 法, 而 是 通 过 在 字 段 列 表 中 双 击 字 段 名 来 添 加 字 段, 或 者 直 接 从 网 格 " 字 段 " 行 的 列 表 框 中 选 择 字 段. 5.3.1 查 询 中 删 除 字 段 在 " 设 计 " 视 图 中 打 开 查 询. 单 击 列 选 择 器 选 定 字 段, 然 后 按 Delete. 注 意 _ 将 字 段 从 设 计 网 格 中 删 除 后, 只 是 将 其 从 查 询 设 计 中 删 除, 而 不 是 从 基 础 表 中 删 除 了 字 段 及 其 数 据. 5.3.1 查 询 中 移 动 字 段 在 " 设 计 " 视 图 中 打 开 查 询. 请 执 行 下 列 操 作 之 一 : 若 要 选 择 一 列, 请 单 击 该 列 的 列 选 择 器. 若 要 选 择 多 个 相 邻 列, 请 拖 过 相 应 的 列 选 择 器. 再 次 单 击 选 定 字 段 中 任 何 一 个 选 择 器, 然 后 将 字 段 拖 到 新 位 置. _ 选 定 的 列 _ 移 动 过 程 中 鼠 标 指 针 变 为 矩 形 5.3.1 在 查 询 中 修 改 字 段 的 标 题 在 " 设 计 " 视 图 中 打 开 查 询. 将 光 标 移 动 到 所 要 修 改 的 字 段 上. 单 击 工 具 栏 中 属 性 按 钮, 弹 出 字 符 属 性 对 话 框. 在 字 符 属 性 对 话 框 的 常 规 选 项 卡 中 的 标 题 栏 中 输 入 字 段 的 标 题. 关 闭 字 段 属 性 对 话 框.

5.3.1 调 整 设 计 网 格 的 列 宽 在 " 设 计 " 视 图 中 打 开 查 询. 在 设 计 网 格 中, 将 鼠 标 移 动 到 所 需 要 调 整 列 宽 的 字 段 的 选 择 器 的 右 边 框 线 上, 这 时 鼠 标 变 成 双 箭 头 状. 按 下 鼠 标 左 键 并 左 右 拖 动, 将 列 调 整 到 合 适 位 置. 单 击 工 具 栏 中 的 保 存 按 钮. 5.3.2 在 选 择 查 询 中 设 置 准 则 准 则 是 指 在 查 询 中 用 来 限 制 检 索 记 录 的 条 件 表 达 式. 往 查 询 里 添 加 选 择 准 则, 有 两 个 问 题 应 该 考 虑, 首 先 是 为 哪 个 字 段 添 加 " 准 则 ", 其 次 就 是 要 在 这 个 字 段 添 加 什 么 样 的 " 准 则 "., 关 于 表 达 式 表 达 式 _ 是 许 多 Microsoft Access 运 算 的 基 本 组 成 部 分. 表 达 式 是 可 以 生 成 结 果 的 符 号 的 组 合, 这 些 符 号 包 括 标 识 符 和 值. 5.3.2 在 选 择 查 询 中 设 置 准 则 一, 表 达 式 中 的 元 素 一 个 表 达 式 便 是 一 个 意 向 的 声 明. 如 果 你 想 让 某 个 操 作 在 满 足 某 个 特 定 的 条 件 之 后 发 生, 则 表 达 式 必 须 指 定 这 个 条 件. 例 如, 如 果 要 在 某 个 查 询 中 选 择 包 含 Z IP 字 段 值 90000 或 者 更 高 的 记 录, 可 以 使 用 如 下 的 表 达 式 :ZIP>=90000 操 作 符 包 括 大 家 熟 悉 的 算 术 符 号 +,-,*( 乘 ),/( 除 ), 以 及 许 多 其 他 符 号 和 缩 写. 有 些 操 作 符 是 特 定 于 Access 或 者 SQL 的, 例 如 Between,In,Is 和 Like 操 作 符. 5.3.2 在 选 择 查 询 中 设 置 准 则 文 字 由 你 键 入 的 值 组 成, 例 如 12345 或 者 ABCDE. 文 字 常 常 被 用 来 创 建 默 认 值 以 及 与 字 段 标 识 符 一 起, 进 行 表 字 段 和 查 询 列 中 值 的 比 较. 标 识 符 是 Access 中 的 对 象 的 名 字 ( 例 如 表 中 的 字 段 ), 可 返 回 唯 一 的 数 字 或 者 文 本 值. 在 表 达 式 中, 术 语 返 回 的 意 思 是 用 标 识 符 的 当 前 值 代 替 表 达 式 中 出 现 的 名 字. 例 如, 字 段 名 字 标 识 符 CompanyName 在 一 个 表 达 式 中 返 回 当 前 所 选 记 录 的 CompanyName 字 段 的 值 ( 一 个 公 司 的 名 字 ). 5.3.2 在 选 择 查 询 中 设 置 准 则 Access 具 有 五 个 预 定 义 的 命 名 常 数, 同 时 也 作 为 标 识 符 来 使 用 :True,False,Yes,No 和 Null. 在 Access VBA 中 创 建 的 命 名 常 数 和 变 量 也 是 标 识 符. 函 数 在 表 达 式 中 函 数 名 字 出 现 的 位 置 返 回 一 个 值, 例 如 日 期 和 格 式 函 数. 与 标 识 符 不 同, 大 多 数 函 数 需 要 提 供 用 圆 括 号 括 起 来 的 标 识 符 或 者 值 作 为 参 数. 当 文 字, 标 识 符 或 者 函 数 和 操 作 符 一 起 使 用 时, 这 些 结 合 被 叫 做 操 作 数. 5.3.2 在 选 择 查 询 中 设 置 准 则 二, 操 作 符 Access 和 VBA 提 供 了 六 类 可 以 用 来 创 建 表 达 式 的 操 作 符 : 算 术 操 作 符 执 行 加, 减, 乘, 除. 赋 值 和 比 较 操 作 符 用 于 值 的 设 置 和 值 的 比 较. 逻 辑 操 作 符 处 理 的 值 只 有 两 种 :true( 真 ) 或 者 false( 假 ). 连 接 操 作 符 用 以 合 并 字 符 串. 5.3.2 在 选 择 查 询 中 设 置 准 则

标 识 符 操 作 符 用 以 创 建 数 据 库 对 象 的 明 确 的 名 字, 以 便 可 以 在 不 同 的 对 象 ( 例 如 表 和 查 询 中 ) 使 用 相 同 的 字 段 名 称. 其 他 操 作 符 例 如 Like,Is,Between 操 作 符, 可 以 简 化 用 查 询 选 择 记 录 时 用 到 的 表 达 式 的 创 建. 前 四 类 操 作 符 几 乎 在 所 有 的 程 序 设 计 语 言 中 都 是 可 用 的. 标 识 符 操 作 符 是 Access 所 特 有 的 ; 最 后 一 类 操 作 符 只 在 可 以 基 于 结 构 化 查 询 语 言 ( SQL) 或 者 专 有 查 询 语 言 创 建 查 询 的 关 系 型 数 据 库 管 理 系 统 (RDBMS) 中 是 可 用 的. 5.3.2 在 选 择 查 询 中 设 置 准 则 三, 文 字 Access 提 供 了 三 种 类 型 的 文 字, 可 以 使 用 操 作 符 将 它 们 连 接 起 来, 创 建 出 所 需 的 表 达 式. 下 面 分 别 对 这 些 文 字 类 型 进 行 描 述 : 数 字 文 字 为 一 系 列 的 数 字, 如 果 可 行 的 话 还 可 以 包 括 算 术 符 号 和 小 数 点. 其 实 不 需 要 在 正 数 之 前 加 上 加 号 ;Access 将 不 出 现 减 号 的 时 候 都 假 定 为 正 值 来 处 理. 数 字 文 字 可 以 包 含 E 或 者 e 以 及 指 数 的 符 号 来 指 示 科 学 计 数 法 中 的 指 数, 例 如,- 1.23E-02. 文 本 ( 或 者 字 符 串 ) 文 字 可 以 包 含 任 何 可 打 印 的 字 符, 以 及 由 Chr 函 数 返 回 的 不 可 打 印 字 符. 5.3.2 在 选 择 查 询 中 设 置 准 则 Chr 函 数 将 根 据 指 定 的 数 字 值 从 Windows 使 用 的 ANSI 字 符 表 ( 与 ASCII 表 相 似 ) 中 返 回 字 符. 日 期 / 时 间 文 字 用 # 包 围, 例 如 表 达 式 #1-Jan-80# 或 者 #10:20:30#. 如 果 程 序 检 测 到 你 在 设 计 网 格 中 输 入 的 是 一 个 符 合 Access 标 准 " 日 期 / 时 间 " 格 式 的 日 期 或 者 时 间,Access 将 为 你 添 加 #. 5.3.2 在 选 择 查 询 中 设 置 准 则 四, 标 识 符 标 识 符 通 常 是 一 个 对 象 的 名 字 ; 数 据 库, 表, 字 段, 查 询, 窗 体 和 报 表 都 是 Access 中 的 对 象. 每 个 对 象 都 具 有 一 个 能 够 唯 一 标 识 该 对 象 的 名 字. 有 时 候, 为 了 标 识 一 个 子 对 象, 标 识 符 名 字 中 还 包 含 家 族 名 称 ( 对 象 类 ), 这 时 将 使 用 # 符 号 或 者 句 点 ( 标 识 符 操 作 符 ) 进 行 分 隔. 标 识 符 的 家 族 名 称 在 前, 然 后 是 分 隔 符, 在 分 隔 符 之 后 为 给 定 的 名 字.S QL 使 用 句 点 作 为 对 象 的 分 隔 符. 5.3.2 在 选 择 查 询 中 设 置 准 则 五, 函 数 函 数 向 其 名 字 返 回 值 ; 函 数 在 表 达 式 中 占 据 标 识 符 的 位 置. 在 Access 中 使 用 的 最 多 的 一 个 函 数 便 是 Now, 它 可 以 根 据 计 算 机 的 内 部 时 钟 向 其 名 字 返 回 当 前 的 日 期 和 时 间 值. 如 果 你 在 表 的 日 期 / 时 间 字 段 键 入 Now 作 为 其 DefaultValue 属 性 值, 例 如, 当 你 切 换 到 数 据 表 视 图 (1999 年 3 月 15 日 上 午 9:0 0) 中 时, 在 该 字 段 中 将 出 现 3/15/99 9:00. 5.3.2 在 选 择 查 询 中 设 置 准 则 Access 和 VBA 定 义 了 大 约 150 多 个 函 数. 下 面 按 其 用 途 对 这 些 函 数 进 行 分 类 : 日 期 和 时 间 函 数 用 于 操 作 字 段 中 日 期 / 时 间 值 或 者 作 为 文 字 输 入 的 日 期 / 时 间 值. 你 可 以 用 日 期 和 时 间 函 数 提 取 日 期 部 分 ( 例 如 年 或 者 月 和 日 ) 和 时 间 部 分 ( 例 如 小 时 和 分 钟 ). 文 本 操 作 函 数 用 于 处 理 字 符 串.

数 据 类 型 转 换 函 数 让 你 来 指 定 数 字 字 段 中 值 的 类 型, 而 不 是 依 赖 于 Access 来 挑 选 最 为 合 适 的 数 据 类 型. 数 学 和 三 角 函 数 函 数 执 行 超 出 标 准 Access 算 术 操 作 符 能 力 之 外 的 数 字 值 操 作. 例 如, 你 可 以 使 用 简 单 的 三 角 函 数 来 计 算 三 角 形 的 边 长 ( 如 果 你 知 道 一 个 边 的 长 度 和 其 内 角 的 话 ). 5.3.2 在 选 择 查 询 中 设 置 准 则 " 表 达 式 生 成 器 " 由 三 部 分 组 成, 从 上 至 下 为 : _ 表 达 式 框 生 成 器 的 上 方 是 一 个 表 达 式 框, 可 在 其 中 创 建 使 用 生 成 器 的 下 方 区 域 可 以 创 建 表 达 式 的 元 素, 然 后 将 这 些 元 素 粘 贴 到 表 达 式 框 中 以 形 成 表 达 式. 也 可 以 直 接 在 表 达 式 框 中 键 入 表 达 式 的 组 成 部 分. _ 运 算 符 按 钮 常 用 运 算 符 的 按 钮 位 于 生 成 器 的 中 部. 如 果 单 击 某 个 运 算 符 按 钮," 表 达 式 生 成 器 " 将 在 表 达 式 框 中 的 插 入 点 位 置 插 入 相 应 的 运 算 符. 单 击 左 下 角 框 中 的 " 运 算 符 " 文 件 夹 和 中 部 框 中 相 应 的 运 算 符 类 别, 可 以 得 到 表 达 式 中 所 能 使 用 的 运 算 符 的 完 整 列 表. 右 侧 的 框 列 出 的 是 所 选 类 别 中 的 所 有 运 算 符. _ 表 达 式 元 素 生 成 器 下 方 有 三 个 框 : 5.3.2 在 选 择 查 询 中 设 置 准 则 左 侧 的 框 包 含 文 件 夹, 该 文 件 夹 列 出 了 表, 查 询, 窗 体 及 报 表 等 数 据 库 对 象, 以 及 内 置 和 用 户 定 义 的 函 数, 常 量 _, 运 算 符 和 常 用 表 达 式. 中 间 的 框 列 出 左 侧 框 中 选 定 文 件 夹 内 特 定 的 元 素 或 特 定 的 元 素 类 别. 例 如, 如 果 在 左 边 的 框 中 单 击 " 内 置 函 数 ", 中 间 的 框 便 列 出 Microsoft Access 函 数 的 类 别. 右 侧 的 框 列 出 了 在 左 侧 和 中 间 框 中 选 定 元 素 的 值. 例 如, 如 果 在 左 侧 的 框 中 单 击 " 内 置 函 数 ", 并 在 中 间 框 中 选 定 了 一 种 函 数 类 别, 则 右 侧 的 框 将 列 出 选 定 类 别 中 所 有 的 内 置 函 数. 注 释 将 标 识 符 _ 粘 贴 到 表 达 式 中 时," 表 达 式 生 成 器 " 只 能 粘 贴 在 当 前 环 境 中 必 需 的 标 识 符 部 分. 例 如, 如 果 从 " 客 户 " 窗 体 的 属 性 表 _ 中 打 开 " 表 达 式 生 成 器 ", 然 后 在 表 达 式 中 粘 贴 窗 体 Visible 属 性 的 标 识 符, 则 " 表 达 式 生 成 器 " 只 粘 贴 属 性 名 称 :Visible. 如 果 在 窗 体 的 环 境 以 外 使 用 这 个 表 达 式, 则 必 须 包 含 完 整 的 标 识 符 :Forms![ 客 户 ].Visible. 5.3.2 在 选 择 查 询 中 设 置 准 则 例 5-7 建 立 查 询 " 清 华 出 版 图 书 ". 查 询 准 则 为 : 图 书 信 息 表. 出 版 社 = 清 华 大 学 出 版 社 例 5-8 建 立 一 个 选 择 查 询 : 借 书 查 询, 要 求 将 最 近 960 天 内 读 者 借 书 的 记 录 表 示 出 来. 查 询 准 则 为 :>Data()-960 5.4 高 级 查 询 除 了 前 面 介 绍 的 基 本 查 询 功 能 外, 还 有 高 级 的 查 询, 下 面 分 别 介 绍 之 : 在 查 询 中 执 行 计 算 参 数 查 询 交 叉 表 查 询 操 作 查 询 SQL 查 询 5.4.1 在 查 询 中 执 行 计 算 使 用 函 数

1 以 设 计 视 图 方 式 新 建 或 打 开 一 个 查 询, 按 照 前 述 过 程 在 设 计 网 格 中 添 加 查 询 所 用 的 字 段. 2 单 击 工 具 栏 中 的 合 计 按 钮, 在 设 计 网 格 中 出 现 总 计 栏. 3 单 击 需 要 进 行 总 计 运 算 的 字 段 所 对 应 的 总 计 单 元 格, 打 开 下 拉 列 表, 单 击 选 择 适 当 的 选 项. 4 单 击 工 具 栏 上 的 执 行 按 钮, 执 行 查 询, 得 到 查 询 结 果 集._ 5.4.1 在 查 询 中 执 行 计 算 5 单 击 总 计 栏 的 某 一 单 元 格, 在 单 元 格 中 会 出 现 一 个 向 下 按 钮, 单 击 这 个 按 钮 会 出 现 一 个 下 拉 列 表, 列 表 中 有 以 下 几 个 选 项 : GroupBy: 这 是 默 认 值, 用 于 定 义 要 执 行 计 算 的 组. 这 个 字 段 中 的 记 录 将 按 值 进 行 分 组 而 不 进 行 合 计. 5.4.1 在 查 询 中 执 行 计 算 Sum 计 算 每 一 分 组 中 的 字 段 值 的 总 和. 只 适 用 于 数 字, 日 期 / 时 间, 货 币 和 自 动 编 号 型 字 段. Avg 计 算 每 一 分 组 中 的 字 段 的 平 均 值, 同 样 它 也 只 适 用 于 数 字, 日 期 / 时 间, 货 币 和 自 动 编 号 型 字 段. Min 计 算 每 一 分 组 中 字 段 的 最 小 值. 适 用 于 文 本, 数 字, 日 期 / 时 间, 货 币 和 自 动 编 号 型 字 段. 对 于 文 本 型 字 段, 将 按 照 字 符 的 ASCII 码 顺 序 进 行 比 较. 5.4.1 在 查 询 中 执 行 计 算 Max 计 算 每 一 分 组 中 字 段 的 最 大 值. 适 用 的 字 段 类 型 和 对 于 文 本 型 字 段 的 计 算 方 法 和 Min 都 相 同. Count 计 算 每 一 分 组 中 字 段 值 的 计 数, 该 字 段 中 的 值 为 Null( 空 值 ) 时, 将 不 计 算 在 内. _ StPev 计 算 每 一 分 组 中 的 字 段 值 的 标 准 偏 差 值. 只 适 用 于 数 字, 日 期 / 时 间, 货 币 和 自 动 编 号 型 字 段. 5.4.1 在 查 询 中 执 行 计 算 Var 计 算 每 一 分 组 中 的 字 段 值 的 方 差 值. 只 适 用 于 数 字, 日 期 / 时 间, 货 币 和 自 动 编 号 型 字 段. First 返 回 每 一 分 组 中 该 字 段 的 第 一 个 值. Last 返 回 每 一 分 组 中 该 字 段 的 最 后 一 个 值. Expression 在 字 段 中 自 定 义 计 算 公 式, 可 以 套 用 多 个 合 计 函 数. Where 与 准 则 栏 合 用 可 以 在 分 组 前 先 筛 选 记 录. 5.4.1 在 查 询 中 执 行 计 算 自 定 义 计 算 使 用 自 定 义 计 算, 可 以 用 一 个 或 多 个 字 段 的 数 据 对 每 个 记 录 执 行 数 值, 日 期 和 文 本 计 算. 要 点 : 创 建 新 的 计 算 字 段, 就 是 将 表 达 式 输 入 到 查 询 设 计 网 格 中 的 空 字 段 单 元 格 中.

5.2 参 数 查 询 参 数 查 询 是 指 如 果 要 查 找 的 特 定 值 不 是 固 定 的, 而 是 以 参 数 的 形 式 在 每 次 执 行 查 询 时, 由 用 户 临 时 输 入 而 得 到. 设 计 参 数 查 询 的 操 作 步 骤 如 下 : 1 以 设 计 视 图 方 式 新 建 或 打 开 一 个 查 询, 设 置 查 询 所 用 的 字 段. 5.2 参 数 查 询 2 添 加 参 数 查 询 所 使 用 的 字 段. 如 果 使 用 了 总 计 项, 那 么 将 该 字 段 所 对 应 的 总 计 栏 设 置 为 Where. 3 在 需 要 输 入 参 数 的 字 段 所 对 应 的 准 则 栏 中 输 入 一 个 带 有 方 括 号 的 文 本, 该 文 本 将 在 参 数 查 询 对 话 框 中 显 示 出 来. 4 单 击 工 具 栏 上 的 执 行 按 钮, 会 弹 出 参 数 查 询 对 话 框, 在 文 本 框 中 键 入 查 询 参 数, 单 击 确 定 按 钮, 查 询 结 果 集 就 将 显 示 出 来. 例 5-10 5.4.3 交 叉 表 查 询 _ 交 叉 表 查 询 一 般 创 建 在 已 经 存 在 的 表 或 查 询 上, 用 于 对 表 中 的 数 据 进 行 统 计 和 分 析. 1 以 设 计 视 图 方 式 新 建 一 个 查 询, 添 加 查 询 所 用 的 表 / 查 询. 2 单 击 工 具 栏 中 的 查 询 类 型 按 钮, 然 后 在 下 拉 列 表 中 选 择 交 叉 表 查 询 选 项. 则 设 计 网 格 中 的 显 示 栏 变 成 为 交 叉 表 栏. 3 添 加 所 需 的 字 段 并 为 每 个 字 段 设 置 交 叉 表 栏. 单 击 交 叉 表 栏 的 任 一 单 元 格, 单 击 其 右 端 的 下 拉 按 钮, 弹 出 的 列 表 中 有 四 个 选 项 : 行 标 题, 列 标 题, 值, 不 显 示. 这 四 个 选 项 的 含 义 如 下 : 5.4.3 交 叉 表 查 询 行 标 题 : 设 置 为 行 标 题 的 字 段 中 的 数 据 将 作 为 交 叉 表 的 行 标 题, 在 所 对 应 的 总 计 栏 一 般 设 置 为 Group By. 一 个 交 叉 表 查 询 中 可 以 有 多 个 行 标 题, 但 不 能 超 过 三 个. 列 标 题 : 设 置 为 列 标 题 的 字 段 中 的 值 将 作 为 交 叉 表 的 列 标 题. 在 所 对 应 的 总 计 栏 一 般 设 置 为 Group By. 一 个 交 叉 表 查 询 中 只 能 有 一 个 字 段 作 为 列 标 题. 5.4.3 交 叉 表 查 询 值 : 设 置 为 值 的 字 段 是 交 叉 表 中 行 列 标 题 相 交 单 元 格 内 的 显 示 内 容. 在 所 对 应 的 总 计 栏 一 般 设 置 为 Expression. 在 一 个 交 叉 表 查 询 中 只 能 有 一 个 字 段 作 为 值. 不 显 示 : 设 置 为 不 显 示 的 字 段 内 容 将 不 会 出 现 在 交 叉 表 查 询 结 果 集 中. 这 些 字 段 可 以 作 为 查 询 的 筛 选 条 件, 该 字 段 所 对 应 的 总 计 栏 一 般 设 置 为 Where. 在 一 个 交 叉 表 查 询 中 可 以 有 多 个 字 段 设 置 为 不 显 示. 4 单 击 工 具 栏 上 的 执 行 按 钮, 执 行 查 询, 得 到 查 询 结 果 集. 例 5-11 P106 5.4.4 操 作 查 询 前 面 所 介 绍 的 几 种 查 询 方 式 都 是 选 择 查 询, 不 改 变 数 据 库 中 各 个 表 内 原 有 的 数 据.

而 操 作 查 询 可 以 对 数 据 表 中 原 有 的 数 据 内 容 进 行 编 辑, 它 以 选 择 查 询 为 基 础, 对 符 合 选 择 条 件 的 数 据 进 行 成 批 修 改 以 简 化 维 护 数 据 库 的 工 作. 5.4.4 操 作 查 询 1 生 成 表 查 询 生 成 表 查 询 可 以 用 一 个 或 多 个 数 据 表 中 已 有 的 全 部 或 部 分 数 据 来 创 建 新 表. 利 用 生 成 表 查 询 建 立 一 个 新 表 的 操 作 步 骤 如 下 : 1) 以 设 计 视 图 方 式 新 建 一 个 查 询, 并 在 查 询 中 包 含 生 成 新 表 所 需 的 表 或 查 询. 2) 单 击 工 具 栏 中 的 查 询 类 型 按 钮, 然 后 在 下 拉 列 表 中 选 择 生 成 表 查 询 选 项. 弹 出 生 成 表 查 询 对 话 框. 5.4.4 操 作 查 询 3) 在 表 名 称 文 本 框 中 输 入 生 成 新 表 的 名 称, 如 果 该 表 的 名 称 与 已 有 的 表 同 名, 那 么 新 表 将 替 换 旧 表. 4) 如 果 生 成 的 新 表 放 在 当 前 数 据 库 中 那 么 选 择 当 前 数 据 库 单 选 按 钮 ; 否 则 选 择 另 一 数 据 据 库 单 选 按 钮, 然 后 在 文 件 名 文 本 框 中 输 入 放 入 新 表 的 数 据 库 的 文 件 名. 然 后 单 击 确 定 按 钮. 5.4.4 操 作 查 询 _ 5) 将 新 表 中 所 用 的 字 段 从 字 段 列 表 中 拖 放 到 设 计 网 格 中. 如 果 需 要 的 话, 可 以 在 准 则 栏 内 的 对 应 位 置 内 输 入 添 加 记 录 的 准 则. 6) 单 击 工 具 栏 上 的 视 图 按 钮, 可 以 预 览 将 要 生 成 的 新 表. 7) 单 击 工 具 栏 上 的 执 行 按 钮, 进 行 生 成 表 操 作. 例 5-12 P109 5.4.4 操 作 查 询 2. 删 除 查 询 利 用 删 除 查 询, 可 以 从 一 个 或 多 个 数 据 表 中 删 除 符 合 查 询 条 件 的 整 个 记 录. 使 用 删 除 查 询 的 操 作 步 骤 如 下 : 1) 以 设 计 视 图 方 式 新 建 一 个 查 询, 添 加 查 询 所 用 的 表. 添 加 所 需 的 字 段 并 设 置 被 删 除 记 录 应 符 合 的 查 询 条 件. 5.4.4 操 作 查 询 2) 单 击 工 具 栏 中 的 查 询 类 型 按 钮, 然 后 在 下 拉 列 表 中 选 择 删 除 查 询 选 项. 则 设 计 网 格 中 的 显 示 栏 变 成 为 删 除 栏. 将 要 删 除 记 录 的 表 内 字 段 列 表 的 "*" 拖 放 至 设 计 网 格 字 段 单 元 格 内, 然 后 将 鼠 标 移 开, 则 该 字 段 的 删 除 栏 自 动 变 为 From. 5.4.4 操 作 查 询 3) 单 击 工 具 栏 中 的 数 据 视 图 按 钮 就 可 以 看 到 将 要 被 删 除 的 记 录 组 成 的 结 果 集. 4) 单 击 工 具 栏 上 的 执 行 按 钮 执 行 删 除 操 作. 例 5-13 P111 5.4.4 操 作 查 询 3. 追 加 查 询 追 加 查 询 可 以 在 一 个 或 多 个 表 的 尾 部 添 加 记 录. 追 加 查 询 可 以 从 另 一 个 数 据 表 中

读 取 数 据 记 录 并 向 该 表 内 添 加 记 录. 使 用 追 加 查 询 的 操 作 步 骤 如 下 : 1) 以 设 计 视 图 方 式 新 建 一 个 查 询, 在 此 查 询 中 要 包 含 将 要 追 加 的 记 录 的 表._ 单 击 工 具 栏 中 的 查 询 类 型 按 钮, 然 后 在 下 拉 列 表 中 选 择 追 加 查 询 选 项. 弹 出 追 加 对 话 框. 5.4.4 操 作 查 询 2) 如 果 要 追 加 记 录 的 表 在 同 一 数 据 库 内, 那 么 选 择 当 前 数 据 库 单 选 按 钮, 否 则 选 择 另 一 数 据 库 单 选 按 钮, 然 后 在 文 件 名 文 本 框 中 输 入 数 据 库 文 件 名. 单 击 表 名 称 文 本 框 右 端 的 下 拉 按 钮, 从 下 拉 列 表 中 选 择 添 加 记 录 的 表, 然 后 单 击 确 定 按 钮. 5.4.4 操 作 查 询 3) 在 查 询 设 计 视 图 中 将 要 追 加 的 字 段 以 及 用 来 设 定 准 则 的 字 段 拖 入 设 计 网 格 中 并 设 置 准 则. 4) 单 击 工 具 栏 上 的 视 图 按 钮 可 以 预 览 将 要 添 加 的 记 录. 5) 单 击 工 具 栏 上 的 执 行 按 钮 进 行 追 加 查 询 操 作 例 5-14 P112 5.4.4 操 作 查 询 4. 更 新 查 询 更 新 查 询 可 以 对 一 个 或 多 个 表 中 符 合 查 询 条 件 的 数 据 作 全 局 的 更 改. 使 用 更 新 查 询 的 操 作 步 骤 如 下 : 1) 以 设 计 视 图 方 式 新 建 一 个 查 询, 添 加 查 询 所 用 的 表 / 查 询. 添 加 所 需 的 字 段 并 设 置 要 更 新 记 录 应 符 合 的 查 询 条 件. 5.4.4 操 作 查 询 _ 2) 单 击 工 具 栏 中 的 查 询 类 型 按 钮, 然 后 在 下 拉 列 表 中 选 择 更 新 查 询 选 项. 此 时 设 计 网 格 中 的 显 示 栏 变 成 为 更 新 到 栏. 3) 在 需 要 更 改 的 字 段 所 对 应 的 更 新 到 栏 内 输 入 更 新 表 达 式. 4) 单 击 工 具 栏 上 的 视 图 按 钮 可 以 预 览 更 新 的 结 果. 5) 单 击 工 具 栏 上 的 执 行 按 钮 执 行 删 除 操 作. 例 5-15 P114 5.4.5 SQL 查 询 SQL 特 定 查 询 联 合 查 询 用 于 将 两 个 或 多 个 表 或 查 询 的 字 段 组 合 为 查 询 结 果 的 一 个 字 段. 传 递 查 询 直 接 将 命 令 发 送 到 ODBC 数 据 库, 如 SQL Server, 使 用 服 务 器 能 接 受 的 命 令. 例, 可 以 使 用 传 递 查 询 来 检 索 记 录 或 更 改 数 据. 使 用 传 递 查 询, 不 必 联 接 到 服 务 器 上 的 表 据 可 直 接 使 用 相 应 的 表. 数 据 定 义 查 询 用 于 创 建 或 更 改 数 据 库 对 象, 用 SQL 数 据 定 义 查 询 可 以 创 建, 删 除 或 更 改 表, 或 者 在 当 前 数 据 库 中 间 索 引. SQL 查 询 的 步 骤 首 先 要 建 立 一 个 新 的 查 询, 然 后 单 击 " 视 图 " 菜 单, 选 择 "SQL 视 图 " 命 令, 这 样 在 屏 幕 上 就 出 现 了 一 个 文 本 框, 用 来 书 写 SQL 语 句. 将 用 到 的 SQL 语 句 输 入 完 毕 后, 再 单 击 " 视 图 " 菜 单, 选 择 " 数 据 表 视 图 " 命 令. 创 建 表 时, 一 般 需 要 回 答 以 下 问 题 :

表 名 是 什 么 各 列 ( 字 段 ) 的 名 称 是 什 么 此 表 包 括 什 么 类 型 的 数 据 等 等 创 建 表 的 基 本 语 法 如 下 : CREATE TABEL table_name (filed1 datatype, field2 datatype, field5 datatype) 其 中 datatype 可 以 用 以 下 的 类 型 符 定 义 : TEXT: 文 本 型 MONEY: 货 币 型 INTEGER: 长 整 型 DATE: 日 期 型 FLOAT: 双 精 度 型 LOGICAL: 是 否 型 MEMO: 备 注 型 GENERAL:OLE 型 1, 用 SQL 创 建 表 例 1 创 建 SQL 查 询 ( 查 询 名 :SQL 查 询 1), 创 建 表 (xjb) 构 造 的 xjb 的 结 构 如 下 表 2 8 长 度 备 注 长 整 型 是 / 否 日 期 / 时 间 文 本 文 本 长 整 型 字 段 类 型 jl rxcj dyf csrq xb xm xh 字 段 名 2, 用 SQL 修 改 表 结 构 在 表 创 建 以 后, 还 可 以 使 用 ALTER TABEL 命 令 来 修 改 它. 即 可 以 增 加 新 字 段, 修 改 已 有 的 字 段 或 把 表 中 已 有 的 字 段 删 除 掉 SQL 增 加 字 段 的 语 句 格 式 为 : ALTER TABLE table_name

ADD field6 datatype SQL 修 改 字 段 的 语 句 格 式 为 : ALTER TABLE table_name ALTER field2 datatye SQL 删 除 字 段 的 语 句 格 式 为 : ALTER TABLE table_name DROP field1 datatype 例 2 创 建 SQL 查 询 (SQL 查 询 2), 修 改 (xjb) 中 的 xh 字 段 的 类 型, 从 长 整 型 (INTEGER) 改 为 文 本 型 (TEXT), 长 度 为 5. 例 3 创 建 SQL 查 询 (SQL 查 询 3), 在 表 (xjb) 中 增 加 jg 字 段, 其 类 型 为 文 本, 长 度 为 30. 例 4 创 建 SQL 查 询 (SQL 查 询 4), 删 除 表 (xjb) 中 的 jg 字 段. 3, 用 SQL 语 句 维 护 数 据 用 SQL 语 句 不 仅 可 以 对 表 结 构 进 行 定 义, 还 可 以 对 表 中 的 数 据 进 行 插 入, 更 新, 删 除 等 操 作, 用 以 维 护 数 据. SQL 插 入 记 录 的 语 句 格 式 为 : INSERT INTO table_name(field1,field2,field3 ) VALUES (value1,value2,value3 ) SQL 更 新 数 据 的 语 句 格 式 为 : UPDATE table_name SET field1=value1,field2=value2 WHERE condition SQL 删 除 数 据 的 语 句 格 式 为 : DELETE FROM table_name WHERE condition 例 5 创 建 SQL 查 询 (SQL 查 询 5), 给 表 xjb 插 入 新 的 记 录 ("99301"," 王 洁 "," 男 ",#82-5-1#,true,610) 例 6 创 建 SQL 查 询 (SQL 查 询 6), 更 新 xjb 中 xm 字 段 的 值, 条 件 是 xb 为 " 女 " 的,xm 后 加 "OK". 例 7 创 建 SQL 查 询 (SQL 查 询 7), 删 除 表 xjb 中 xm 为 " 王 洁 " 的 记 录. 更 新, 追 加, 删 除 查 询 练 习 : ( 修 改 UPDATE, 添 加 INSERT, 删 除 DELETE 数 据 ) 练 习 1: 将 cjb1 中 的 qzcj 都 降 10 分 练 习 2: 删 除 xjb 中 rxcj>600 的 纪 录 练 习 3: 向 xjb 中 添 加 以 下 一 条 新 纪 录 99209 王 玉 男 1980-5-10 否 603 原 籍 吉 林 练 习 4: 将 xjb1 中 rxcj>600 的 纪 录 添 加 到 xjb 中 1,UPDATE cjb1 SET qzcj = [qzcj]-10; 2,DELETE xjb.* FROM xjb WHERE rxcj>600; 3,INSERT INTO xjb VALUES ('99209',' 王 玉 ',' 男 ',#1980-5-10#, false, 603, ' 原 籍 吉 林 '); 4,INSERT INTO xjb SELECT xjb1.*

FROM xjb1 WHERE xjb1.rxcj>600; 答 案 : 4, 用 SQL 语 句 创 建 选 择 查 询 SQL 语 句 主 要 功 能 就 是 创 建 选 择 查 询, 使 用 SQL 语 句 创 建 简 单 的 选 择 查 询 使 用 的 是 SELECT 语 句. 大 多 数 SELECT 语 句 包 括 以 下 几 个 成 分 来 描 述 返 回 什 么 样 的 结 果 集 : 要 查 询 哪 些 表, 以 及 表 之 间 的 逻 辑 关 系. 结 果 集 中 包 含 哪 些 列, 即 要 从 表 中 取 出 哪 些 列 的 数 据. 以 何 种 条 件 从 表 中 取 出 数 据, 即 表 中 的 行 被 包 含 在 结 果 集 中 的 条 件. 结 果 集 中 的 行 的 排 列 顺 序. SELECT 语 句 的 完 整 语 法 SELECT [ALL DISTINCT] select_list FROM table_name [WHERE search_condition] [GROUP BY group_by_expression] [ORDER BY order_expression[asc][desc]] 例 8 创 建 选 择 查 询 ( 选 择 查 询 1), 选 择 xjb 中 的 xh,xm,xb,rxcj 字 段 例 9 创 建 选 择 查 询 ( 选 择 查 询 2), 选 择 xjb 中 xb 为 " 男 " 的 部 分 字 段 例 10 创 建 选 择 查 询 ( 选 择 查 询 3), 选 择 表 xjb 中 xb 为 " 男 " 的 部 分 字 段 并 以 rxcj 字 段 排 序 ( 降 序 ) 用 SQL 语 句 创 建 选 择 查 询 练 习 练 习 1: 查 询 xjb1 中 男 同 学 的 情 况 练 习 2: 查 询 xjb1 中 入 学 成 绩 在 500 以 下 或 650 以 上 的 同 学 练 习 3: 查 询 xjb1 中 出 生 日 期 是 1981 年 的 同 学 1,SELECT xjb.* FROM xjb WHERE xb=" 男 "; 答 案 : 2,SELECT xjb.* FROM xjb WHERE rxcj>=650 Or rxcj<=500; 3,SELECT xjb.* FROM xjb WHERE csrq Between #1/1/1981# And #12/31/1981#; 5, 创 建 多 表 查 询 使 用 SQL 语 句 创 建 多 表 选 择 查 询, 就 是 对 表 进 行 " 连 接 " 操 作, 要 求 多 个 数 据 表 间 要 有 相 互 关 联 的 字 段. 语 句 格 式 : SELECT select_list FROM table1 INNER JOIN table2 ON table1.column1=table2.column2 等 价 于 SELECT select_list