第1章 数据库简介 1
1.1 数据库基础知识 1
1.1.1 计算机数据管理的发展 1
1.1.2 数据库系统 3
1.1.3 数据模型 5
1.2 关系数据库 8
1.2.1 关系数据模型 8
1.2.2 关系运算 9
1.3 数据库设计基础 9
1.3.1 数据库设计目标 10
1.3.2 数据库设计原则 10
1.3.3 数据库设计过程 10
1.4 当前流行的数据库管理系统简介 13
习题1 14
第2章 数据库和表 15
2.1 创建数据库 15
2.1.1 数据库设计的操作步骤 15
2.1.2 创建数据库 18
2.1.3 数据库的简单操作 26
2.2 建立表 28
2.2.1 Access数据类型 28
2.2.2 建立表结构 30
2.2.3 向表中输入数据 39
2.2.4 字段属性的设置 47
2.2.5 建立表之间的关系 55
2.3 维护表 58
2.3.1 打开表和关闭表 58
2.3.2 修改表的结构 60
2.3.3 编辑表的内容 61
2.3.4 调整表的外观 64
2.4 操作表 71
2.4.1 查找数据 71
2.4.2 替换数据 73
2.4.3 排序记录 74
2.4.4 筛选记录 78
习题2 83
第3章 查询 84
3.1 认识查询 84
3.1.1 查询的功能 84
3.1.2 查询的类型 85
3.1.3 建立查询的准则 87
3.2 创建选择查询 91
3.2.1 创建不带条件的查询 91
3.2.2 创建带条件的查询 99
3.3 在查询中进行计算 101
3.3.1 查询计算功能 102
3.3.2 总计查询 102
3.3.3 分组总计查询 105
3.3.4 添加计算字段 106
3.4 创建交叉表查询 110
3.4.1 认识交叉表查询 111
3.4.2 创建交叉表查询 111
3.5 创建参数查询 117
3.5.1 单参数查询 117
3.5.2 多参数查询 118
3.6 创建操作查询 120
3.6.1 认识操作查询 120
3.6.2 生成表查询 120
3.6.3 删除查询 122
3.6.4 更新查询 123
3.6.5 追加查询 125
3.7 创建SQL查询 127
3.7.1 使用SQL修改查询中的准则 127
3.7.2 创建SQL查询 128
3.8 操作已经创建的查询 135
3.8.1 运行已创建的查询 135
3.8.2 编辑查询中的字段 135
3.8.3 调整查询中的列宽 137
3.8.4 排序查询的结果 137
习题3 138
第4章 窗体 140
4.1 认识窗体 140
4.1.1 窗体的概念和作用 140
4.1.2 窗体的组成和结构 140
4.1.3 窗体的类型 142
4.1.4 窗体视图 145
4.2 创建窗体 145
4.2.1 利用“自动创建窗体” 145
4.2.2 使用“窗体向导”创建窗体 146
4.2.3 使用“数据透视表向导” 152
4.2.4 使用“图表向导” 154
4.3 自定义窗体 157
4.3.1 工具箱的使用 157
4.3.2 窗体中的控件 158
4.3.3 窗体和控件的属性设置 176
4.3.4 窗体和控件的事件 182
4.4 美化窗体 184
4.4.1 使用自动套用格式 184
4.4.2 添加当前日期与时间 185
4.4.3 对齐窗体中的控件 186
习题4 187
第5章 报表 189
5.1 报表的作用 189
5.2 报表的类型 190
5.2.1 纵栏式报表 190
5.2.2 表格式报表 191
5.2.3 图表报表 192
5.2.4 邮件标签报表 193
5.2.5 自定义报表 193
5.3 报表视图 193
5.3.1 设计视图 194
5.3.2 打印预览视图 196
5.3.3 版面预览视图 196
5.4 创建报表 197
5.4.1 自动报表方式 197
5.4.2 自动创建报表方式 198
5.4.3 使用向导创建报表方式 199
5.4.4 使用设计视图创建报表方式 212
5.5 报表的计算和汇总 222
5.5.1 在报表中排序与分组 222
5.5.2 在报表中添加计算字段 225
5.6 美化报表 227
5.6.1 自动套用格式 227
5.6.2 添加页码或日期时间 228
5.6.3 页码设置 228
习题5 229
第6章 数据访问页 231
6.1 数据访问页的概念 231
6.1.1 数据访问页的定义 231
6.1.2 数据访问页的作用 231
6.1.3 数据访问页的视图 232
6.2 创建数据访问页 234
6.2.1 使用自动页创建数据访问页 235
6.2.2 使用自动创建页创建数据访问页 235
6.2.3 使用向导创建数据访问页 237
6.2.4 使用设计视图创建数据访问页 239
6.2.5 以现有的Web页生成数据访问页 242
6.3 美化数据访问页 242
6.3.1 设置数据访问页的主题 242
6.3.2 设置页元素属性 243
6.3.3 建立链接 244
6.4 Access对象导出为数据访问页 246
习题6 247
第7章 宏 248
7.1 概述 248
7.1.1 宏的定义 248
7.1.2 宏的作用 248
7.1.3 宏的分类 249
7.1.4 常见的宏操作命令 250
7.2 创建宏 252
7.3 宏的运行 257
7.3.1 宏的执行 258
7.3.2 宏组的执行 259
习题7 260
第8章 模块 263
8.1 模块的基本概念 263
8.1.1 面向对象的程序设计简介 263
8.1.2 模块 265
8.2 VBA程序设计基础 271
8.2.1 VBA编程环境 271
8.2.2 VBA编程基础 273
8.2.3 VBA编程 278
8.3 创建VBA模块 287
8.3.1 通用过程 287
8.3.2 事件过程 290
习题8 292
课后习题参考答案(部分) 295
习题1参考答案 295
习题2参考答案 295
习题3参考答案 295
习题4参考答案 295
习题5参考答案 295
习题6参考答案 295
习题7参考答案 296
习题8参考答案 296
模拟试题 297
模拟试题1 297
模拟试题1参考答案 302
模拟试题2 303
模拟试题2参考答案 305
模拟试题3 306
模拟试题3参考答案 309
模拟试题4 310
模拟试题4参考答案 312
模拟试题5 313
模拟试题5参考答案 316
参考文献 317