第1章 认识Access2002 1
1.1 Access2002概述 1
1.1.1 数据库的发展 1
1.1.2 Access2002的特征 1
1.2 Access2002的安装 1
1.3 基本界面 3
1.3.1 启动Access2002 3
1.4 数据库对象 5
1.3.2 Access2002的工作界面 5
1.4.1 表 6
1.4.2 查询 7
1.4.3 窗体 7
1.4.4 报表 8
1.4.5 页 9
1.4.6 宏 10
1.4.7 模块 11
1.5.1 “数据库”窗口的新增功能 12
1.5 Access2002的新增功能 12
1.5.2 窗体和报表的新增功能 13
1.5.3 数据访问页的新增功能 13
1.5.4 工具栏、菜单栏和快捷菜单的新增功能 13
1.5.5 有关数据库安全机制、维护和转换的新增功能 14
1.5.6 使用Internet的新增功能 15
1.6 使用帮助信息 15
1.6.1 使用“Office”助手 15
1.6.2 使用Access帮助窗口 16
1.6.3 使用“Office助手”中的按键 17
1.6.4 更改“帮助”主题中的字体和背景颜色 17
1.6.5 从“Microsoft技术支持”获得帮助 18
第2章 Access2002表的操作和应用 19
2.1 创建和设计数据库 19
2.1.1 设计数据库 19
2.1.2 优化设计 20
2.1.3 使用“数据库向导”创建数据库 24
2.1.4 创建空白数据库 27
2.2 创建和使用表 27
2.2.1 使用向导创建 27
2.2.2 使用设计器创建 29
2.3 编辑表中的数据 34
2.3.1 编辑记录 34
2.3.2 编辑特殊类型的字段 35
2.4 查询 41
2.4.1 查找数据 41
2.4.2 替换记录内容 42
2.4.3 使用通配符 43
2.5 排序 43
2.6 数据的筛选 44
2.6.1 按选定内容筛选 45
2.6.2 按窗体筛选 46
2.6.3 内容筛选 46
2.6.4 高级筛选/排序 47
3.1 设计查询 49
3.1.1 选择查询 49
第3章 数据的查询与设计 49
3.1.2 使用向导创建查询 51
3.2 操作查询 59
3.2.1 生成表查询 59
3.2.2 更新查询 61
3.3 设置表之间的关系 61
3.3.2 关系数据库DML的特点 62
3.3.1 关系模型 62
3.3.3 建立表之间的关系 63
3.4 在查询中使用多个表 64
3.4.1 联接操作 65
3.4.2 “自动查阅”查询 68
3.5 创建交叉表和参数查询 68
3.5.1 交叉表查询 68
3.5.2 参数查询 69
3.6.1 简单的SQL查询 70
3.6 使用SQL语句 70
3.6.2 深入SQL查询 71
3.7 查询的属性 73
3.7.1 操作查询的权限 73
3.7.2 设置查询的属性 74
3.7.3 设置字段的属性 79
3.7.4 设置字段列表的属性 81
3.7.5 字段的格式属性 82
3.9 查询中的计算 85
3.8 优化查询的方法 85
第4章 窗体的创建与设计 87
4.1 窗体的结构和类型 87
4.1.1 窗体的基本结构 87
4.1.2 窗体的基本类型 88
4.2 利用窗体向导创建窗体 90
4.2.1 自动创建窗体 90
4.2.2 利用窗体向导创建简单窗体 92
4.2.3 利用窗体向导创建主/子式窗体 93
4.2.4 利用窗体向导创建数据透视表式窗体 96
4.3 窗体的格式设置 100
4.3.1 窗体的“设计”视图 100
4.3.2 窗体格式设置 101
4.4 控件的使用 102
4.4.1 加入控件 102
4.4.2 建立空白窗体 104
4.5 编辑切换窗口中的项目 106
5.1 控件的基本类型 109
第5章 控件的使用 109
5.2 控件的创建和绑定 112
5.2.1 创建命令按钮 112
5.2.3 创建选项组 114
5.2.4 创建子窗体/子报表 116
5.3 控件的编辑和属性 118
5.3.1 控件的编辑 118
5.3.2 控件的属性 119
6.1.1 使用报表向导 121
第6章 报表的创建和使用 121
6.1 创建报表 121
6.1.2 自动创建报表 125
6.1.3 创建标签向导 125
6.2 报表的设计视图 127
6.2.1 报表的组成 128
6.2.2 使用控件 129
6.3 设计特殊报表 131
6.3.1 设置报表边框 133
6.3.2 给记录设置不同的背景颜色 134
6.3.3 创建主/子报表 136
6.4 设置报表的打印参数 137
6.5 优化报表的性能 138
第7章 设置和自定义参数 141
7.1 自定义工具栏 141
7.1.1 创建一个新的工具栏 141
7.1.2 在工具栏中添加新的按钮 143
7.2 自定义菜单栏 144
7.3 制作快捷菜单栏 147
7.4 设置数据库的启动界面 150
7.5 数据库窗口的设定 150
7.5.1 设置数据库对象的属性 150
7.5.2 更改数据库对象的显示方式 151
7.5.3 管理数据库对象和组 152
第8章 交换数据 153
8.1 导入数据 153
8.2 导出数据和对象 155
8.3 数据源 156
8.3.1 机器数据源 156
8.3.2 文件数据源 157
8.3.3 设置数据源 157
8.4 创建数据链接 158
8.5 使用Office链接 159
8.5.1 用Word合并 160
8.5.3 使用Excel分析数据 162
8.5.2 使用Word发布数据 162
8.6 发送电子邮件 163
第9章 数据库的Web应用与数据工程 164
9.1 安装网站服务器 164
9.2 在服务器上设置虚拟目录 164
9.3 将数据表转换为HTML网页 169
9.4 设置ODBC数据源 172
9.5 客户服务器结构 174
9.5.1 连接SQLServer的条件 174
9.5.2 设置系统来源数据 175
9.6 传输数据 177
9.7 有关MSDE 178
9.7.1 安装MSDE 179
9.7.2 启动MSDE 181
9.8 Access项目 182
9.8.1 什么是Access项目 182
9.8.2 创建Access项目 183
10.2 VBA与VB的区别和联系 185
第10章 VBA编程工具的使用 185
10.1 VBA的含义 185
10.3 VBA的程序开发环境 186
10.3.1 代码窗口 186
10.3.2 工程资源管理器窗口 187
10.3.3 属性窗口 188
10.3.4 立即窗口 189
10.3.5 本地窗口 189
10.3.6 对象浏览器窗口 190
10.3.7 监视窗口 192
10.4 运行和调试 192
10.4.1 运行代码 192
10.4.2 跟踪代码的运行 193
10.4.3 设置和清除断点 194
10.5 数据类型与变量声明 195
10.5.1 变量类型 195
10.5.2 常量 198
10.5.3 变量 199
10.6 运算符 201
10.7 使用VBA条件判断式 208
10.7.1 If……Then判断式 208
10.7.2 If……Elseif……条件判断式 209
10.7.3 SelectCase……EndSelect条件表达式 210
10.7.4 VBA循环语句控制 214
第11章 使用数据访问页创建网页查询 217
11.1 创建数据访问页 217
11.1.1 数据访问页 217
11.1.2 自动创建数据访问页 217
11.1.3 运用向导创建数据访问页 218
11.1.4 利用现有的数据访问页生成新的数据访问页 222
11.1.5 建立数据访问页 222
11.2 建立交互式报表 226
11.3 在数据访问页中创建图表 228
11.3.1 建立数据透视表 228
11.3.2 建立Office图表 229
11.3.3 设置图表属性 232
11.4 将图表链接到记录 238
11.5 Access中的超级链接 240
第12章 数据库的安全和优化控制 243
12.1 数据库的安全管理 243
12.1.1 设置打开数据库的密码 243
12.1.2 设置用户和组的权限 245
12.1.3 设置用户和组的账号 246
12.1.4 设置安全机制向导 248
12.2 优化数据库性能 251
12.2.1 压缩数据库 251
12.2.2 性能分析器 251
第13章 VBA程序设计 253
13.1 事件程序 253
13.1.1 事件程序简介 253
13.1.2 认识事件程序的编辑环境 254
13.1.3 操作过程中的事件 256
13.1.4 设置引用项目时所发生的事件 257
13.1.5 事件发生的顺序 258
13.2 对象、属性和方法 258
13.2.1 对象 259
13.2.2 属性 262
13.2.3 方法 263
13.3 过程 264
13.3.1 Sub过程 264
13.3.2 Function过程 267
13.3.3 Property过程 270
13.3.4 调用Sub和Function过程 273
13.4 语句 275
13.4.1 声明语句 275
13.4.2 赋值语句 275
13.5 模块、程序和函数 276
13.5.1 模块简介 276
13.5.2 函数(Function) 277
13.5.3 内部函数 278
13.6 宏的使用 281
13.6.1 宏的编辑环境 281
13.6.2 创建宏组 283
13.6.3 执行和调试宏 284
13.7 在HTML中加入VBScript 285
13.7.1 VBScript的数据类型 285
13.7.2 变量和常量 286
13.7.3 运算符 287
13.7.4 过程 288
13.7.5 制作一个简单的页面 289
第14章 XML在Access2002中的应用 291
14.1 XML基础 291
14.1.1 XML的含义 291
14.1.2 XML基础标准 291
14.2 XML和HTML的区别 292
14.3 XML的优缺点 292
14.5 XML的文档格式 293
14.4 XML与数据库之间的相互转换 293
14.6 在Access2002中导入XML数据 296
14.7 将数据导出到XML文件 297
14.8 使用Access2002与XML 298
14.8.1 XML文档 299
14.8.2 创建一个XSL样式表文档 300
14.8.3 将样式表连接到XML文档 301
14.9 XML的发展前景 302
15.1.1 需求分析 303
第15章 综合应用 303
15.1 总体设计 303
15.1.2 数据库设计原则 304
15.2 考勤管理系统的设计 305
15.2.1 数据表的设计 305
15.2.2 设置各表间的关系 308
15.2.3 设计查询 308
15.2.4 窗体设计 310
15.2.5 报表设计 315
15.3 “切换面板”窗体 320
15.4 安全机制设置 322
第16章 进销存应用系统详细开发实例 326
16.1 总体设计 326
16.1.1 系统分析 326
16.1.2 系统设计 327
16.1.3 数据库设计原则 327
16.2.1 数据库的设计 328
16.2 进销存管理系统的详细设计 328
16.1.4 功能描述 328
16.2.2 设置各表间的关系 336
16.2.3 设计查询 337
16.2.4 窗体设计 344
16.2.5 报表设计 358
16.3 自定义进销存菜单 371
16.4 “切换面板”窗体 373
16.5 安全机制设置 377