前言 1
第1章 概述 1
1.1Access简介 1
Access发展及应用 1
Access的特点 1
1.2Access浏览 5
安装Access 5
启动与退出Access 6
Access界面 6
Access帮助 10
1.3VBA简介 11
VBA简介 11
VBE简介 12
本章小结 13
习题 13
第2章 数据库基础知识 14
2.1数据库与数据库系统 14
数据库技术的发展 14
数据库的基本概念 16
数据模型 17
关系数据库系统 21
2.2关系数据库标准语言SQL 26
SQL的特点 26
SQL的数据查询和数据操作功能 27
2.3Access关系数据库设计 29
数据库关系完整性设计 29
数据库规范化设计 30
Access数据库应用系统设计实例 33
本章小结 36
习题 36
第3章 建立数据库 38
3.1数据库的设计 38
3.2创建数据库 39
直接创建新数据库 39
使用“文件”菜单栏中的“新建”子菜单创建新数据库 39
利用“数据库向导”创建新数据库 40
3.3创建表 40
使用表向导创建表 41
通过输入数据方式创建表 42
使用设计器创建表 42
3.4字段类型和属性 43
字段类型 43
字段属性 45
3.5字段编辑操作 50
3.6主键和索引 51
主键 51
索引 52
3.7表的联接 53
定义表之间的关系 5
编辑关系 55
参照完整性定义 56
3.8输入和编辑数据 57
数据的输入 57
编辑记录 59
本章小结 64
习题 64
第4章 创建和使用查询 65
4.1查询简介 65
4.2查询视图 66
数据表视图 66
设计视图 66
SQL视图 68
4.3使用查询向导创建查询 68
简单查询向导 68
交叉表查询向导 70
查找重复项查询向导 73
查找不匹配项查询向导 74
查询准则 75
4.4对查询进行编辑 77
编辑查询中的字段 77
运行查询 79
排序查询的结果 79
4.5选择查询 79
4.6计算查询 81
4.7参数查询 82
4.8操作查询 83
保护数据 83
更新查询 84
追加查询 85
删除查询 86
4.9SQL查询 86
SQL查询视图的切换 87
联合查询 88
传递查询 90
数据定义查询 91
子查询 92
用SQL语句实现各种查询 93
本章小结 93
习题 94
第5章 窗体 95
5.1创建窗体 95
窗体的种类 95
使用“自动窗体”创建窗体 96
使用向导创建窗体 97
创建数据透视图窗体 98
5.2创建窗体的其他方式 99
创建空白窗体 99
窗体中的节 100
添加或删除窗体页眉、页脚或页面页眉、页脚 100
更改窗体的页眉、页脚或其他节的大小 101
5.3创建子窗体 102
利用窗体设计向导进行子窗体设计 102
创建带多个子窗体的窗体 105
5.4创建多页或多选项卡窗体 106
创建多选项卡窗体 106
创建多页(屏)窗体 109
5.5窗体中的常用控件 110
标签 110
文本框 112
组合框和列表框 112
命令按钮 115
5.6设置控件的属性 116
5.7在窗体上放置控件 118
使用工具箱在窗体上放置控件 118
使用字段列表放置控件 119
5.8为控件命名 119
本章小结 120
习题 120
第6章 报表的建立与打印 121
6.1认识报表 121
报表的作用 121
报表的类型 121
报表的节 121
6.2创建和修改报表 122
用“自动报表”创建报表 122
利用向导创建报表 124
在设计视图中创建和修改报表 128
6.3报表的排序、分组和计算 130
报表的排序与分组 130
报表的计算 131
6.4创建图表报表 134
6.5创建标签 135
6.6打印报表和创建多列报表 136
6.7创建和链接子报表 138
6.8报表快照和Snapshot Viewer 139
本章小结 140
习题 140
第7章 数据访问页 141
7.1数据访问页概述 141
7.2创建数据访问页 142
使用自动页创建数据访问页 142
使用向导创建数据访问页 144
使用设计视图创建数据访问页 146
7.3编辑数据访问页 147
使用工具箱添加控件 147
选择主题 148
添加背景 149
7.4数据库的优化与安全 150
数据库的优化 150
数据库的安全 151
本章小结 153
习题 153
第8章 宏 154
8.1宏的概念 154
8.2宏的设计窗口 154
8.3创建宏与宏操作 156
创建宏 156
创建宏组 156
设置宏操作 157
设置宏操作参数 160
8.4在宏中使用条件 163
8.5宏的运行 164
直接运行宏 164
运行宏组中的宏 164
窗体、报表和控件的事件中运行宏 164
打开数据库时自动运行宏 167
本章小结 167
习题 167
第9章 Access的编程语言VBA 168
9.1VBA的语法 168
常量 168
变量 169
表达式 173
选择结构 176
循环结构 181
数组 183
子程序和子函数 184
文件 187
9.2VBA中的面向对象编程 189
VBA的开发环境VBE 189
事件驱动程序的编写及程序的调试 189
模块 192
API函数的调用与ActiveX的编写和应用 193
本章小结 201
习题 201
第10章 Access应用程序设计 202
10.1系统分析与设计 202
10.2数据库的设计 203
数据库的需求分析 203
数据库的结构设计 203
10.3系统功能概述 206
10.4创建数据表和索引 207
创建表格 207
创建关系和索引 209
10.5设计窗体 211
创建菜单 211
创建登录窗体 214
创建数据录入窗体 217
创建查询修改窗体 226
创建关于窗体 232
10.6编码实现 232
公用模块 232
登录窗体的代码 234
数据录入窗体代码 235
查询修改窗体的代码 237
10.7系统的调试及发布 238
本章小结 240
习题 240
参考文献 241