第1章 数据库基础 1
1.1数据库基本概念 3
1.1.1计算机数据管理的发展 3
1.1.2数据库系统 4
1.1.3数据模型 6
1.2关系数据库 9
1.2.1关系数据模型 9
1.2.2关系运算 12
1.3数据库设计基础 14
1.3.1数据库设计原则 14
1.3.2数据库设计步骤 14
1.3.3数据库设计过程 15
1.4 Access简介 17
1.4.1 Access的发展及优点 17
1.4.2 Access数据库的系统结构 18
1.5初识Access 22
课后总复习 24
第2章 数据库和表 27
2.1创建数据库 29
2.1.1创建数据库 29
2.1.2数据库的简单操作 32
2.2建立表 33
2.2.1数据类型 33
2.2.2建立表结构 35
2.2.3设置字段属性 39
2.2.4表间关系的建立 45
2.2.5向表中输入数据 47
2.3维护表 51
2.3.1打开与关闭表 51
2.3.2修改表的结构 52
2.3.3编辑表的内容 54
2.3.4调整表的外观 59
2.4操作表 64
2.4.1查找数据 64
2.4.2替换数据 65
2.4.3排序记录 67
2.4.4筛选记录 69
课后总复习 73
第3章 查询 75
3.1查询概述 77
3.1.1查询的功能 77
3.1.2查询的类型 78
3.1.3查询的条件 79
3.2创建选择查询 83
3.2.1使用“查询向导” 83
3.2.2使用“设计”视图 86
3.2.3在查询中进行计算 88
3.3创建交叉表查询 93
3.3.1认识交叉表查询 93
3.3.2使用“交叉表查询向导” 93
3.3.3使用“设计”视图 94
3.4创建参数查询 95
3.4.1单参数查询 95
3.4.2多参数查询 96
3.5创建操作查询 97
3.5.1生成表查询 97
3.5.2删除查询 98
3.5.3更新查询 99
3.5.4追加查询 100
3.6创建SQL查询 101
3.6.1查询与SQL视图 101
3.6.2 SQL语言简介 102
3.6.3创建SQL特定查询 104
3.7编辑和使用查询 110
3.7.1运行已创建的查询 110
3.7.2编辑查询中的字段 110
3.7.3编辑查询中的数据源 112
3.7.4排序查询结果 112
课后总复习 113
第4章 窗体 117
4.1认识窗体 119
4.1.1窗体的作用 119
4.1.2窗体的类型 119
4.1.3窗体的视图 122
4.2创建窗体 123
4.2.1自动创建窗体 124
4.2.2使用“窗体向导”新建窗体 125
4.2.3创建图表窗体 127
4.3设计窗体 130
4.3.1窗体设计视图 130
4.3.2常用控件的功能 133
4.3.3常用控件的使用 137
4.3.4窗体和控件的属性 145
4.4格式化窗体 149
4.4.1使用自动套用格式 149
4.4.2使用条件格式 149
4.4.3添加当前日期和时间 150
4.4.4对齐窗体中的控件 150
课后总复习 151
第5章 报表 153
5.1报表的基本概念和组成 155
5.1.1报表的概念 155
5.1.2报表设计区 156
5.1.3报表的分类 158
5.2创建报表 159
5.2.1使用“自动创建报表”创建报表 159
5.2.2使用“报表向导”创建报表 161
5.2.3使用“图表向导”创建报表 163
5.2.4使用“标签向导”创建报表 164
5.2.5使用“设计”视图创建报表 166
5.3编辑报表 168
5.3.1设置报表格式 168
5.3.2添加背景图案 169
5.3.3添加日期和时间 169
5.3.4添加分页符和页码 170
5.3.5使用节 171
5.3.6绘制直线和矩形 171
5.4报表的排序和分组 172
5.4.1记录排序 172
5.4.2记录分组 172
5.5使用计算控件 174
5.5.1报表中添加的计算控件 174
5.5.2报表统计计算 175
5.5.3报表常用函数 177
5.6创建子报表 178
5.6.1在已有报表中创建子报表 178
5.6.2将已有报表添加到其他已有报表中建立子报表 179
5.6.3链接主报表和子报表 180
5.7创建多列报表 180
5.8设计复杂报表 181
5.8.1报表属性 181
5.8.2节属性 182
课后总复习 183
第6章 数据访问页 185
6.1数据访问页的概念 187
6.2创建数据访问页 188
6.2.1使用“自动创建数据访问页”创建数据访问页 188
6.2.2使用向导创建数据访问页 189
6.2.3使用“设计”视图创建数据访问页 190
6.3编辑数据访问页 190
6.3.1添加标签 190
6.3.2添加命令按钮 191
6.3.3添加滚动文字 191
6.3.4设置背景 192
课后总复习 194
第7章宏 195
7.1宏的功能 197
7.1.1宏的基本概念 197
7.1.2设置宏操作 197
7.2建立宏 199
7.2.1创建操作序列宏 199
7.2.2创建宏组 200
7.2.3创建条件操作宏 201
7.2.4设置宏操作参数 202
7.2.5宏的运行 203
7.2.6宏的调试 203
7.3通过事件触发宏 204
7.3.1事件的概念 204
7.3.2通过事件触发宏 205
课后总复习 211
第8章 模块 214
8.1模块的基本概念 216
8.1.1类模块 216
8.1.2标准模块 216
8.1.3将宏转换为模块 216
8.2创建模块 217
8.2.1在模块中加入过程 217
8.2.2在模块中执行宏 217
8.3 VBA程序设计基础 218
8.3.1面向对象的基本概念 218
8.3.2 Visual Basic编辑环境 222
8.3.3数据类型和数据库对象 225
8.3.4变量与常量 226
8.3.5常用标准函数 229
8.3.6运算符和表达式 231
8.4 VBA流程控制语句 233
8.4.1 赋值语句 233
8.4.2条件语句 233
8.4.3循环语句 240
8.4.4 GoTo语句用于实现无条件跳转 242
8.5过程调用和参数传递 242
8.5.1过程调用 242
8.5.2参数传递 244
8.6 VBA程序的错误处理 245
8.7 VBA程序的调试 249
课后总复习 250
第9章VBA数据库编程 257
9.1 VBA常用操作方法 259
9.2 VBA的数据库编程 265
课后总复习 274
附录 277
附录A上机指导 277
附录B全国计算机等级考试二级Access考试大纲 279
附录C参考答案 281