第1章 绪论 1
1.1 有关数据库的基本概念 1
1.1.1 信息与数据 1
1.1.2 数据处理 2
1.1.3 数学模型 3
1.1.4 关系模型 3
1.1.5 数据库 5
1.1.6 关系数据库 5
1.1.7 数据库管理系统 6
1.1.8 数据库应用系统 6
1.2 Access2000的功能及特性 7
1.3 Access2000的安装 8
1.4 Access2000的启动与退出 9
1.5 Access2000的用户界面 10
习题 15
第2章 数据库 16
2.1 设计数据库 16
2.1.1 数据库中数据的存储 16
2.1.2 数据规范化 16
2.1.3 数据库中数据表间的关系 20
2.1.4 数据库的一般设计方法 22
2.2 数据库对象 23
2.2.1 表 23
2.2.2 查询 24
2.2.3 窗体 25
2.2.4 报表 26
2.2.5 数据访问页 27
2.2.6 宏 28
2.2.7 模块 29
2.3 创建数据库 29
2.3.1 直接创建空数据库 30
2.3.2 利用菜单创建空数据库 31
2.3.3 利用向导创建数据库 31
2.4 数据库的打开与关闭 35
2.5 数据库文件的存储与查找 36
2.5.1 数据库文件的存储 36
2.5.2 数据库文件的查找 37
2.6.1 压缩数据库 38
2.6 数据库的实用工具 38
2.6.2 修复数据库 39
2.6.3 转换数据库 40
2.7 数据库操作实例 42
2.7.1 实例一:设计一个 图书出版业务管理 数据库 42
2.7.2 实例二:创建一个 图书出版数据库 46
2.7.3 实例三:创建一个 友人通讯录 数据库 47
习题 50
第3章 表 52
3.1 表的设计 52
3.1.1 表的结构 52
3.1.2 表中字段的类型 53
3.2 创建表 55
3.2.1 利用表设计器创建表 55
3.2.2 利用表向导创建表 58
3.2.3 通过输入数据创建表 60
3.3 定制主键及建立索引 61
3.3.1 索引 61
3.3.2 定义主键 62
3.3.3 建立索引 63
3.4 表结构的操作 64
3.4.1 修改字段名 64
3.4.2 插入新字段 64
3.4.3 删除已有字段 65
3.4.4 更新字段的类型 66
3.4.5 修改字段的长度 66
3.4.6 定义定段格式 67
3.4.8 定义字段有效性规则 73
3.5 表中数据的操作 75
3.5.1 表的打开 75
3.5.2 表中数据的复制 76
3.5.3 表中数据的删除 76
3.5.4 表中记录的定位 76
3.5.5 表中记录的排序 77
3.5.6 表中数据的查找/替换 78
3.5.7 表中记录的筛选 79
3.5.8 表中列的隐藏与显示 80
3.5.9 表中列的冻结与解冻 81
3.6 建立表间关系 81
3.6.2 建立表间关联 82
3.6.1 建立表间关联的准备工作 82
3.7 表操作实例 84
3.7.1 实例一:给 图书出版数据库 设计表 84
3.7.2 实例二:创建 图书出版数据库 各表并输入数据 86
3.7.3 实例三:建立 图书出版数据库 各表间的关联 92
习题 94
第4章 查询 96
4.1 什么是查询 96
4.2 创建选择查询 97
4.2.1 利用 设计视图 创建查询 97
4.2.2 利用 简单查询向导 创建查询 101
4.2.3 利用 高级筛选/排序 创建查询 102
4.2.4 利用 查找重复项查询向导 创建查询 103
4.2.5 利用 查找不匹配项查询向导 创建查询 105
4.2.6 创建参数查询 107
4.2.7 创建交叉表查询 110
4.2.8 创建 新字段 查询 113
4.3 修改查询 114
4.4 创建动作查询 115
4.4.1 创建生成表查询 115
4.4.2 创建更新查询 117
4.4.3 创建追加查询 118
4.4.4 创建删除查询 120
4.5 创建SQL查询 121
4.5.1 创建SQL查询 122
4.5.2 创建数据定义查询 123
4.5.3 利用SQL创建选择查询 124
4.5.4 利用SQL创建动作查询 125
4.6 查询操作实例 126
4.6.1 实例一:利用 编辑工作 表创建一个选择查询 126
4.6.2 实例二:利用 印刷工作 表创建一个参数查询 128
4.6.3 实例三:利用SQL查询创建一个新表 发行工作1 131
4.6.4 实例四:利用 发行工作1 表创建一个动态查询 133
习题 135
第5章 窗体 136
5.1 使用系统工具创建窗体 136
5.1.1 利用 自动窗体 创建窗体 136
5.1.2 利用 窗体向导 创建窗体 137
5.1.3 利用 窗体向层 创建子窗体 139
5.2 利用窗体设计视图创建或修改窗体 142
5.2.1 利用 设计视图 修改窗体 142
5.2.2 利用 设计视图 创建窗体 144
5.3 窗体及窗体控件属性的设置 147
5.3.1 窗体的组成 147
5.3.2 窗体属性的设置 147
5.3.3 窗体控制属性的设置 148
5.4 窗体操作实例 162
5.4.1 实例一:设计 图书 表浏览窗体 162
5.4.2 实例二:设计与 图书 有 一对一 关系的多表操作窗体 164
5.4.3 实例三:设计与 图书 具有 一对多 关系的多表操作窗体 168
5.4.4 实例四:设计窗体 图书 表中数据的操作窗体 175
5.4.5 实例五:设计 图书出版数据库 的控制面板 180
5.4.6 实例六:设计 图书 表维护窗体 184
习题 188
6.1.1 利用 自动创建报表 创建报表 190
第6章 报表 190
6.1 创建报表 190
6.1.2 利用 报表向导 创建报表 191
6.1.3 利用 设计视图 创建报表 195
6.2 报表的修改 195
6.2.1 修改报表的页面 195
6.2.2 修改报表的布局 198
6.2.3 给报表添加制表时间 199
6.2.4 给报表添加自动页码 200
6.3 报表的汇总、排序和分组 201
6.3.1 报表的排序与分组 201
6.3.2 报表的统计汇总 203
6.4.1 实例一:“图书”表的报表设计 204
6.4 报表操作实例 204
6.4.2 实例二:“图书”、“编辑”、“作者”三表的综合报表设计 208
6.4.3 实例三:“发行工作”表的统计分析报表统计 210
习题 214
第7章 数据访问页 215
7.1 创建数据访问页 215
7.1.1 利用“自动数据访问页”创建数据访问页 215
7.1.2 利用“数据访问页向导”创建数据访问页 217
7.1.3 利用“设计视图”创建数据访问页 219
7.2 数据访问页的修改 221
7.3 打开数据访问页 223
习题 224
8.1.1 创建宏 225
第8章 宏与模块 225
8.1 宏 225
8.1.2 创建包含多个宏操作的宏 227
8.1.3 创建宏组 228
8.1.4 创建带条件的宏 230
8.1.5 修改宏 231
8.2 运行宏 232
8.3 模块 232
8.4 宏应用实例 234
8.4.1 实例一:设计“首页”窗体 234
8.4.2 实例二:设计“系统登录”窗体 236
8.4.3 实例三:设计“控制面板”窗体 240
8.4.4 实例四:设计“主菜单” 244
8.4.5 实例五:设计“图书出版数据库控制面板”窗体 261
8.4.6 实例六:设计“图书查询控制面板”窗体 268
习题 272
第9章 数据的导入、导出 273
9.1 导出 273
9.1.1 导出到Access数据库中 273
9.1.2 导出到Excel中 273
9.1.3 导出到Word中 276
9.1.4 导出到文本文件中 278
9.2 数据导入 279
9.2.1 导入Access数据库对象 279
9.2.2 导入Excel数据 281
9.3.1 实例一:导出“图书出版数据库”中“图书综合”报表到Word中 284
9.3 导出、导入操作实例 284
9.3.2 实例二:导出“图书出版数据库”中“图书综合”报表到Excel中 285
习题 286
第10章 数据库的安全 287
10.1 数据库用户密码 287
10.1.1 设置用户密码 287
10.1.2 撤销用户密码 288
10.2 设置用户与组的权限 290
10.3 设置用户与组的账号 291
习题 292
第11章 综合应用案例 293
11.1 应用系统总体规划 293
11.2.1 表及其查询的设计 294
11.2 应用系统主要功能模块的设计 294
11.2.2 数据窗体的设计 295
11.2.3 主窗体的设计 297
11.2.4 主菜单的设计 298
11.2.5 调用主菜单 298
11.2.6 创建报表 299
11.3 运行系统 299
习题 299
附录 300
附录一 常用的字段的属性 300
附录二 常用的窗体与报表的属性 301
附录三 常用的统计计算函数 304
附录四 常用的宏操作命令 304