第1章 数据库基础知识 1
1.1 数据库系统简介 2
1.1.1 数据库基本概念 2
1.1.2 数据库系统的组成 2
1.1.3 数据库系统的特点 3
1.2 数据模型分类 4
1.2.1 层次模型 4
1.2.2 网状模型 4
1.2.3 关系模型 5
1.3 关系数据库 5
1.3.1 关系术语 6
1.3.2 关系的特点 7
1.3.3 关系运算 7
1.3.4 关系的完整性 8
1.4 Access系统简介 9
1.4.1 Access系统的基本特点 9
1.4.2 Access的数据类型 9
1.4.3 Access基本操作 11
1.4.4 Access的基本对象 14
1.5 典型例题 16
1.6 习题 18
第2章 数据库和表 20
2.1 创建数据库 21
2.1.1 设计数据库 21
2.1.2 创建数据库的方法 22
2.1.3 设计实例 24
2.1.4 数据库的简单操作 25
2.2 表的建立 25
2.2.1 表的组成 26
2.2.2 建立表结构 26
2.2.3 设置字段属性 32
2.2.4 输入各类数据 39
2.3 表的数据交换 41
2.3.1 获取外部数据 42
2.3.2 用Word发布数据表 45
2.3.3 用Excel分析数据表 46
2.3.4 数据的导出 47
2.4 表间关系 47
2.4.1 什么是表间关系 48
2.4.2 建立表间关系 48
2.4.3 设置参照完整性 49
2.5 表的基本操作 50
2.5.1 打开和关闭表 50
2.5.2 修改表结构 52
2.5.3 编辑表内容 53
2.5.4 调整表外观 54
2.5.5 表的复制、删除与重命名 57
2.6 表的其他操作 57
2.6.1 查找和替换数据 57
2.6.2 筛选记录 59
2.6.3 排序记录 62
2.7 典型例题 64
2.8 习题 67
第3章 查询 69
3.1 查询的功能及分类 70
3.1.1 查询的概念和功能 70
3.1.2 查询的分类 71
3.1.3 查询设计器的使用 73
3.2 查询的条件 77
3.2.1 运算符 78
3.2.2 常用标准函数 80
3.3 选择与计算查询 85
3.3.1 选择查询 85
3.3.2 总计查询 88
3.3.3 分组总计查询 90
3.4 交叉表查询与参数查询 92
3.4.1 认识交叉表查询 92
3.4.2 创建交叉表查询 92
3.4.3 参数查询 95
3.5 操作查询 98
3.5.1 认识操作查询 98
3.5.2 生成表查询 99
3.5.3 删除查询 100
3.5.4 更新查询 101
3.5.5 追加查询 103
3.6 SQL查询 104
3.6.1 SQL语言简介 104
3.6.2 联合查询 108
3.6.3 传递查询 109
3.6.4 数据定义查询 111
3.6.5 子查询 112
3.6.6 用SQL语句实现各种查询 113
3.7 查询的操作 114
3.7.1 运行已创建的查询 114
3.7.2 设置字段的属性 114
3.7.3 编辑查询中的数据源 115
3.7.4 为查询结果排序 116
3.8 典型例题 116
3.9 习题 119
第4章 窗体设计 122
4.1 认识窗体 123
4.1.1 窗体的概念与功能 123
4.1.2 窗体的结构 124
4.1.3 窗体的分类 126
4.1.4 窗体的视图 130
4.2 创建窗体 130
4.2.1 窗体的设计环境 130
4.2.2 窗体中的控件和工具箱 132
4.2.3 常用控件的设计 140
4.2.4 创建主/子窗体 155
4.3 美化窗体 160
4.3.1 窗体的格式 160
4.3.2 使用自动套用格式 161
4.3.3 添加当前日期和时间 162
4.3.4 对齐窗体中的控件 162
4.4 典型例题 163
4.5 习题 166
第5章 报表 168
5.1 认识报表 169
5.1.1 报表的概念与功能 169
5.1.2 报表的结构 169
5.1.3 报表的分类 170
5.1.4 报表的视图 172
5.2 报表的创建与编辑 173
5.2.1 创建和编辑报表 173
5.2.2 报表的格式设置 174
5.2.3 报表的属性 179
5.2.4 预览和打印报表 181
5.2.5 报表的office链接功能 183
5.3 报表的排序和分组 183
5.3.1 记录排序 184
5.3.2 记录分组 184
5.3.3 报表添加计算控件 187
5.3.4 报表统计计算 189
5.4 设计复杂报表 191
5.4.1 创建主/子报表 191
5.4.2 创建多列报表 195
5.5 典型例题 196
5.6 习题 198
第6章 数据访问页 200
6.1 认识数据访问页 201
6.1.1 数据访问页的概念 201
6.1.2 数据访问页的页面视图 201
6.1.3 数据访问页的设计视图 202
6.2 创建数据访问页 202
6.2.1 自动创建数据访问页 202
6.2.2 使用向导创建数据访问页 203
6.3 编辑数据访问页 205
6.3.1 数据访问页的工具箱 205
6.3.2 数据访问页的常用控件 206
6.3.3 使用主题与设置背景 206
6.4 典型例题 207
6.5 习题 209
第7章 宏 210
7.1 宏的基本概念 211
7.1.1 宏的分类 211
7.1.2 常用宏操作 212
7.2 创建宏 213
7.2.1 宏的设计窗口 213
7.2.2 宏的创建 214
7.2.3 宏组的创建 215
7.2.4 创建条件操作宏 216
7.3 宏的运行与调试 217
7.3.1 直接执行宏 217
7.3.2 通过事件触发宏 218
7.3.3 自动运行宏 219
7.3.4 宏的调试 220
7.4 典型例题 220
7.5 习题 221
第8章 VBA程序设计 223
8.1 VBA程序设计基础 224
8.1.1 面向对象的程序设计 224
8.1.2 VBE编程环境 226
8.1.3 VBA编程基础 230
8.2 VBA的基本语句 235
8.2.1 注释与赋值语句 236
8.2.2 选择结构语句 238
8.2.3 循环结构语句 244
8.2.4 语句标号和GoTo语句 248
8.3 模块与过程 249
8.3.1 模块 249
8.3.2 子过程与函数 251
8.3.3 参数传递 255
8.4 DoCmd对象 256
8.4.1 运行宏 256
8.4.2 打开和关闭窗体 257
8.4.3 打开和关闭报表 258
8.5 VBA的数据库编程 258
8.5.1 数据库编程概述 258
8.5.2 数据访问对象DAO 260
8.5.3 ActiveX数据对象ADO 265
8.6 VBA的出错处理及调试 269
8.6.1 错误种类 270
8.6.2 调试工具 271
8.6.3 程序调试方法 272
8.6.4 处理运行时期错误 275
8.7 典型例题 277
8.8 习题 279
第9章 全国计算机等级考试系统简介 284
9.1 全国计算机等级考试简介 285
9.2 上机考试题型及分值 288
9.3 上机应试操作步骤 288
附录 参考答案 293
参考文献 295