1.1 Access 2003的安装及启动 1
1.1.1 Access 2003的安装 1
第1章 认识Access 2003 1
1.1.2 Access 2003的启动 3
1.2 Access 2003的基本特点 5
1.2.1 操作的简易性 5
1.2.2 丰富的数据对象及处理能力 6
1.2.3 数据管理的集成化 7
1.2.4 数据共享的通用性 7
1.3 Access 2003的操作窗口 8
1.3.1 Access 2003的工作窗口 8
1.3.2 数据库窗口 8
1.3.3 表设计视图窗口 9
1.3.4 查询设计视图窗口 9
1.3.5 窗体设计视图窗口 10
1.3.7 宏设计视图窗口 11
1.3.6 报表设计视图窗口 11
1.3.8 代码窗口 12
1.4 Access 2003的基本对象 12
1.4.1 表 13
1.4.2 查询 15
1.4.3 窗体 16
1.4.4 报表 17
1.4.5 数据访问页 17
1.4.6 宏 18
1.4.7 模块 18
1.5 Access 2003工作环境设置 19
1.5.1 “视图”选项卡 20
1.5.2 “常规”选项卡 20
1.5.3 “编辑/查找”选项卡 21
1.5.4 “高级”选项卡 21
1.6.1 帮助菜单 22
1.6 Access 2003的帮助系统 22
1.6.2 Office助手 23
1.6.3 Access帮助任务窗格 24
【习题】 25
第2章 Access 2003的数据库及安全 26
2.1 数据库的基本概念 26
2.1.1 什么是数据库 26
2.1.2 数据库的分类 27
2.1.3 数据库的设计方法 29
2.2 创建Access数据库 30
2.2.1 创建数据库 30
2.2.2 打开数据库 36
2.2.3 删除数据库 37
2.3 保护数据库 38
2.3.1 设置数据库密码 38
2.3.2 编码/解码数据库 39
2.3.3 新建Access工作组信息文件 40
2.3.4 建立新的系统管理员帐号 41
2.3.5 修改口令 42
【习题】 43
第3章 创建和管理表 44
3.1 认识Access表 44
3.1.1 表的设计和组成 44
3.1.2 各种数据类型 45
3.1.3 表的“数据表”视图和工具栏 46
3.1.4 表的“设计”视图和工具栏 46
3.2 创建表 47
3.2.1 通过输入数据创建表 47
3.2.2 使用向导创建表 48
3.2.3 使用表设计器创建表 50
3.2.4 设置字段属性 54
3.2.6 建立索引 56
3.2.5 设置主关键字 56
3.2.7 设置表的属性 57
3.2.8 输入掩码 58
3.2.9 设置字段的默认值 61
3.3 向表中输入数据 61
3.3.1 新增一条记录 62
3.3.2 保存一条记录 62
3.3.3 删除一条记录 62
3.4 建立表之间的关系 63
3.4.1 关系的类型 64
3.4.2 关系的原则和参照完整性 65
3.4.3 建立表之间的关系 65
3.4.4 编辑和删除表之间的关系 67
3.5 表字段的操作 68
3.5.1 插入新的表字段 69
3.5.2 复制表字段 70
3.5.3 移动表字段 71
3.6 修改表的显示 71
3.6.1 改变字体、字号和颜色 71
3.6.2 改变数据表的样式 72
3.6.3 调整行和列的大小 73
3.6.4 列的冻结与解冻 74
3.7 表记录的操作 75
3.7.1 查找记录 75
3.7.2 替换记录 76
3.7.3 筛选记录 77
【习题】 80
第4章 建立和使用查询 83
4.1 认识查询 83
4.1.1 查询的功能 83
4.1.2 查询的类型 83
4.2.1 使用向导创建查询 84
4.2 创建查询 84
4.2.2 利用设计窗口创建查询 91
4.3 查询的修改和准则设置 93
4.3.1 在查询中增加、删除和移动字段 93
4.3.2 在查询中修改字段的标题 95
4.3.3 简单准则表达式 95
4.3.4 含操作符的准则表达式 96
4.3.5 使用表达式生成器 97
4.4 建立复杂查询 99
4.4.1 使用总计查询 99
4.4.2 创建自定义计算 101
4.4.3 使用参数查询 102
4.5 使用动作查询 104
4.5.1 生成表查询 104
4.5.2 更新查询 105
4.5.3 追加查询 107
4.5.4 删除查询 108
【习题】 109
第5章 窗体的创建与应用 110
5.1 窗体的作用与类型 110
5.1.1 窗体的作用 110
5.1.2 窗体的类型 111
5.2 创建普通窗体 112
5.2.1 利用向导创建窗体 112
5.2.2 利用设计视图创建窗体 116
5.2.3 控件属性的设置 119
5.3 创建高级窗体 121
5.3.1 利用向导创建数据透视表窗体 121
5.3.2 利用向导创建图表窗体 123
5.4 创建主/子窗体 126
5.4.1 创建子窗体 126
5.4.2 子窗体和主窗体的链接 127
5.4.3 创建带有多子窗体的窗体 128
5.4.5 创建多页窗体 129
5.4.4 创建两级子窗体的窗体 129
5.5 使用控件 130
5.5.1 使用标签 130
5.5.2 使用文本框 131
5.5.3 使用选项组和选项按钮 132
5.5.4 使用列表框和组合框 135
5.5.5 在窗体中加入图像 137
5.6 窗体中数据的操作 138
5.6.1 查看数据 138
5.6.2 编辑记录中的数据 138
5.6.3 排序数据 139
5.6.4 记录查找 139
5.6.5 记录筛选 139
5.7.1 在窗体中验证或限制数据 141
5.7 验证数据或限制数据访问 141
5.7.2 禁用窗体的视图 142
5.7.3 将窗体设为只读 143
5.7.4 指定窗体能否添加、编辑或删除记录 143
5.8 切换面板管理器 143
5.8.1 建立新的切换面板 143
5.8.2 新建切换面板项目 145
5.8.3 调整切换面板的顺序 147
5.8.4 设置自动启动切换面板 147
【习题】 148
第6章 创建和使用报表 149
6.1 报表的概述 149
6.2 创建报表 152
6.2.1 使用报表向导创建报表 152
6.2.2 使用自动创建报表 156
6.2.3 使用图表向导创建报表 157
6.2.4 使用设计视图创建报表 159
6.3 报表的相关计算 160
6.3.1 报表数据的分组 160
6.3.2 应用计算字段 161
6.3.3 设置报表的查询参数 163
6.4 报表的美化处理 165
6.4.1 隐藏和显示网格 165
6.4.2 隐藏和显示标尺 165
6.4.3 设置报表的背景色 166
6.4.4 设置报表控件的字体、大小与颜色 167
6.4.5 在报表页眉/页脚插入图片 168
6.5 创建标签 169
【习题】 171
7.1 数据访问页概述 172
7.1.1 数据访问页的视图 172
第7章 创建数据访问页 172
7.1.2 数据访问页的设计视图 173
7.1.3 在IE浏览器中打开数据访问页 175
7.1.4 数据访问页的功能 176
7.2 创建数据访问页 176
7.2.1 使用向导创建数据访问页 176
7.2.2 简单数据访问页的设计 179
7.2.3 分组数据访问页的设计 183
7.3 优化数据访问页 184
7.3.1 在数据访问页中应用主题 185
7.3.2 提高载入速度 186
【习题】 187
第8章 导入、导出与链接数据 188
8.1 概述 188
8.1.1 导入和链接 188
8.1.2 导出 189
8.2.1 从Access数据库或项目中导入或链接表 190
8.2 导入数据库对象 190
8.2.2 从其他的Access数据库或项目中导入数据库对象 192
8.3 从HTML文件或Web组件中导入数据 193
8.3.1 以只读方式导入HTML表和列表 193
8.3.2 导入或链接FTP或HTTP Internet服务器中的数据 194
8.4 从其他的应用程序或文件格式中导入链接数据 194
8.4.1 导入错误信息 194
8.4.2 从电子表格中导入或链接 195
8.5 导入或链接文本文件 198
8.6 将数据库对象导出到现有的Access数据库或项目 201
8.7 用Word邮件合并向导合并数据 202
【习题】 203
第9章 利用宏和VBA实现自动处理 204
9.1 宏的概念及分类 204
9.1.1 宏的概念 204
9.1.2 宏的分类 205
9.2 宏的创建与设计 208
9.2.1 利用设计视图创建宏 208
9.2.2 创建与设计宏 209
9.2.3 创建与设计宏组 211
9.2.4 在宏中使用条件 212
9.3 宏的执行与调试 214
9.3.1 宏的执行 214
9.3.2 宏的调试 215
9.4 Access的事件程序 215
9.4.1 什么是事件程序 215
9.4.2 设置事件程序 218
9.4.3 使用程序方法验证数据 219
9.5 认识VBA 220
9.5.1 什么是VBA 220
9.5.2 VBE界面 220
9.5.3 在“代码窗口”中编程 222
9.5.4 VBA程序的基本结构 223
9.6 VBA基础知识 225
9.6.1 数据类型 225
9.6.2 变量、常量、数组和表达式 227
9.6.3 If条件语句 229
9.6.4 Select Case语句 232
9.6.5 Do...Loop语句 233
9.6.6 While...Wend语句 236
9.6.7 For...Next语句 237
9.7 VBA的对象 238
9.7.1 理解对象、属性、方法和事件 238
9.7.2 VBA对象的语法 239
9.8 VBA程序调试 240
9.8.1 良好的编程风格 240
9.8.2 “调试”工具栏及功能 240
9.8.3 调试方法及技巧 241
【习题】 244
第10章 Access 2003的项目 245
10.1 Access项目概述 245
10.2 创建Access项目 246
10.2.1 新建已有数据库的Access项目 246
10.2.2 新建包含新数据库的项目 248
10.2.3 备份和还原数据库或Access项目 250
10.3 Microsoft Access数据库的升迁 252
10.3.1 升迁的方法 252
10.3.2 何时将Access数据库升迁到SQL Server 252
10.3.3 升迁Access数据库之前 253
10.3.4 “升迁向导”报表 254
10.4 保护Access项目的安全(ADP) 254
10.4.1 保护Access项目 254
10.4.2 保护Microsoft SQL Server数据库的安全 255
10.4.3 在Access项目中启用系统管理员(SA)用户名 256
【习题】 256