第1章 数据库基础知识 1
1.1 数据库系统概述 1
1.1.1 数据与数据管理技术 1
1.1.2 数据库系统 3
1.1.3 E-R模型 4
1.1.4 数据模型 5
1.2 关系数据库 6
1.2.1 关系术语 6
1.2.2 关系的完整性 7
1.2.3 关系运算 8
1.2.4 关系规范化 9
1.3 数据库设计简介 10
习题1 10
第2章 Access数据库系统介绍 13
2.1 Access系统的特点 13
2.2 Access系统的介绍 13
2.2.1 Access系统的启动与退出 13
2.2.2 Access数据库窗口 14
2.2.3 Access数据库中的对象 15
2.2.4 Access系统设置 18
2.3 Access的联机帮助 19
习题2 21
第3章 创建Access数据库 23
3.1 Access数据库文件 23
3.2 Access数据库的创建 23
3.2.1 创建空数据库 23
3.2.2 使用向导创建数据库 25
3.3 Access数据库版本的转换 29
习题3 30
第4章 创建与使用表 31
4.1 创建表 31
4.1.1 使用向导创建表 31
4.1.2 使用设计器创建表 33
4.1.3 通过输入数据创建表 37
4.1.4 在表中输入记录 38
4.1.5 表的进一步设计 42
4.2 表的基本操作 47
4.2.1 表的版面设置 47
4.2.3 表的复制、删除与重命名 48
4.2.2 打印记录 48
4.2.4 数据的导入与导出 49
4.3 排序和筛选记录 52
4.3.1 排序记录 52
4.3.2 筛选记录 54
4.4 建立索引和关系 57
4.4.1 建立索引 57
4.4.2 建立关系 59
4.5 域聚合函数 62
习题4 63
第5章 查询设计 68
5.1 查询概述 68
5.2 选择查询 68
5.2.1 使用查询向导创建查询 68
5.2.2 使用查询设计器创建查询 72
5.2.3 设置查询条件 76
5.3 参数查询 79
5.4 交叉表查询 82
5.5 操作查询 85
5.5.1 生成表查询 85
5.5.2 删除查询 87
5.5.3 追加查询 88
5.5.4 更新查询 89
习题5 90
第6章 SQL语言 93
6.1 SQL语言概述 93
6.2 数据定义 93
6.2.1 定义表 93
6.2.3 删除表 96
6.3 数据操纵 96
6.2.2 修改表 96
6.3.1 插入记录 97
6.3.2 更新记录 97
6.3.3 删除记录 97
6.4 数据查询 98
6.4.1 查询的基本语法 98
6.4.2 单表查询 98
6.4.3 多表查询 104
6.4.4 嵌套查询 106
6.4.5 合并查询 107
习题6 107
7.1 窗体概述 110
第7章 窗体设计 110
7.2 使用自动功能创建窗体 112
7.3 使用向导创建窗体 113
7.4 使用设计器创建窗体 118
7.4.1 窗体的设计环境 118
7.4.2 设计窗体 121
7.5 常用控件的设计 124
7.5.1 标签控件 125
7.5.2 文本框控件 126
7.5.3 组合框和列表框控件 129
7.5.4 命令按钮控件 132
7.5.5 其他控件 134
7.6 使用窗体操作数据 136
7.7 创建主子窗体 138
习题7 145
第8章 报表设计 149
8.1 报表概述 149
8.2 使用向导创建报表 150
8.3 使用设计器创建报表 153
8.3.1 报表的设计视图 153
8.3.2 设计报表 154
8.3.3 报表的排序与分组 155
8.3.4 报表的格式设置 163
8.4 创建高级报表 163
8.4.1 创建主子报表 163
8.4.2 创建标签 168
8.5 报表的预览和打印 170
习题8 171
第9章 创建宏 175
9.1 宏的概述 175
9.2.1 宏的设计方法 176
9.2 宏的设计 176
9.2.2 设计基本的宏 177
9.2.3 设计条件宏 178
9.2.4 设计宏组 181
9.2.5 特殊的宏 182
9.3 宏的运行 183
习题9 186
第10章 数据访问页设计 188
10.1 页对象概述 188
10.2 使用向导建立数据访问页 189
10.3 使用设计器建立数据访问页 191
习题10 198
第11章 VBA编程语言 200
11.1 VBA简介 200
11.2 VBA语言基础 201
11.2.1 数据类型 201
11.2.2 常量、变量与数组 202
11.2.3 运算符与表达式 207
11.2.4 函数 209
11.2.5 语句 210
11.3.2 分支结构 211
11.3 结构化程序设计 211
11.3.1 顺序结构 211
11.3.3 循环结构 215
11.4 模块与过程 220
11.4.1 模块 220
11.4.2 过程 222
11.4.3 变量和过程的作用域 223
11.5 面向对象的程序设计 225
11.5.1 基本概念 226
11.5.2 DoCmd对象 227
11.5.3 面向对象程序设计示例 228
11.6 程序的调试 232
习题11 233
第12章 数据库的安全与保护 238
12.1 数据库的安全管理 238
12.1.1 设置数据库密码 238
12.1.2 用户级安全机制 239
12.2 数据库的保护 247
习题12 249
13.1 系统分析 250
第13章 Access数据库应用系统开发实例 250
13.2 系统设计 251
13.3 主界面设计 263
13.3.1 导航面板 263
13.3.2 自定义菜单 264
13.3.3 登录界面 267
13.4 系统设置与发布 268
习题13 270
附录A Access系统的常用函数 271
附录B Access中常用对象的事件 274
附录C 部分习题参考答案 276