第1章 应用指南 1
1.1 Access等级考试简介 1
1.2 二级Access语言考试大纲(最新版) 2
1.3 复习方法 4
1.4 应试技巧 6
第2章 数据结构与算法 8
2.1 算法的基本概念 8
2.1.1 考点1:算法的定义 8
2.1.2 考点2:算法复杂度 9
2.2 数据结构的定义 10
2.2.1 考点1:什么是数据结构 10
2.2.2 考点2:数据结构的图形表示 11
2.3 线性表 12
2.3.1 考点1:线性表 12
2.3.2 考点2:线性表的顺序存储结构 12
2.3.3 考点3:线性表的插入和删除操作 13
2.4 栈 13
2.4.1 考点1:什么是栈 13
2.4.2 考点2:栈的顺序存储结构 14
2.4.3 考点3:栈的插入和删除运算 14
2.5 队列 15
2.5.1 考点1:什么是队列 15
2.5.2 考点2:队列的顺序存储结构 15
2.5.3 考点3:队列的插入和删除运算 16
2.6 线性单链表、双向链表与循环链表 16
2.6.1 考点1:线性单链表 16
2.6.2 考点2:循环链表 17
2.6.3 考点3:双向链表 17
2.6.4 考点4:链表的基本操作 18
2.7 树 18
2.7.1 考点1:树的定义 18
2.7.2 考点2:二叉树的定义 19
2.7.3 考点3:二叉树的顺序存储结构 20
2.7.4 考点4:二叉树的链式存储结构 20
2.7.5 考点5:二叉树的遍历 21
2.8 查找算法 23
2.8.1 考点1:顺序查找 23
2.8.2 考点2:二分查找 24
2.9 排序算法 24
2.9.1 考点1:排序概述 24
2.9.2 考点2:插入类排序 25
2.9.3 考点3:交换类排序 25
2.9.4 考点4:选择类排序 26
2.10 小结 27
2.11 同步训练 27
2.12 同步训练答案 29
第3章 程序设计基础 30
3.1 程序设计 30
3.1.1 考点1:程序设计的方法 30
3.1.2 考点2:程序设计的风格 30
3.2 结构化程序设计 32
3.2.1 考点1:结构化程序设计的提出 32
3.2.2 考点2:结构化程序设计的基本特征 33
3.2.3 考点3:结构化程序设计的三种基本结构 33
3.2.4 考点4:结构化程序设计方法 36
3.2.5 考点5:结构化程序设计方法的原则 36
3.3 面向对象程序设计 37
3.3.1 考点1:面向对象程序设计方法的提出 37
3.3.2 考点2:面向对象程序设计方法的基本概念 37
3.3.3 考点3:面向对象程序设计的基本思想和方法 38
3.4 小结 39
3.5 同步训练 39
3.6 同步训练答案 40
第4章 软件工程基础 41
4.1 软件工程的基本概念 41
4.1.1 考点:软件与软件工程概述 41
4.1.2 考点2:软件生命周期 42
4.1.3 考点3:软件工具与软件开发环境 43
4.2 结构化分析方法 43
4.2.1 考点1:结构化分析方法概述 43
4.2.2 考点2:数据流图 44
4.2.3 考点3:数据字典 46
4.2.4 考点4:软件需求规格说明书 47
4.3 软件设计 47
4.3.1 考点1:概要设计 47
4.3.2 考点2:详细设计 50
4.4 软件测试 53
4.4.1 考点1:软件测试的目的 53
4.4.2 考点2:测试方法 53
4.4.3 考点3:测试用例设计 54
4.4.4 考点4:软件测试策略 56
4.5 程序调试 58
4.5.1 考点1:静态调试 59
4.5.2 考点2:动态调试 59
4.5.3 考点3:调试策略 59
4.6 软件维护 60
4.7 小结 60
4.8 同步训练 61
4.9 同步训练答案 62
第5章 数据库设计基础 63
5.1 数据库基础知识 63
5.1.1 考点1:数据库 63
5.1.2 考点2:数据库管理系统 64
5.1.3 考点3:数据库系统 64
5.1.4 考点4:数据管理技术的发展 65
5.2 数据模型 66
5.2.1 考点1:数据模型的概述 66
5.2.2 考点2:实体联系模型及E-R图 67
5.2.3 考点3:层次、网状、关系模型 70
5.2.4 考点4:从E-R图导出关系数据模型 72
5.3 关系运算 72
5.3.1 考点1:关系代数 72
5.3.2 考点2:传统的集合运算 73
5.3.3 考点3:专门的关系运算 74
5.4 数据库设计 77
5.4.1 考点1:数据库设计概述 77
5.4.2 考点2:数据库设计方法 77
5.4.3 考点3:数据库设计步骤 78
5.4.4 考点4:数据库的规范化 79
5.5 小结 79
5.6 同步训练 80
5.7 同步训练答案 81
第6章 Access数据库基础知识 82
6.1 数据库基础知识 82
6.1.1 考点1:数据管理技术的发展 82
6.1.2 考点2:数据库的基本概念 83
6.1.3 考点3:数据库系统的组成 84
6.1.4 考点4:数据库系统的优点 85
6.1.5 考点5:数据模型 86
6.2 关系数据库 86
6.2.1 考点1:基本概念 86
6.2.2 考点2:关系运算 87
6.3 数据库设计基础 88
6.3.1 考点1:设计步骤 88
6.3.2 考点2:设计过程 89
6.4 SQL基本命令 89
6.4.1 考点1:SQL简介 89
6.4.2 考点2:SQL基本语句 89
6.5 Access简介 91
6.5.1 考点1:Access的发展过程 91
6.5.2 考点2:Access的主要特点和功能 91
6.5.3 考点3:Access数据库的系统结构 92
6.6 Access的启动和关闭 93
6.6.1 考点1:Access的启动 93
6.6.2 考点2:Access的关闭 93
6.7 同步训练 93
6.8 同步训练答案 95
第7章 数据库和表 96
7.1 创建数据库 96
7.1.1 考点1:数据库设计步骤 96
7.1.2 考点2:创建数据库 97
7.1.3 考点3:数据库的简单操作 98
7.2 建立表 98
7.2.1 考点1:Access的数据类型 98
7.2.2 考点2:建立表结构 99
7.2.3 考点3:向表中输入数据 100
7.2.4 考点4:字段属性的设置 100
7.2.5 考点5:建立表之间的关系 104
7.3 维护表 106
7.3.1 考点1:打开和关闭表 106
7.3.2 考点2:修改表的结构 106
7.3.3 考点3:编辑表的内容 106
7.3.4 考点4:调整表的外观 107
7.4 操作表 107
7.4.1 考点1:查找数据 107
7.4.2 考点2:替换数据 107
7.4.3 考点3:排序记录 108
7.4.4 考点4:筛选记录 108
7.5 同步训练 109
7.6 同步训练答案 110
第8章 查询 111
8.1 认识查询 111
考点:查询分类 111
8.2 查询的准则 113
8.2.1 考点1:准则中的运算符 113
8.2.2 考点2:准则中的函数 117
8.2.3 考点3:使用文本值作为准则 120
8.2.4 考点4:使用处理日期作为准则 121
8.2.5 考点5:使用字段的部分值作为准则 121
8.2.6 考点6:使用空值或空字符串作为准则 122
8.2.7 考点7:使用表达式作为准则 122
8.3 创建查询 122
8.3.1 考点1:创建不带条件的查询 122
8.3.2 考点2:创建带条件的查询 123
8.4 在查询中进行计算 123
8.4.1 考点1:查询计算功能 123
8.4.2 考点2:总计查询 123
8.5 创建交叉表查询 124
8.6 创建参数查询 124
8.6.1 考点1:单参数查询 124
8.6.2 考点2:多参数查询 125
8.7 创建操作查询 125
8.7.1 考点1:生成表查询 125
8.7.2 考点2:删除查询 125
8.7.3 考点3:更新查询 125
8.7.4 考点4:追加查询 126
8.8 创建SQL查询 127
8.8.1 考点1:联合查询 127
8.8.2 考点2:传递查询 127
8.8.3 考点3:数据定义查询 127
8.8.4 考点4:子查询 127
8.9 操作已创建的查询 129
8.9.1 考点1:运行已创建的查询 129
8.9.2 考点2:编辑查询中的字段 129
8.9.3 考点3:编辑查询中的数据源 129
8.9.4 考点4:排序查询的结果 129
8.10 同步训练 129
8.11 同步训练答案 131
第9章 窗体 132
9.1 认识窗体 132
9.1.1 考点1:窗体的概念和作用 132
9.1.2 考点2:窗体的组成和结构 133
9.1.3 考点3:窗体的类型 133
9.1.4 考点4:窗体视图 134
9.2 创建窗体 134
9.2.1 考点1:使用“自动创建窗体” 134
9.2.2 考点2:使用“窗体向导” 135
9.2.3 考点3:使用“数据透视表向导” 135
9.2.4 考点4:使用“图表向导” 135
9.2.5 考点5:使用设计器创建窗体 135
9.3 自定义窗体 135
9.3.1 考点1:工具箱的使用 135
9.3.2 考点2:窗体中的控件 137
9.3.3 考点3:控件的使用 138
9.3.4 考点4:窗体和控件的属性 138
9.3.5 考点5:窗体和控件的事件 141
9.4 美化窗体 143
9.4.1 考点1:使用自动套用格式 143
9.4.2 考点2:设置窗体的“格式”属性 143
9.4.3 考点3:添加当前日期和时间 143
9.4.4 考点4:对齐窗体中的控件 143
9.5 同步训练 144
9.6 同步训练答案 145
第10章 报表 146
10.1 报表的定义与组成 146
10.1.1 考点1:报表的定义 146
10.1.2 考点2:报表的视图 147
10.1.3 考点3:报表的组成 147
10.1.4 考点4:报表设计区 147
10.2 报表的分类 148
10.2.1 考点1:纵栏式报表 148
10.2.2 考点2:表格式报表 148
10.2.3 考点3:图表报表 148
10.2.4 考点4:标签报表 148
10.3 创建报表 148
10.3.1 考点1:使用“自动报表”创建报表 148
10.3.2 考点2:使用“报表向导”创建报表 149
10.3.3 考点3:使用“图表向导”创建报表 149
10.3.4 考点4:使用“标签向导”创建报表 149
10.3.5 考点5:使用“设计视图”创建报表 149
10.4 编辑报表 150
10.4.1 考点1:设置报表格式 150
10.4.2 考点2:添加背景图像 150
10.4.3 考点3:添加日期和时间 151
10.4.4 考点4:添加分页符和页码 151
10.4.5 考点5:使用节 151
10.4.6 考点6:绘制线条和矩形 152
10.5 报表排序和分组 152
10.5.1 考点1:记录排序 152
10.5.2 考点2:记录分组 152
10.6 使用计算控件 153
10.6.1 考点1:报表添加计算控件 153
10.6.2 考点2:报表统计计算 153
10.7 创建子报表 154
10.7.1 考点1:在已有报表中创建子报表 154
10.7.2 考点2:将某个已有报表添加到其他已有报表中 154
10.7.3 考点3:链接主报表和子报表 155
10.8 创建多列报表 155
考点:将普通报表设置成多列报表 155
10.9 设计复杂的报表 155
10.9.1 考点1:报表属性 155
10.9.2 考点2:节属性 156
10.9.3 考点3:给报表添加页分割 156
10.10 预览、打印和保存报表 156
10.10.1 考点1:预览报表 156
10.10.2 考点2:打印报表 156
10.10.3 考点3:保存报表 156
10.11 同步训练 157
10.12 同步训练答案 157
第11章 数据访问页 158
11.1 数据访问页视图 158
11.1.1 考点1:数据访问页的定义 158
11.1.2 考点2:数据访问页的类型 158
11.1.3 考点3:数据访问页的视图 159
11.2 创建数据访问页 159
11.2.1 考点1:自动创建数据访问页 159
11.2.2 考点2:使用向导创建数据访问页 160
11.3 编辑数据访问页 160
11.3.1 考点1:使用主题更改总体外观 160
11.3.2 考点2:显示标题或其他信息性文本 161
11.3.3 考点3:更改页眉、页脚或其他节的大小 161
11.3.4 考点4:添加背景图片 161
11.3.5 考点5:添加背景声音 161
11.4 同步训练 161
11.5 同步训练答案 162
第12章 宏 163
12.1 宏的概念 163
12.1.1 考点1:宏的基本概念 163
12.1.2 考点2:宏与Visual Basic 164
12.1.3 考点3:宏向Visual Basic代码转换 164
12.2 宏的操作 164
12.2.1 考点1:操作序列宏的创建 164
12.2.2 考点2:宏组的创建 165
12.2.3 考点3:条件操作宏 165
12.2.4 考点4:宏的操作参数设置 166
12.2.5 考点5:宏的运行 167
12.2.6 考点6:宏的调试 168
12.2.7 考点7:常用宏操作 168
12.3 同步训练 170
12.4 同步训练答案 171
第13章 模块 172
13.1 模块的基本概念 172
13.1.1 考点1:类模块 173
13.1.2 考点2:标准模块 173
13.1.3 考点3:将宏转换为模块 173
13.2 创建模块 173
13.2.1 考点1:创建新的模块 173
13.2.2 考点2:在模块中加入过程 174
13.2.3 考点3:在模块中执行宏 174
13.3 VBA程序设计基础 174
13.3.1 考点1:面向对象程序设计的基本概念 174
13.3.2 考点2:VBA编程环境——VBE界面 176
13.3.3 考点3:VBA编程基础——常量、变量、运算符和表达式 176
13.3.4 考点4:VBA程序流程控制语句 186
13.3.5 考点5:过程调用和参数传递 206
13.3.6 考点6:VBA的数据库编程 211
13.3.7 考点7:VBA程序的调试:设置断点、单步跟踪、设置监视窗口 216
13.4 同步训练 217
13.5 同步训练答案 219
第14章 选择题模拟试卷及解析 220
14.1 选择题全真模拟试卷 220
14.1.1 选择题全真模拟试卷(1) 220
14.1.2 选题全真模拟试卷(2) 222
14.2 参考答案及解析 224
14.2.1 选择题全真模拟试卷(1)答案及解析 224
14.2.2 选择题全真模拟试卷(2)答案及解析 228
第15章 操作题分类解析及模拟 233
15.1 操作题例题详解 233
15.1.1 考点1:基本操作 233
15.1.2 考点2:简单应用题 235
15.1.3 考点3:综合应用题 238
15.2 操作题全真模拟试题 240
15.2.1 模拟试题(1) 240
15.2.2 模拟试题(2) 241
15.3 操作题全真模拟试题答案 242
15.3.1 模拟试题(1)答案 242
15.3.2 模拟试题(2)答案 245
附录A 2011年3月二级Access考试试卷、参考答案及解析 248
附录B 2011年9月二级Access考试试卷、参考答案及解析 260
附录C 2012年3月二级Access考试试卷、参考答案及解析 274
附录D 2012年9月二级Access考试试卷、参考答案及解析 284