第一编 考试指南 3
第1章 考试环境与考试简介 3
1.1 最新考试大纲解读 3
1.1.1 基本要求 3
1.1.2 考试内容 3
1.2 上机考试环境及简介 7
1.2.1 考试环境简介 7
1.2.2 上机考试流程演示 8
1.3 Access二级考试分析 11
1.3.1 考试重点 11
1.3.2 考试难点 11
1.3.3 考试题型 12
第二编 公共基础 15
第2章 公共基础知识 15
2.1 数据结构基础★★★★ 16
2.1.1 基本概念 16
2.1.2 算法分析 19
2.1.3 线性表 22
2.1.4 栈和队列 24
2.1.5 树和二叉树 31
2.1.6 查找技术 37
2.1.7 排序 38
2.2 程序设计部分★★★ 40
2.2.1 程序设计基础 40
2.2.2 面向对象方法 43
2.3 软件工程部分★★★★ 47
2.3.1 软件工程基础 47
2.3.2 软件设计 56
2.3.3 软件测试 61
2.3.4 程序的调试 68
2.4 数据库部分★★★★ 72
2.4.1 数据库设计基础 72
2.4.2 数据库设计与管理 94
课后总复习 102
参考答案 112
第三编 Access数据库考点分析 117
第3章 数据库基础 117
3.1 数据库基础知识★★★★ 117
3.1.1 数据库系统 117
3.1.2 数据模型 118
3.2 Access简介★★★★ 121
3.2.1 Access的发展过程 121
3.2.2 Access的优点 122
3.2.3 Access数据库的系统结构 122
课后总复习 124
参考答案 125
第4章 数据库和表 126
4.1 建立表★★★★★ 126
4.1.1 设计表 126
4.1.2 表的结构 127
4.1.3 Access数据类型 127
4.1.4 建立表结构 128
4.1.5 定义主键 128
4.1.6 字段属性的设置 128
4.1.7 建立表之间的关系 130
4.1.8 向表中输入数据 131
4.2 维护表★★ 137
4.2.1 修改表的结构 137
4.2.2 编辑表的内容 137
4.2.3 调整表的外观 138
4.3 操作表★★★ 139
4.3.1 查找和替换数据 139
4.3.2 排序记录 139
4.3.3 筛选记录 140
课后总复习 143
参考答案 144
第5章 查询 146
5.1 认识查询★★★★ 146
5.2 创建选择查询★★ 151
5.3 交叉表查询★★ 157
5.3.1 认识交叉表查询 157
5.3.2 使用“交叉表查询向导” 157
5.3.3 使用“设计”视图 161
5.4 参数查询★★ 162
5.4.1 单参数查询 162
5.4.2 多参数查询 163
5.5 操作查询★★★ 165
5.5.1 生成表查询 165
5.5.2 删除查询 165
5.5.3 更新查询 165
5.5.4 追加查询 166
5.6 创建SQL查询★★★★★ 167
5.6.1 查询与SQL视图 167
5.6.2 SQL语言简介 167
5.6.3 创建SQL查询 169
5.7 编辑和使用查询★ 170
5.7.1 运行已创建的查询 170
5.7.2 编辑查询中的字段 170
5.7.3 编辑查询中的数据源 170
5.7.4 调整查询的列宽 171
5.7.5 排序查询的结果 171
课后总复习 174
参考答案 176
第6章 窗体 179
6.1 认识窗体★★ 179
6.1.1 窗体的概念和作用 179
6.1.2 窗体的类型 179
6.1.3 窗体的视图 180
6.2 创建窗体★★★★ 181
6.2.1 使用向导创建窗体 181
6.2.2 使用设计视图创建窗体 183
6.2.3 格式化窗体 186
课后总复习 191
参考答案 193
第7章 报表 195
7.1 认识报表★★ 195
7.1.1 报表的概念和作用 195
7.1.2 报表的类型 196
7.2 创建报表★★★★ 197
7.2.1 使用向导创建报表 197
7.2.2 使用设计器编辑报表 198
7.2.3 记录分组 198
7.2.4 在报表中计算和汇总 198
课后总复习 201
参考答案 202
第8章 宏 204
8.1 认识宏★★ 204
8.2 创建宏★★★★ 206
8.2.1 创建操作序列宏 206
8.2.2 创建宏组 206
8.2.3 条件操作宏 206
8.2.4 设置宏的操作参数 206
8.2.5 运行宏 207
8.2.6 宏的调试 207
8.2.7 通过事件触发宏 208
课后总复习 211
参考答案 213
第9章 模块与VBA编程 214
9.1 认识模块★★ 214
9.1.1 模块的基本概念 214
9.1.2 创建模块 215
9.1.3 VBA程序设计基础 216
9.1.4 面向对象程序设计的概念 216
9.2 VBA编程★★ 218
9.2.1 VBA编程环境 218
9.2.2 VBE环境中编写VBA代码 218
9.2.3 数据类型和数据库对象 219
9.2.4 数据库对象变量 221
9.2.5 数组 221
9.2.6 VBA流程控制语句 222
9.2.7 过程调用和参数传递 227
9.2.8 VBA程序的调试 229
课后总复习 235
参考答案 240
第四编 上机操作 243
第10章 实验一:Access数据库创建与操作 243
(一)实验目的 243
(二)实验内容与要求 243
(三)实验步骤 243
(四)实训练习 247
第11章 实验二:Access数据表的创建 248
(一)实验目的 248
(二)实验内容与要求 248
(三)实验步骤 251
(四)实训练习 268
第12章 实验三:查询的创建与操作 269
(一)实验目的 269
(二)实验内容与要求 269
(三)实验步骤 270
(四)实训练习 285
第13章 实验四:窗体的创建与设计 286
(一)实验目的 286
(二)实验内容和要求 286
(三)实验步骤 286
(四)实训练习 299
第14章 实验五:报表的创建与操作 300
(一)实验目的 300
(二)实验内容及要求 300
(三)实验步骤 300
(四)实训练习 308
第15章 实验六:宏的创建与使用 309
(一)实验目的 309
(二)实验内容及要求 309
(三)实验步骤 309
(四)实训练习 316
第16章 实验七:模块与VBA编程 317
(一)实验目的 317
(二)实验内容及要求 317
(三)实验步骤 318
(四)实训练习 326
参考文献 327