第一部分 计算机基础 3
第1章 计算机基础知识 3
1.1 计算机概述 3
1.1.1 计算机发展简介 3
1.1.2 计算机特点与应用 4
1.1.3 计算机系统基本组成 5
1.2 微型计算机系统 8
1.2.1 微型计算机系统概述 8
1.2.2 微型计算机工作过程 9
1.2.3 微型计算机主要性能指标 9
1.2.4 微型计算机的硬件组成 10
1.2.5 计算机发展的主要趋势 16
1.3 计算机中数据和常用编码 16
1.3.1 计算机内部数据的表示 17
1.3.2 进位计数制概念 19
1.3.3 计算机中的常用数制 20
1.3.4 不同数制之间的相互转换 20
1.3.5 计算机中的字符和编码 22
1.3.6 计算机中的信息单位 24
1.4 计算机信息安全 25
1.4.1 信息安全、法律与道德 25
1.4.2 信息安全分类及防范措施 26
1.4.3 计算机病毒 28
1.5 习题 29
第2章 计算机网络基础 32
2.1 网络基础知识 32
2.1.1 计算机网络的定义 32
2.1.2 计算机网络的功能与应用 33
2.1.3 计算机网络的分类 34
2.1.4 计算机网络的组成 37
2.2 Internet基础 41
2.2.1 Internet简介 41
2.2.2 TCP/IP协议 42
2.2.3 IP地址与域名 43
2.2.4 接入Internet的方式 45
2.3 Internet服务及应用 46
2.3.1 万维网(WWW)与浏览器使用 46
2.3.2 电子邮件(EMAIL) 47
2.3.3 文件传输(FTP) 48
2.3.4 远程登录(Telnet) 49
2.3.5 搜索引擎的使用 49
2.4 互联网络发展趋势 51
2.4.1 因特网发展情况 51
2.4.2 因特网的其他应用(云) 51
2.4.3 计算机网络安全基础知识 52
2.5 习题 54
第二部分 Access数据库程序设计 59
第3章 数据库基础知识 59
3.1 数据库系统概述 59
3.1.1 数据与信息 59
3.1.2 数据管理的发展 59
3.1.3 数据库相关概念 61
3.2 数据模型 62
3.2.1 基本概念 62
3.2.2 实体间的联系 63
3.2.3 数据模型的种类 63
3.3 关系数据库 65
3.3.1 关系模型中的相关术语 65
3.3.2 关系模型的完整性约束 66
3.3.3 关系模型的范式化 67
3.3.4 关系运算 68
3.4 数据库设计基础 69
3.4.1 数据库设计概述 69
3.4.2 数据库设计步骤 69
3.5 Access概述 70
3.5.1 Access的主要特点 70
3.5.2 初识Access 71
3.5.3 Access 2003数据库对象 72
3.6 习题 72
第4章 数据库和表 75
4.1 数据库的创建 75
4.1.1 创建数据库 75
4.1.2 数据库的简单操作 77
4.2 建立数据表 79
4.2.1 表的组成 79
4.2.2 创建表结构 82
4.2.3 设置字段属性 85
4.2.4 向表中输入数据 92
4.2.5 建立表之间的关系 95
4.3 维护表的基本操作 97
4.3.1 打开和关闭表 97
4.3.2 复制、重命名、删除表及导出 98
4.3.3 修改表的结构 98
4.3.4 编辑表的内容 99
4.3.5 设置表的格式 102
4.4 表的高级操作 104
4.4.1 数据的查找与替换操作 104
4.4.2 记录排序操作 105
4.4.3 筛选记录操作 108
4.5 习题 110
第5章 查询 112
5.1 查询对象概述 112
5.1.1 查询的功能 112
5.1.2 查询的类型 113
5.1.3 查询准则 114
5.1.4 查询视图 117
5.2 选择查询的创建 118
5.2.1 使用简单查询向导创建查询 118
5.2.2 使用设计视图创建查询 120
5.2.3 在查询中进行计算 124
5.3 参数查询的创建 127
5.3.1 单参数查询 127
5.3.2 多参数查询 128
5.4 交叉表查询的创建 130
5.4.1 使用“交叉表查询向导” 130
5.4.2 查询设计视图创建交叉表查询 131
5.5 创建操作查询 132
5.5.1 生成表查询 132
5.5.2 更新查询 133
5.5.3 删除查询 134
5.5.4 追加查询 136
5.6 SQL查询 137
5.6.1 SQL视图与查询 137
5.6.2 SQL的数据定义语言 138
5.6.3 SQL的数据操作语言 139
5.6.4. SQL的特定查询语言 141
5.7 编辑查询 142
5.7.1 编辑查询中的字段 142
5.7.2 编辑查询中的数据源 143
5.8 习题 143
第6章 窗体 146
6.1 窗体简介 146
6.1.1 窗体的功能 146
6.1.2 窗体的类型 147
6.1.3 窗体的视图 148
6.2 使用向导创建窗体 149
6.2.1 使用“自动创建窗体” 149
6.2.2 使用“窗体向导” 149
6.2.3 使用“图表向导” 150
6.3 使用设计视图创建编辑窗体 152
6.3.1 窗体的基本组成 152
6.3.2 窗体设计工具栏 153
6.3.3 窗体设计工具箱 153
6.3.4 常用控件的使用 154
6.3.5 窗体和控件的属性 166
6.4 窗体布局和格式的调整 170
6.4.1 自动套用格式 170
6.4.2 条件格式 170
6.4.3 窗体布局的调整 171
6.5 习题 172
第7章 报表 173
7.1 报表的基本概念与组成 173
7.1.1 报表的基本概念 173
7.1.2 报表设计区 174
7.2 创建报表 175
7.2.1 使用“自动报表”创建报表 175
7.2.2 使用“报表向导”创建报表 176
7.2.3 使用“图表向导”创建报表 178
7.2.4 使用“设计视图”创建报表 179
7.3 报表排序与分组 181
7.3.1 记录排序 181
7.3.2 记录分组 182
7.4 使用计算控件 184
7.4.1 “主体”节内添加计算控件 184
7.4.2 “页脚”节内添加计算控件 185
7.5 编辑子报表 185
7.6 创建多列报表 186
7.6.1 使用“标签向导”创建多列报表 186
7.6.2 将普通报表设置为多列报表 187
7.7 编辑报表 188
7.7.1 设置报表格式 188
7.7.2 添加背景图案 188
7.7.3 添加分页符和页码 189
7.7.4 对节的编辑操作 190
7.7.5 设计复杂的报表 190
7.7.6 绘制线条和矩形控件 192
7.8 习题 192
第8章 数据访问页 194
8.1 数据访问页的基本概念 194
8.1.1 数据访问页视图 194
8.1.2 数据访问页的基本组成 195
8.2 创建数据访问页 196
8.2.1 自动创建数据访问页 196
8.2.2 使用向导创建数据访问页 197
8.3 编辑数据访问页 198
8.3.1 使用字段列表添加字段 198
8.3.2 添加命令按钮 199
8.3.3 添加滚动文字控件 199
8.3.4 设置背景 199
8.4 习题 200
第9章 宏 202
9.1 宏的基础知识 202
9.1.1 宏的分类 202
9.1.2 宏对象的作用 202
9.1.3 宏的触发事件 203
9.2 创建宏组 203
9.2.1 常用的宏命令 203
9.2.2 创建序列宏 205
9.2.3 创建宏组 206
9.2.4 创建条件操作宏 207
9.2.5 运行宏 208
9.2.6 调试宏 209
9.2.7 将宏转换成VB程序代码 210
9.3 习题 210
第10章 模块与VBA程序设计 213
10.1 模块与VBA概述 213
10.1.1 模块概述 213
10.1.2 VBA概述 214
10.2 模块的创建与VBA编程环境 214
10.2.1 模块的创建 214
10.2.2 VBE编辑环境 216
10.2.3 VBA编程示例 218
10.3 VBA程序设计基础 219
10.3.1 数据类型 219
10.3.2 常量与变量 220
10.3.3 运算符与表达式 223
10.3.4 常用标准函数 226
10.3.5 编码规则 230
10.4 VBA流程控制语句 231
10.4.1 顺序结构 231
10.4.2 选择结构 235
10.4.3 循环结构 239
10.5 过程调用和参数传递 241
10.5.1 Sub子过程的定义与调用 241
10.5.2 函数过程的定义和调用 243
10.5.3 参数传递 244
10.6 VBA的数据库编程 245
10.6.1 数据访问对象DAO 245
10.6.2 ActiveX数据对象ADO 248
10.7 VBA程序的调试 249
10.7.1 调试的基本知识 249
10.7.2 调试工具的使用 251
10.8 模块与宏的比较 253
10.9 习题 254
第三部分 上机指导 261
第11章 数据库与表上机指导 261
实验1 创建数据库 261
实验2 创建表 262
实验3 表的基本操作 264
实验4 表的高级操作 266
第12章 查询上机指导 268
实验1 创建选择查询 268
实验2 创建参数查询 271
实验3 创建交叉查询 272
实验4 创建操作查询 273
实验5 创建SQL查询 276
第13章 窗体上机指导 277
实验1 使用向导创建窗体 277
实验2 使用设计视图创建窗体 279
实验3 标签控件和文本框控件的使用 281
实验4 选项组控件和命令按钮控件的使用 283
实验5 列表框控件和选项卡控件的使用 285
实验6 窗体和控件的属性设置方法 286
第14章 报表上机指导 289
实验1 使用向导创建报表 289
实验2 使用设计视图创建报表 289
实验3 报表排序与分组 290
实验4 报表控件的使用 291
实验5 创建子报表 292
实验6 创建多列报表 293
实验7 报表综合题 295
第15章 数据访问页上机指导 298
实验1 自动创建数据页 298
实验2 使用向导创建数据页 299
实验3 使用设计图创建数据页 299
实验4 数据页控件的使用 300
第16章 宏操作上机指导 302
实验1 创建操作序列宏 302
实验2 创建宏组 303
实验3 创建条件操作宏和通过事件控制运行宏 304
第17章 模块与VBA程序设计 307
实验1 代码综合题1 307
实验2 代码综合题2 309
实验3 代码综合题3 310
实验4 代码综合题4 311
实验5 代码综合题5 312
附录A 四川省计算机二级Access考试大纲 315
附录B 四川省计算机二级Access笔试模拟试题 319
附录C 四川省计算机二级Access上机模拟试题 327
参考文献 329