第一章Access数据库简介 2
1.1 Access帮您完成工作 2
1.2 关于Access 2000的新特性 2
1.3 Access 2000的数据库对象 2
1.3.1 表 2
1.3.2 查询 3
1.3.3 窗体 3
1.3.5 宏和模块 4
1.3.4 报表 4
1.3.6 页 5
1.4 Access的帮助系统 5
1.4.1 通过Office助手获取帮助 5
1.4.2 隐藏或显示Office助手 5
1.4.3 不使用Office助手来获取帮助 6
第二章 数据库基础知识 8
2.1 基础概念 8
2.1.1 关系型数据库 8
2.1.2 基本概念 8
2.2 关系和连接 9
2.2.1 三种类型的关系 10
2.3 参照完整性 11
2.4 为什么一个数据库包含多个表 11
2.5 何时使用一个表 11
第三章 如何快速了解Access 2000 14
3.1 如何启动Access 2000 14
3.2.1 如何建立一数据库名 15
3.2.2 如何使用向导 15
3.2 如何快速生成数据库 15
3.2.3 如何选择表中可选字段 16
3.2.4 如何选择窗体样式 16
3.2.5 如何选择报表打印样式 17
3.2.6 定义数据库标题和加入图形 17
3.2.7 如何结束数据库的生成 18
3.3 如何了解新生成的Asset Tracking Demo数据库 19
3.3.1 如何在切换板和数据库窗口之间切换 19
3.3.2 如何了解Asset Tracking Demo窗体 19
3.3.4 如何了解Asset Tracking Demo主切换板上的其他按钮 20
3.3.3 如何了解Asset Tracking Demo报表 20
3.4.1 如何打开窗体 21
3.4.2 如何录入数据 21
3.4 如何操作现有Asset Tracking Demo数据库 21
3.4.3 如何修改数据 22
3.4.4 如何排序记录 22
3.4.5 如何查找需要的记录 23
3.5 如何使用“查询”检索记录 24
3.5.1 如何创建查询 24
3.5.3 如何选择排序顺序 25
3.5.2 如何选择查看字段 25
3.5.4 如何运行查询 26
3.5.5 如何改变查询 27
3.5.6 如何保存和复用查询 27
3.6 经常使用的“打开”命令 27
3.6.1 文件夹的切换 27
3.6.2 文件的显示方式 28
3.6.3 设置文件的类型 28
3.6.6 处理文件和文件夹 29
3.6.4 使用对话框中的命令 29
3.6.5 使用查找范围 29
第四章 Access 2000中的表对象 32
4.1 表的基本结构 32
4.1.1 字段名 32
4.1.2 数据类型 32
4.1.3 属性 33
4.2 如何对数据表操作 35
4.2.1 如何查看一个已有的表 35
4.2.3 如何安排数据表的行和列 37
4.2.2 如何选择数据表的列 37
4.2.4 如何冻结和解冻列 38
4.3 如何操作数据表中的记录 38
4.3.1 如何选取表格中的字段 38
4.3.2 如何操作表中的记录 39
4.3.3 如何排序数据表中的记录 40
4.3.4 如何查找和过滤 40
4.3.8 如何删除记录 41
4.3.7 如何编辑记录 41
4.3.5 如何查找空白或零字长字符 41
4.3.6 如何增加记录 41
4.3.9 如何复制记录 42
4.3.10 Office粘贴板 42
4.4 如何使用向导创建表 43
4.5 如何用其他方法创建新表 46
4.5.1 如何使用“数据表视图”构建表 46
4.5.2 如何使用“设计视图”构建表 46
4.6 如何设置和修改主关键字字段 47
4.6.1 索引 48
4.6.2 如何设置和修改索引 48
4.6.3 如何对字段进行索引 48
4.7 如何定位到表中指定的记录 49
4.7.1 滚动数据表来查找指定记录 49
4.7.2 在数据表中用定位按钮在记录间移动 49
4.7.3 在数据表中按记录号查找记录 49
4.8 如何在表之间设置关系 49
4.8.2 如何进行连锁更新与删除 51
4.8.1 参照完整性 51
第五章 Access 2000中的查询对象 53
5.1 Access 2000中的查询 53
5.1.1 如何理解Access数据库的查询对象 53
5.1.2 Access数据库的查询分类及其功能 53
5.2 如何理解查询的基本结构 55
5.2.1 Access查询的基本结构 55
5.3 如何使用向导创建查询 56
5.2.2 Access查询的属性 56
5.3.1 如何使用查询向导创建基于一个表的查询 57
5.3.2 如何使用查询向导创建基于多个表查询 58
5.3.3 如何利用交叉表查询向导建立交叉表查询 61
5.4 如何利用设计视图建立查询 63
5.4.1 如何使用设计视图建立选择查询 64
5.4.2 如何使用设计视图建立参数查询 66
5.4.3 如何改变查询字段 68
5.4.4 如何将表中的所有字段添加到查询设计网格中 69
5.4.5 如何在查询设计网格中移动和删除字段 71
5.4.6 如何检索需要的记录 72
5.4.7 如何排序查询结果 73
5.5 如何进行复杂查询 75
5.5.1 如何在查询中进行计算 75
5.5.2 如何计算记录的总计和分组总计 75
5.5.3 如何创建计算字段 78
5.5.4 如何建立一个新建表的查询 80
5.5.5 如何建立一个查询附加记录 82
5.5.6 如何通过建立查询删除记录 84
5.5.7 如何建立一个查询更新记录 86
5.5.8 如何利用“索引”提高搜索速度 88
5.6 如何使用SQL语句代替“查询” 89
第六章Access 2000中的窗体对象 93
6.1 熟悉窗体 93
6.1.1 分栏窗体 93
6.1.2 表格式窗体 93
6.1.3 数据单窗体 94
6.1.4 分层窗体 94
6.1.5 图表窗体 95
6.2 如何使用窗体向导创建窗体 96
6.3 如何利用设计视图创建窗体 97
6.3.1 如何使用设计视图创建一个空白窗体 97
6.3.2 如何指定窗体的数据来源 98
6.3.3 如何添加控件 100
6.3.4 如何删除控件 105
6.4 关于窗体的控件 105
6.4.1 工具箱 105
6.4.2 窗体的控件类型 106
6.4.3 关于控件的属性 107
6.4.4 制定标签顺序 108
6.5 如何创建带子窗体的窗体 108
6.5.1 如何同时创建主窗体和子窗体 109
6.5.2 如何创建子窗体并将其添加到已有窗体中 111
6.5.3 如何添加已有的窗体到另一个已有的窗体 113
6.6 如何建立多屏窗体 114
7.2 报表类型 116
7.1 报表与窗体的区别 116
第七章Access 2000中的报表对象 116
7.3 如何使用向导生成报表 119
7.3.1 如何利用向导生成一般报表 119
7.3.2 如何利用向导生成邮件标签 124
7.4 如何保存生成的报表 126
7.5 如何改变报表样式 126
7.6 如何删除过滤器和排序顺序 127
7.7 如何使用设计技巧创建报表 127
7.7.1 设计工具简介 128
7.7.2 如何增加约束控件 131
7.7.3 如何处理已选择控件 131
7.7.4 如何复制属性到其他控件 133
7.7.5 如何定制自动编排格式 133
7.7.6 如何快速指定记录源 134
7.7.7 报表的部分、眉篇和脚注 135
7.7.8 如何在报表中分组数据 136
7.7.9 如何将“窗体”转换为“报表” 141
7.8.4 如何使用报表快照 143
7.8.3 使用报表快照的好处 143
7.8 关于报表快照 143
7.8.2 什么是快照浏览器 143
7.8.1 什么是报表快照 143
7.8.5 如何创建和发布“报表快照” 144
7.9 如何打印报表 146
第八章Access 2000中的宏对象 149
8.1 关于宏的定义 149
8.2 对宏的使用 149
8.2.1 宏有哪些作用 149
8.2.2 使用宏的方式 150
8.3 如何使用宏窗口 150
8.4 如何建立一个新宏 152
8.5 如何确定宏何时运行 153
8.5.1 何时触发宏 153
8.5.2 如何运行宏 154
8.5.3 运行宏的步骤 154
8.7 如何编辑已有的宏 155
8.6 如何建立宏组 155
8.8 如何使用条件宏 156
8.9 如何从宏中引用控件 157
8.9.1 如何输入长识别符 158
8.9.2 如何生成更一般的宏 160
8.10 如何处理宏错误 162
8.11 如何建立启动时运行的宏 163
8.12 宏动作总结 164
8.13 如何区别宏与Visual Basic 165
8.13.1 何时在Access中使用宏 166
8.13.2 何时在Access中使用Visual Basic 166
第九章Access 2000中的页对象 168
9.1 如何创建页 168
9.1.1 如何自动生成页 168
9.1.2 如何利用向导创建数据页 169
9.1.3 如何在设计视图中创建页 171
9.3 关于页主题 172
9.3.1 为新建页选取缺省主题 172
9.2 页的结构 172
9.4 如何在IE浏览器上查看页 174
第十章Access 2000图表 176
10.1 图表简介 176
10.2 如何做生成图表的准备工作 177
10.3 如何利用向导添加新图表 178
10.4 独立式和嵌入式图表 180
10.4.1 独立式图表 180
10.4.2 嵌入式图表 183
10.5 如何将已有的图表添加到窗体或报表中 187
10.6 如何编辑图表 188
10.7 如何更好的生成图表 190
第十一章 定制应用程序 194
11.1 如何创建关系型数据库的结构 194
11.1.1 如何标识必需的数据 194
11.1.2 如何将识别的字段收集到表中 194
11.1.3 如何识别主关键字 194
11.2 如何建立定制应用程序 195
11.1.6 识别与字段相关的信息 195
11.1.5 如何使数据正规化 195
11.1.4 如何绘制简单的数据图示 195
11.2.1 什么是应用程序 196
11.2.2 如何区分应用程序开发者和用户 196
11.2.3 什么是事件 196
11.2.4 如何定制应用程序 196
11.2.5 如何测试应用程序 203
12.1.1 如何备份数据库 206
12.1 如何管理数据库 206
第十二章 数据库的管理及Internet 206
12.1.2 如何使用备份副本还原数据库 207
12.1.3 如何压缩数据库 207
12.1.4 如何修复损坏的数据库 208
12.2 如何在Access中使用超级链接 209
12.2.1 如何设置超级链接基础 209
12.2.2 如何新建一个用于存储超级链接的字段 210
12.2.3 如何添加超级链接命令按钮 211
12.2.4 如何添加超级链接的图像 212
12.2.5 如何建立超级链接标签 213
12.2.6 如何编辑表中的超级链接 214
12.3 如何在网络上共享数据库 215
12.4 如何同步复制数据库 215
12.5 如何连接Internet 216
12.5.1 如何在窗体上添加Web页 216
第十三章 完善和优化数据库 218
13.1 参照完整性问题 218
13.2.1 定义表间的关系 219
13.2 关于表间的关系 219
13.2.2 如何编辑已有的关系 222
13.3 如何使用“性能分析器”来优化数据库的性能 222
13.4 如何优化常规表性能 224
13.5 如何加速查询性能 224
13.6 如何优化窗体和子窗体的性能 225
13.7 如何优化“按窗体筛选”窗口的性能 226
13.8 如何优化列表框或组合框的性能 228
13.9 如何优化多用户性能 228
13.10 如何优化Visual Basic程序代码 229
14.1 如何创建或更改密码 232
第十四章 数据库的安全机制 232
14.1.1 如何添加数据库密码 233
14.1.2 如何加密数据库中“表”的链接 234
14.1.3 如何删除数据库密码 234
14.1.4 如何隐藏数据库窗口中的对象 235
14.2 如何设置用户级安全 235
14.2.1 如何设定权限 236
14.2.3 如何使用“用户级安全性向导”设置数据库安全 237
14.2.2 如何防止同步复制 237
14.3 如何加密或解密数据库 242
14.4 如何对记录进行锁定 243
14.5 关于MDE文件 244
14.6 如何保护Visual Basic代码 245
第十五章 与其他应用程序共享数据 247
15.1 如何导入或链接数据 247
15.1.1 Access可以导入或链接的数据源 248
15.1.2 导入与链接的区别 248
15.1.3 如何导入或链接表 249
15.1.4 如何导入非“表”对象 251
15.1.5 如何导入自定义的工具栏和菜单 251
15.1.6 如何导入所有的数据库对象 252
15.1.7 如何导入或链接HTML表和列表 252
15.2 如何导出数据 255
15.2.1 Access可导出的数据格式 256
15.2.2 如何将对象导出到已有的Access数据库中 256
15.2.4 如何将表或查询导出到SQL数据库表或其他ODBC数据源 257
15.2.3 如何将对象导出到FoxPro或dBASE文件 257
15.2.5 如何将“表”或“查询”导出到电子数据表 258
15.2.6 如何导出到电子邮件 258
15.2.7 如何将数据库对象导出为HTML格式 260
15.3 如何与Word交换Access数据 260
15.3.1 如何使用向导合并“表”或“查询”中的数据 260
15.4 如何自动导入、导出或链接数据 262
15.4.1 如何使用宏导入、导出或链接数据 262
15.4.2 如何使用VB自动导入、导出或链接数据 263
附表 264