第1章 初次接触Access2010 2
1.1 数据库基础准备 2
1.1.1 了解数据、信息与数据处理 2
1.1.2 了解数据库、数据库系统和数据库管理系统 2
1.1.3 认识数据库管理中的数据模型 3
1.1.4 掌握关系数据库系统中的各种术语 5
1.2 启动与退出Access 2010 7
1.2.1 启动Access 2010 7
1.2.2 退出Access 2010 8
1.3 认识Access 2010的操作界面 9
1.3.1 “文件”选项卡——Access文件的总指挥 10
1.3.2 快速访问工具栏——常用小工具的集中营 10
1.3.3 标题栏——标识Access文件基本信息 10
1.3.4 功能区——主要操作区 11
1.3.5 导航窗格——总体控制数据库中的对象 13
1.3.6 工作区——存放对象的场所 14
1.3.7 状态栏——标识对象的视图状态及信息 14
1.4 专家答疑 15
第2章 进一步了解Access2010 18
2.1 认识Access中的六大对象 18
2.1.1 表——存储数据 18
2.1.2 查询——查找和检索数据 19
2.1.3 窗体——操控数据库的数据 19
2.1.4 报表——以特定版式分析或打印数据 20
2.1.5 宏——执行各种操作,控制程序流程 21
2.1.6 模块——处理复杂数据关系的工具 21
2.2 了解Access中的不同视图模式 22
2.2.1 数据表视图 22
2.2.2 设计视图 23
2.2.3 布局视图 24
2.2.4 窗体视图 24
2.2.5 报表视图 25
2.2.6 打印预览视图 25
2.2.7 SQL视图 25
2.2.8 数据透视表视图和数据透视图视图 26
2.3 在导航窗格中操作对象 26
2.3.1 打开指定对象 26
2.3.2 复制对象 27
2.3.3 重命名对象名称 28
2.3.4 删除对象 28
2.4 自定义操作环境 29
2.4.1 自定义快速访问工具栏 29
2.4.2 自定义功能区 31
2.4.3 更改对象的打开方式 35
2.4.4 更改对象在导航窗格中的显示方式 36
2.4.5 以窗口的方式显示打开的对象 36
2.5 用帮助系统辅助学习 37
2.5.1 搜索本地帮助信息 37
2.5.2 搜索Office.com帮助信息 38
2.6 专家答疑 39
2.7 巩固练习 40
巩固练习一:通过已有表创建“9月订单”表 40
巩固练习二:自定义操作环境的功能区 41
第3章 数据库的基本操作 43
3.1 创建数据库 43
3.1.1 创建空白数据库 43
3.1.2 创建模板数据库 44
3.1.3 使用Office.com模板创建数据库 46
3.2 更改创建数据库时的默认参数 47
3.2.1 更改数据库文件默认的创建格式 47
3.2.2 更改数据库文件默认的创建位置 47
3.3 打开和关闭数据库 49
3.3.1 打开数据库 49
3.3.2 关闭数据库 51
3.4 保存数据库文件 51
3.4.1 在原位置保存数据库 52
3.4.2 将数据库另存为其他类型或位置 53
3.5 数据库的安全管理 54
3.5.1 为数据库设置密码 54
3.5.2 备份数据库 56
3.5.3 还原数据库 57
3.5.4 压缩和修复数据库 59
3.6 专家答疑 61
3.7 巩固练习 63
巩固练习一:为“营销项目”数据库加密 63
巩固练习二:关闭时压缩并备份“订单管理”数据库 63
第4章 Access与外部数据之间的交换 66
4.1 哪些数据可以与Access进行数据交换 66
4.2 通过链接的方式导入外部数据 66
4.2.1 从其他Access数据库链接数据 66
4.2.2 从Excel中链接数据 68
4.2.3 从文本文件中链接数据 70
4.3 管理链接表 72
4.3.1 修改链接表名称或删除链接表 73
4.3.2 修改指定字段的属性 74
4.3.3 更新链接表的链接位置 76
4.3.4 取消链接表与源文件的链接关系 77
4.4 以副本的方式导入外部数据 78
4.4.1 在不同Access数据库之间导入数据 78
4.4.2 从XML文档中导入数据 78
4.5 将Access中的数据导出到外部 81
4.5.1 将数据导出到其他Access数据库 81
4.5.2 将数据导出为PDF文件 83
4.5.3 将数据库的数据用电子邮件发送 84
4.6 专家答疑 85
4.7 巩固练习 86
巩固练习一:将工资表Excel数据导入到数据库 86
巩固练习二:将生产数据导入到数据库并以邮件发送 87
第5章 像Excel那样存储数据——数据表的使用 90
5.1 创建数据表必备的基础知识 90
5.1.1 字段数据类型 90
5.1.2 字段属性 91
5.2 创建表的4种方法 100
5.2.1 通过数据表视图创建表 100
5.2.2 通过设计视图创建表 102
5.2.3 通过模板创建表 104
5.3 在数据表中输入数据 106
5.4 在数据表中使用主键 109
5.4.1 “自动编号”主键 109
5.4.2 创建主键 109
5.4.3 删除主键 111
5.5 在数据表中使用索引 112
5.5.1 认识索引 112
5.5.2 创建索引 112
5.5.3 删除索引 115
5.6 在数据表间建立关系 116
5.6.1 了解为数据表建立关系的重要意义 116
5.6.2 了解数据表之间的关系 116
5.6.3 创建数据表关系 118
5.6.4 删除数据表关系 121
5.7 专家答疑 122
5.8 巩固练习 123
巩固练习一:创建“课程信息”表 123
巩固练习二:为“教学管理”数据库的表建立关系 124
第6章 数据表中的各种编辑操作 127
6.1 对数据表进行格式化设置 127
6.1.1 设置字体格式 127
6.1.2 调整表的行高和列宽 128
6.1.3 调整字段顺序 130
6.1.4 显示和隐藏字段 131
6.1.5 设置网格属性和可选行颜色 132
6.1.6 冻结和解冻字段 133
6.2 编辑数据表结构和数据更新 134
6.2.1 添加和删除字段 134
6.2.2 添加记录 134
6.2.3 删除记录 135
6.2.4 编辑记录 136
6.3 使用子数据表 136
6.3.1 认识子数据表 136
6.3.2 展开和折叠子数据表 137
6.3.3 添加和删除子数据表 138
6.4 查找和替换数据 139
6.5 管理数据表中的数据 140
6.5.1 排序数据 141
6.5.2 筛选数据 143
6.5.3 对指定列的数据进行汇总 146
6.6 数据表的打印 147
6.7 专家答疑 147
6.8 巩固练习 149
巩固练习一:在计件表中统计滑轮生产数据 149
巩固练习二:设置数据表格式 150
第7章 像透视表那样变出新表——查询的使用 152
7.1 了解Access中查询的分类 152
7.1.1 选择查询 152
7.1.2 参数查询 152
7.1.3 交叉表查询 153
7.1.4 操作查询 153
7.1.5 SQL查询 154
7.2 根据查询向导创建查询 154
7.2.1 使用“简单查询向导”功能创建查询 154
7.2.2 使用“交叉表查询向导”功能创建查询 156
7.2.3 使用“查找重复项查询向导”功能创建查询 157
7.2.4 使用“查找不匹配项查询向导”功能创建查询 159
7.3 在设计视图中创建查询 160
7.3.1 创建参数查询 160
7.3.2 创建更新查询 162
7.3.3 创建追加查询 164
7.3.4 创建删除查询 165
7.3.5 创建生成表查询 166
7.4 掌握查询及其字段属性的设置 168
7.4.1 设置查询字段的属性 168
7.4.2 设置查询的属性 168
7.5 查询字段的各种操作 171
7.5.1 添加查询字段 171
7.5.2 删除查询字段 172
7.5.3 重命名查询字段 173
7.5.4 移动查询字段 174
7.6 查询中的计算 174
7.6.1 对查询字段进行汇总计算 174
7.6.2 为查询记录添加计算字段 175
7.7 专家答疑 176
7.8 巩固练习 178
巩固练习一:统计药品在各门店的销售情况 178
巩固练习二:计算员工的计算工资 179
第8章 高级查询的创建方法 181
8.1 在查询中使用条件表达式 181
8.1.1 了解条件表达式的定义规则 181
8.1.2 了解表达式中的各种运算符 181
8.2 在字段中输入条件的类型和方法 183
8.2.1 在一个字段中使用一个条件 183
8.2.2 在一个字段中使用多个条件 184
8.2.3 在多个字段中使用多个条件 186
8.3 认识SQL语句 186
8.3.1 查询中无所不在的SQL语句 186
8.3.2 SQL语句关键字 187
8.4 使用SQL语句创建选择查询 187
8.4.1 使用SQL语句选择数据 188
8.4.2 为SQL语句添加筛选功能 189
8.4.3 为SQL语句添加分组功能 190
8.4.4 为SQL语句添加排序功能 191
8.4.5 将查询结果保存为基本表 192
8.5 使用SQL语句创建操作查询 193
8.5.1 使用INSERTINTO语句创建追加查询 193
8.5.2 使用UPDATE语句创建更新查询 194
8.5.3 使用DELETE语句创建删除查询 196
8.6 使用SQL语句创建特殊查询 197
8.6.1 使用UNION关键字创建联合查询 197
8.6.2 使用JOIN关键字创建多表连接查询 198
8.6.3 创建数据定义查询 201
8.7 专家答疑 205
8.8 巩固练习 207
巩固练习一:按季度拆分“药品销售记录”表 207
巩固练习二:将窗体中的数据录入到表中 208
第9章 可视化操作控制数据库——窗体的使用 211
9.1 窗体的类型 211
9.1.1 控制窗体 211
9.1.2 数据操作窗体 211
9.1.3 信息显示窗体 212
9.1.4 切换面板窗体 212
9.1.5 交互信息窗体 212
9.2 常规窗体的快速创建方法 213
9.2.1 快速创建窗体 213
9.2.2 使用向导创建窗体 214
9.2.3 创建分割窗体 216
9.2.4 创建多项目窗体 219
9.2.5 创建空白窗体 220
9.3 子窗体的创建方法 221
9.3.1 通过窗体向导创建子窗体 221
9.3.2 通过控件向导创建子窗体 222
9.3.3 拖动窗体到子窗体控件中创建子窗体 224
9.4 专家答疑 224
9.5 巩固练习 226
巩固练习一:为“员工信息”表创建窗体 226
巩固练习二:为“员工订单”窗体创建子窗体 227
第10章 在窗体中使用控件操作数据 229
10.1 在窗体上使用控件 229
10.1.1 控件类型 229
10.1.2 添加控件的方法 231
10.1.3 对控件进行各种编辑操作 234
10.2 更改窗体和控件的属性 237
10.2.1 对窗体的属性进行操作 237
10.2.2 对控件的属性进行操作 241
10.3 为窗体添加页眉和页脚 244
10.4 在窗体中创建计算控件 246
10.5 专家答疑 248
10.6 巩固练习 250
巩固练习一:创建“联系人查询”窗体 250
巩固练习二:添加计算控件计算员工订单总金额 251
第11章 以打印效果展示数据——报表的使用 253
11.1 区分报表和窗体 253
11.2 了解报表的结构和类型 253
11.2.1 报表的结构 254
11.2.2 报表的3种类型 254
11.3 快速创建报表的方法 256
11.3.1 一键生成报表 256
11.3.2 利用向导工具创建报表 257
11.4 自定义设计报表 258
11.4.1 在布局视图中设计报表 258
11.4.2 在设计视图中自定义报表 260
11.4.3 创建标签报表 262
11.4.4 创建子报表 264
11.5 编辑报表外观效果 265
11.5.1 设置报表的外观 265
11.5.2 使用控件对象 267
11.6 报表的页面设置和打印预览 267
11.6.1 设置报表页面格式 267
11.6.2 预览报表效果 269
11.6.3 打印报表结果 270
11.7 专家答疑 271
11.8 巩固练习 272
巩固练习一:为“成绩管理系统”数据库设计报表 272
巩固练习二:设置并打印员工工作证 273
第12章 报表结果中的各种管理和计算操作 275
12.1 报表数据中的分组操作 275
12.1.1 快速创建分组 275
12.1.2 通过报表向导创建带分组的报表 276
12.1.3 给每个组启用一个新页码 277
12.2 在报表中筛选或排序指定数据 279
12.2.1 通过筛选器筛选 279
12.2.2 自定义条件筛选 280
12.2.3 对报表数据进行排序 281
12.2.4 对报表中的分组数据进行排序 283
12.3 在报表中进行数据计算 284
12.3.1 创建计算控件 284
12.3.2 计算报表中字段的值 286
12.3.3 汇总报表数据 287
12.4 专家答疑 289
12.5 巩固练习 291
巩固练习一:对报表进行分组和排序 291
巩固练习二:计算员工工龄 292
第13章 自动化控制对象——宏的使用 294
13.1 宏的3种类型 294
13.1.1 只有一个操作的独立宏 294
13.1.2 多个宏共同作用的宏组 295
13.1.3 有条件约束的条件宏 295
13.2 了解宏中的常见操作 296
13.2.1 窗口管理操作 296
13.2.2 筛选/查询/搜索操作 298
13.2.3 数据库对象操作 300
13.2.4 其他常见操作 304
13.3 创建宏的方法 305
13.3.1 创建独立宏 305
13.3.2 创建宏组 307
13.3.3 创建条件宏 309
13.4 调试并运行宏 312
13.4.1 调试宏 312
13.4.2 运行宏 313
13.5 将创建的宏指定给控件 314
13.5.1 将存在的宏指定给控件的某个事件 314
13.5.2 通过宏生成器创建并指定新宏 315
13.6 专家答疑 316
13.7 巩固练习 318
巩固练习一:为各按钮指定独立宏 318
巩固练习二:创建登录界面并验证 318
第14章 将所有对象集成独立的数据库系统 321
14.1 创建系统窗体 321
14.1.1 导航窗体 321
14.1.2 自定义切换窗体 323
14.1.3 通过窗体切换到其他窗体 325
14.2 隐藏数据库中的对象 329
14.2.1 隐藏导航窗格中的部分对象 329
14.2.2 隐藏导航窗格 330
14.3 设置数据库启动项 330
14.3.1 在“Access选项”对话框中设置启动项 331
14.3.2 通过自动启动宏“Autoexec”设置启动项 331
14.4 生成ACCDE文件 331
14.5 专家答疑 332
14.6 巩固练习 333
巩固练习:集成薪资管理系统 333
第15章 综合案例——构建库存管理系统 336
15.1 实战制作目标 336
15.2 实战制作分析 337
15.3 实战制作详解 338
15.3.1 制作基本表 338
15.3.2 制作出入库记录模块 341
15.3.3 制作出入库统计模块 346
15.3.4 制作后台管理模块 352
15.3.5 制作导航窗体 353
15.3.6 系统集成 356