第1章 数据库基本知识 1
1.1 数据与数据管理技术的发展 1
1.1.1 数据与信息 1
1.1.2 数据管理技术的发展 1
1.2 数据库系统的组成 2
1.3 数据模型及关系数据库 5
1.4 关系运算 6
1.5 习题 7
第2章 创建Access数据库 9
2.1 初识Access 2003 9
2.1.1 Access 2003的安装启动与退出 9
2.1.2 Access 2003的操作界面 10
2.1.3 Access 2003数据库的构成 11
2.2 创建Access数据库实例 12
2.2.1 数据库的规划与设计 12
2.2.2 数据库实例分析 14
2.2.3 Access数据库创建方法 15
2.2.4 如何打开数据库 21
2.2.5 如何关闭数据库 21
2.3 数据库管理 21
2.3.1 压缩和修复数据库 22
2.3.2 复制数据库 22
2.3.3 为数据库设置密码 23
2.3.4 加密/解密数据库 24
2.4 Access 2003中所使用的数据及运算 25
2.4.1 字面值和常量 25
2.4.2 变量 25
2.4.3 运算符 25
2.4.4 函数 27
2.4.5 表达式 28
2.5 实训 28
2.5.1 设计一个图书管理数据库 28
2.5.2 创建数据库 28
2.6 习题 28
第3章 数据表的创建及应用 30
3.1 Access数据表的组成 30
3.2 创建数据表实例 32
3.2.1 使用“表向导”创建数据表 32
3.2.2 使用表设计器创建数据表 34
3.2.3 通过输入数据创建数据表 36
3.2.4 导入或链接已有的数据创建新表 37
3.2.5 字段属性设置 40
3.3 维护数据表 44
3.3.1 数据表的视图 44
3.3.2 更改数据表的结构 45
3.3.3 修改表中的数据 47
3.3.4 调整数据表外观 49
3.3.5 整表的复制与删除 51
3.4 表的索引、排序与筛选 52
3.4.1 表的索引 52
3.4.2 记录排序 55
3.4.3 筛选记录 58
3.5 表间关系 62
3.6 子数据表 65
3.7 实训 66
3.7.1 定义并创建数据表 66
3.7.2 数据表的使用及维护 67
3.8 习题 67
第4章 查询及应用 69
4.1 查询的概念 69
4.2 创建查询 70
4.2.1 简单查询向导 71
4.2.2 交叉表查询向导 72
4.2.3 查找重复项查询向导 76
4.2.4 查找不匹配项查询向导 78
4.3 查询设计视图的使用 80
4.3.1 查询设计视图的组成 80
4.3.2 使用设计视图创建查询的有关操作 82
4.3.3 使用查询设计视图创建查询的实例 85
4.3.4 在查询中执行计算 86
4.4 操作查询 89
4.4.1 更新查询 90
4.4.2 追加查询 91
4.4.3 删除查询 93
4.4.4 生成表查询 93
4.5 创建参数查询 92
4.6 SQL查询 97
4.6.1 SQL查询视图 98
4.6.2 SQL语句的使用 98
4.7 查询实例 104
4.8 实训 105
4.9 习题 105
第5章 窗体创建及应用 107
5.1 认识Access窗体 107
5.2 快速创建窗体 108
5.2.1 使用“自动窗体”创建窗体 108
5.2.2 使用“窗体向导”创建窗体 110
5.2.3 创建数据透视表 113
5.3 在设计视图中创建窗体 115
5.3.1 窗体设计视图的组成 116
5.3.2 控件的创建与调整 119
5.3.3 控件“属性”的设置 119
5.4 数据类控件设计 120
5.4.1 标签 120
5.4.2 文本框 122
5.4.3 组合框与列表框 124
5.4.4 选项卡 127
5.5 控制类控件 129
5.5.1 命令按钮 129
5.5.2 复选框、选项按钮和切换按钮 132
5.5.3 选项组 133
5.5.4 分页符 136
5.6 图形类控件 136
5.6.1 直线与矩形 136
5.6.2 图像 137
5.6.3 绑定与未绑定对象框 137
5.7 窗体设计 138
5.7.1 修改窗体的属性 138
5.7.2 子窗体 141
5.7.3 切换面板窗体 145
5.8 实训 150
5.9 习题 151
第6章 宏及其应用 153
6.1 宏是什么 153
6.1.1 宏的基本概念 153
6.1.2 常用的宏操作 153
6.2 宏创建实例 160
6.2.1 宏的创建 160
6.2.2 宏的运行 162
6.2.3 宏的调试 164
6.2.4 应用实例 164
6.3 条件宏与宏组 166
6.3.1 条件宏 167
6.3.2 宏组 167
6.3.3 应用实例 168
6.4 实训 172
6.5 习题 172
第7章 模块及其应用 174
7.1 Access编程工具VBA 174
7.2 VBA编程元素 174
7.2.1 数据类型 174
7.2.2 常量与变量 176
7.2.3 数组 180
7.2.4 运算符与表达式 182
7.3 VBA基本控制语句 184
7.3.1 分支结构 184
7.3.2 循环结构 186
7.4 模块的使用 189
7.4.1 模块简介 189
7.4.2 创建模块 189
7.5 应用实例 195
7.5.1 实现系统注册功能 195
7.5.2 更有效地输入数据 197
7.6 VBA语句的调试 199
7.7 VBA编程与宏 201
7.8 实训 203
7.9 习题 203
第8章 报表的设计及使用 206
8.1 认识报表 206
8.1.1 报表的类型 206
8.1.2 报表的视图 208
8.2 创建报表 209
8.2.1 自动创建报表 209
8.2.2 使用向导创建报表 210
8.2.3 使用向导创建标签和图表 212
8.2.4 创建子报表 215
8.3 报表编辑 220
8.3.1 报表设计视图 220
8.3.2 报表中记录的排序和分组 223
8.3.3 报表中数值的计算 224
8.4 报表的预览与打印输出 227
8.4.1 报表的预览及生成 227
8.4.2 报表的打印 228
8.5 实训 229
8.6 习题 229
第9章 数据访问页 231
9.1 认识Access 2003的数据访问页 231
9.1.1 数据访问页的特点 231
9.1.2 数据访问页的组成 232
9.1.3 数据访问页的类型 232
9.1.4 数据访问页的视图 233
9.2 创建数据访问页 233
9.2.1 自动创建数据访问页 233
9.2.2 利用向导创建数据访问页 234
9.2.3 将现有的Web页转换为数据访问页 236
9.2.4 利用设计视图创建数据访问页 237
9.2.5 对数据访问页的进一步修饰 240
9.3 数据访问页中记录的排序与分组 241
9.3.1 在数据访问页中对记录进行分组 241
9.3.2 在数据访问页中对记录进行排序 241
9.4 使用数据访问页 242
9.5 实训 242
9.6 习题 243
第10章 开发Access数据库应用系统实例 245
10.1 应用系统开发的一般过程 245
10.2 用户需求分析及系统任务的提出 247
10.3 建立数据库 247
10.4 创建启动界面和主功能界面 251
10.5 实训 254
参考文献 255