基础篇 2
1 引言 2
1.1 数据库的基本概念 2
1.1.1 信息与数据 2
1.1.2 数学模型 3
1.1.3 关系模型 3
1.1.4 数据库 5
1.1.5 关系数据库 5
1.2 数据库系统的组成 8
1.3 数据库设计 9
1.3.1 数据库的总体规划 9
1.3.2 关系的规范化 10
1.3.3 关系的完整性 14
1.3.4 数据库设计的一般步骤 15
习题 17
2 Access系统概述 18
2.1 Access系统特性 18
2.2 Access安装 20
2.2.1 Access的安装环境 20
2.2.2 Access的安装方法 20
2.3 启动Access 20
2.4 Access的系统界面 21
2.4.1 标题栏 21
2.4.2 菜单栏 21
2.4.3 工具栏 22
2.4.4 工作区 23
2.4.5 状态栏 24
2.5 退出Access 24
2.6 Access数据库的对象 24
2.6.1 表 24
2.6.2 查询 25
2.6.3 窗体 26
2.6.4 报表 28
2.6.5 宏 28
2.6.6 数据访问页 29
2.6.7 模块 30
习题 31
3 数据库实用技术 32
3.1 创建数据库 32
3.1.1 直接创建空数据库 32
3.1.2 利用“向导”创建数据库 33
3.1.3 利用菜单创建数据库 37
3.2 使用数据库 37
3.2.1 打开数据库 37
3.2.2 设置数据库的默认文件夹 38
3.2.3 设置数据库属性 38
3.2.4 关闭数据库 39
3.3 数据库压缩与修复 40
3.3.1 数据库压缩 40
3.3.2 数据库修复 41
3.4 数据库的转换 41
习题 42
4 表的创建与使用 43
4.1 表的构成 43
4.1.1 表的命名 43
4.1.2 表结构的定义 44
4.1.3 表的字段类型 44
4.2 创建表 46
4.2.1 通过输入数据创建表 46
4.2.2 使用表向导创建表 48
4.2.3 使用表设计器创建表 49
4.3 表中数据的输入 51
4.4 表的属性设置 52
4.4.1 修改字段名 52
4.4.2 字段的输入/显示格式设置 54
4.4.3 字段标题的设置 59
4.4.4 字段有效性规则的设置 59
4.4.5 字段输入掩码的设置 63
4.5 表中数据的编辑 63
4.5.1 给表添加数据 63
4.5.2 修改表中的数据 64
4.5.3 表中数据的复制 65
4.5.4 表中数据的删除 65
4.5.5 表中数据的查找 66
4.5.6 表中数据的替换 66
4.6 使用表 67
4.6.1 表中记录的定位 67
4.6.2 表中记录的排序 68
4.6.3 表中记录的筛选 68
4.6.4 表中列的显示 71
4.6.5 表中列的隐藏 71
4.7 建立表间关联关系 72
4.7.1 设置主关键字 72
4.7.2 创建索引 73
4.7.3 建立表间关联关系 74
4.8 使用子表 80
习题 80
5 查询的创建与使用 82
5.1 查询的类型及作用 82
5.2 创建选择查询 83
5.2.1 使用向导创建查询 83
5.2.2 使用设计器创建查询 93
5.3 创建参数查询 97
5.4 创建动作查询 99
5.4.1 创建生成表查询 99
5.4.2 创建更新查询 101
5.4.3 创建追加查询 104
5.4.4 创建新字段查询 106
5.4.5 创建删除查询 108
5.5 使用SQL创建查询 109
5.5.1 创建SQL查询 110
5.5.2 使用SQL语句创建选择查询 110
5.5.3 使用SQL语句创建动作查询 111
5.5.4 使用SQL语句创建数据定义查询 113
习题 117
6 窗体的创建与使用 118
6.1 窗体的组成 118
6.2 创建窗体 119
6.2.1 使用自动窗体创建窗体 119
6.2.2 使用窗体向导创建窗体 120
6.2.3 使用图表向导创建窗体 123
6.2.4 使用窗体设计器创建窗体 125
6.3 设置窗体的属性 127
6.4 窗体控件的使用 128
6.4.1 常用的窗体控件 128
6.4.2 添加窗体控件 128
6.4.3 窗体控件属性的定义 129
习题 136
7 报表的创建与使用 137
7.1 报表的组成 137
7.2 创建报表 138
7.2.1 使用自动报表创建报表 138
7.2.2 使用报表向导创建报表 139
7.2.3 使用报表设计器创建报表 142
7.2.4 将窗体转换为报表 143
7.3 设计报表 146
7.3.1 报表控件的使用 146
7.3.2 报表的页面设置 147
7.3.3 设计报表布局 148
7.3.4 设计汇总报表 148
7.3.5 设计分组报表 150
7.4 创建其他报表 153
7.4.1 创建图表报表 153
7.4.2 创建标签报表 155
习题 158
8 数据访问页的创建与使用 159
8.1 创建数据访问页 159
8.1.1 使用自动数据访问页创建数据访问页 159
8.1.2 使用向导创建数据访问页 161
8.1.3 使用数据访问页设计器创建数据访问页 163
8.2 美化和完善数据访问页 165
8.3 使用数据访问页 169
8.3.1 利用Internet Explorer浏览器使用数据访问页 169
8.3.2 利用Access使用数据访问页 170
习题 171
9 宏的创建与使用 173
9.1 什么是宏 173
9.2 创建与编辑宏 174
9.3 使用宏与宏组 179
9.3.1 直接运行宏或宏组 180
9.3.2 触发事件运行宏或宏组 181
9.3.3 宏命令间接运行宏或宏组 182
习题 183
10 模块的创建与使用 184
10.1 什么是模块 184
10.2 创建与编辑模块 184
10.3 模块应用 186
10.3.1 登录窗体 186
10.3.2 说明窗体 188
习题 189
11 数据的传递与共享 190
11.1 数据的导出 190
11.1.1 将数据库对象导出到另一数据库中 190
11.1.2 将数据库对象导出到Excel中 191
11.1.3 将数据库对象导出到Word中 192
11.1.4 将数据导出到数据文件中 193
11.2 数据的导入 196
11.2.1 导入Access数据库对象 196
11.2.2 向Access数据库导入Excel数据 197
11.3 将Access数据转换成Word邮件合并数据源 201
习题 204
应用篇 206
12 应用系统开发案例 206
12.1 应用系统开发的一般过程 206
12.1.1 系统分析阶段 206
12.1.2 系统设计阶段 207
12.1.3 系统实施阶段 207
12.1.4 系统维护阶段 208
12.2 应用系统主要功能模块的设计 208
12.2.1 系统主页的设计 208
12.2.2 系统菜单的规划设计 209
12.2.3 控制面板的规划设计 209
12.2.4 系统数据库的设计 211
12.2.5 系统数据窗体的设计 214
12.2.6 系统统计报表的设计 216
12.3 创建数据库 216
12.3.1 数据库的创建 217
12.3.2 数据库表的创建 218
12.3.3 建立表间的关系 223
12.4 控制窗体的创建 229
12.4.1 系统主页窗体 229
12.4.2 系统登录窗体 231
12.4.3 控制面板窗体 237
12.5 数据窗体的创建 242
12.5.1 数据输入窗体 242
12.5.2 数据维护窗体 244
12.5.3 数据浏览窗体 245
12.5.4 数据查询窗体 246
12.6 实用报表的创建 251
12.6.1 原始数据报表 251
12.6.2 多表报表 253
12.7 创建应用系统菜单 255
习题 263
13 应用系统集成与安全 264
13.1 系统的安全与保密 264
13.1.1 设置用户密码 264
13.1.2 撤销用户密码 265
13.1.3 设置用户与组的权限 265
13.1.4 设置用户与组的账号 266
13.2 设置自动启动窗体 267
13.3 编译运行系统 268
习题 270
参考文献 271