第1章 数据库基础知识 1
1.1 数据的应用和管理 1
1.1.1 数据的重要性 1
目录 1
1.1.2 数据的类型 2
1.1.3 数据管理技术的发展 4
1.2 数据库的基础知识 5
1.2.1 数据库的定义 5
1.2.2 数据库的特点 5
1.2.3 数据库的类型 6
1.2.4 数据库管理系统 6
1.3.2 关系数据库的重要术语 9
1.3 关系数据库的基本概念 9
1.3.1 关系数据库的定义 9
1.3.3 数据库的建立 10
1.4 关系数据库设计 10
1.4.1 为什么要研究数据库设计 10
1.4.2 数据库设计过程 11
1.4.3 数据库实施 12
1.4.4 数据库运行维护 12
1.5 数据建模 13
1.5.1 基本实体联系类型 13
1.5.2 绘制ER图 13
1.6.1 规范化的概念 15
1.6 规范化设计 15
1.6.2 规范化的实例 16
1.7 小结 17
1.8 习题与实践 18
第2章 走近Access 2003 19
2.1 Access 2003的安装 19
2.1.1 选择Access 2003的理由 19
2.1.2 安装Access 2003的方法 19
2.1.3 Access 2003的进入和退出 20
2.2 Access 2003的主窗口 21
2.3 Access 2003的功能 22
2.3.3 Access 2003的操作方式 23
2.3.1 Access 2003的基本功能 23
2.3.2 Access 2003的运行方式 23
2.3.4 Access 2003的主要数据对象 24
2.3.5 Access 2003的示例数据库 26
2.4 Access 2003的数据类型 27
2.5 Access 2003数据库的创建 28
2.5.1 创建空数据库 29
2.5.2 使用模板创建数据库 31
2.5.3 利用已有文件创建数据库 31
2.5.4 打开数据库 33
2.7 习题与实践 34
2.6 小结 34
2.5.5 复制和删除数据库 34
第3章 Access 2003表 36
3.1 创建表的一般概念 36
3.1.1 创建表的结构 36
3.1.2 创建表的方法 38
3.2 使用设计器创建表 41
3.2.1 表设计器窗口及其应用 41
3.2.2 表设计器应用的基本步骤 42
3.2.3 记录的输入 46
3.3 其他创建表的方法 49
3.3.1 使用向导创建表 49
3.3.2 直接输入数据创建表 50
3.3.3 表的导入和链接 52
3.4 表的编辑 53
3.4.1 记录编辑的基本操作 53
3.4.2 记录的查找与替换 55
3.4.3 记录的筛选 57
3.4.4 数据表视图外观的修改 60
3.5 字段的编辑 61
3.5.1 字段的基本操作 62
3.5.2 字段的编辑方法 63
3.5.3 表的复制和删除 65
3.5.4 表的索引 66
3.6.1 创建关系 67
3.6 创建表之间的关系 67
3.6.2 查看关系 69
3.6.3 子数据表及其应用 70
3.7 小结 72
3.8 习题与实践 72
第4章 Access 2003表的查询 73
4.1 查询的分类 73
4.1.1 操作查询和选择查询 73
4.1.2 按照创建查询的方法分类 74
4.2 使用查询向导创建查询 74
4.2.1 简单查询向导创建的查询 74
4.2.2 交叉表查询 78
4.2.3 查找重复项查询 82
4.2.4 查找不匹配项查询 85
4.3 使用设计视图创建查询 88
4.3.1 创建交叉表选择查询 88
4.3.2 使用设计视图创建参数查询 93
4.3.3 使用设计视图创建计算列查询 94
4.3.4 使用设计视图创建汇总查询 95
4.3.5 使用设计视图修改查询 96
4.3.6 使用设计视图创建操作查询 100
4.4 SQL查询 107
4.5 小结 108
4.6 习题与实践 109
第5章 Access 2003报表 110
5.1 报表概述 110
5.1.1 报表的数据源和存储 110
5.1.2 报表的功能 111
5.1.3 设置打印机 111
5.2 报表的创建 113
5.2.1 利用报表向导创建报表 113
5.2.2 使用自动报表创建报表 116
5.2.3 使用标签向导创建标签式报表 119
5.2.4 使用图表向导创建带图表报表 120
5.3 使用设计视图创建或修改报表 123
5.3.1 认识设计视图 124
5.3.2 使用设计视图创建报表 124
5.3.3 使用设计视图修改报表 133
5.4 报表计算和汇总 136
5.4.1 计算记录的总计或平均值 136
5.4.2 统计记录的个数和计算百分比 137
5.5 小结 137
5.6 习题与实践 137
第6章 Access 2003窗体 139
6.1 窗体简介 139
6.1.1 窗体的主要功能 139
6.1.2 窗体的类型 140
6.2.1 使用窗体向导创建窗体 144
6.2 使用向导及自动创建窗体 144
6.2.2 自动创建窗体 148
6.3 使用设计视图创建窗体 150
6.3.1 窗体设计视图 151
6.3.2 罗斯文示例数据库的“客户”窗体 153
6.4 窗体的修改 161
6.4.1 窗体中控件的修改 161
6.4.2 窗体的修饰 162
6.5 小结 166
6.6 习题与实践 167
7.1.1 使用数据页向导和自动创建数据页 168
第7章 Access 2003数据访问网页 168
7.1 数据访问网页的创建 168
7.1.2 使用设计视图创建数据访问页 172
7.2 数据访问网页的编辑 174
7.2.1 添加新功能 174
7.2.2 数据访问网页的修饰 178
7.2.3 数据访问页的修改 179
7.3 数据访问网页的访问 181
7.4 小结 182
7.5 习题与实践 183
8.1 宏的概念 184
8.1.1 宏与宏组 184
第8章 Access 2003宏 184
8.1.2 基本宏功能和类型 185
8.2 创建宏 186
8.2.1 宏设计视图 186
8.2.2 创建宏的实例 188
8.2.3 在窗体中创建宏 190
8.2.4 建立宏和对象的链接 194
8.2.5 建立宏组 195
8.3 宏的运行和调试 195
8.3.1 宏的运行 195
8.3.2 宏的调试 196
8.3.3 更改宏病毒保护的安全级别 197
8.4 小结 198
8.5 习题与实践 199
第9章 Access 2003模块与VBA 200
9.1 模块的概念 200
9.1.1 模块 200
9.1.2 事件驱动程序 202
9.2 VBA编程基础 204
9.2.1 VBA的数据 204
9.2.2 VBA的运算符 207
9.3 VBA的基本控制结构 208
9.3.1 分支结构 208
9.3.2 循环语句 212
9.4 创建VBA程序 213
9.4.1 进入VB编辑器 214
9.4.2 创建事件过程 215
9.4.3 创建通用过程 220
9.4.4 过程的调用 222
9.5 小结 223
9.6 习题与实践 223
第10章 Access 2003数据库管理 224
10.1 不同版本Access数据库的转换 224
10.2 数据的导出、导入及链接 226
10.2.1 数据的导出 226
10.2.2 数据的导入 230
10.2.3 数据的链接 240
10.3 数据库的压缩、修复和备份 242
10.3.1 数据库的备份 243
10.3.2 数据库的压缩和修复 243
10.4 数据库的安全机制 245
10.4.1 设置数据库密码 245
10.4.2 撤销数据库密码 246
10.4.3 用户级安全机制 246
10.4.4 设置用户与组权限 248
10.5 小结 249
10.6 习题与实践 249
附录A Access 2003的基本函数和宏命令 250
参考文献 255