第1章 数据库基础知识 1
1.1 数据库技术概述 1
1.1.1 数据与数据管理技术 1
1.1.2 数据库系统 2
1.1.3 数据模型 3
1.2 关系数据库 6
1.2.1 关系数据结构 6
1.2.2 关系完整性约束 7
1.2.3 关系操作 8
1.2.4 关系规范化 9
1.3 数据库设计简介 10
本章小结 11
习题1 11
第2章 Access数据库及其创建 16
2.1 Access数据库概述 16
2.1.1 Access的特点 16
2.1.2 Access的工作界面 17
2.1.3 Access的数据库对象 18
2.1.4 Access的联机帮助 19
2.2 Access数据库的创建 21
本章小结 25
习题2 25
第3章 表的创建与使用 27
3.1 表的创建 27
3.1.1 使用向导创建表 27
3.1.2 使用设计器创建表 28
3.1.3 通过输入数据创建表 32
3.1.4 表的进一步设计 33
3.2 在表中输入数据 37
3.2.1 输入记录 37
3.2.2 编辑记录 42
3.3 建立索引和关系 44
3.3.1 建立索引 44
3.3.2 建立关系 45
3.4 表的编辑操作 49
3.4.1 表的外观设置 49
3.4.2 表的复制、删除与重命名 50
3.5 数据的导入与导出 51
3.5.1 数据的导入 51
3.5.2 数据的导出 54
3.6 记录的排序和筛选 54
3.6.1 排序记录 54
3.6.2 筛选记录 56
本章小结 58
习题3 59
第4章 查询设计 65
4.1 查询概述 65
4.2 选择查询 65
4.2.1 使用查询向导创建查询 66
4.2.2 使用查询设计器创建查询 69
4.2.3 设置查询条件 74
4.3 参数查询 80
4.4 交叉表查询 82
4.5 操作查询 85
4.5.1 生成表查询 85
4.5.2 删除查询 87
4.5.3 追加查询 88
4.5.4 更新查询 89
本章小结 90
习题4 91
第5章 结构化查询语言SQL 95
5.1 SQL语言概述 95
5.2 SQL数据定义 95
5.3 SQL数据更新 99
5.4 SQL数据查询 100
5.4.1 查询的语法 100
5.4.2 基本的查询 101
5.4.3 连接查询 104
5.4.4 子查询 106
5.4.5 合并查询 107
本章小结 108
习题5 108
第6章 窗体设计 113
6.1 认识窗体 113
6.2 使用自动功能创建窗体 116
6.3 使用向导创建窗体 118
6.4 使用设计器创建窗体 123
6.4.1 窗体的设计环境 123
6.4.2 设计窗体 126
6.5 常用控件的设计 131
6.5.1 在窗体中添加控件 131
6.5.2 标签控件 131
6.5.3 文本框控件 132
6.5.4 列表框和组合框控件 135
6.5.5 命令按钮控件 139
6.5.6 其他控件 141
6.6 使用窗体操作数据 144
6.7 创建主子窗体 150
本章小结 153
习题6 154
第7章 报表设计 159
7.1 认识报表 159
7.2 使用向导创建报表 160
7.3 使用设计器创建报表 163
7.3.1 报表的设计视图 163
7.3.2 设计报表 164
7.3.3 报表的排序与分组 166
7.3.4 报表的格式设置 173
7.4 创建主子报表 174
7.5 打印报表 178
本章小结 179
习题7 180
第8章 数据访问页设计 185
8.1 页对象概述 185
8.2 使用向导建立数据访问页 186
8.3 使用设计器建立数据访问页 187
8.4 对数据访问页的操作 192
本章小结 193
习题8 193
第9章 宏 195
9.1 宏的基本操作 195
9.1.1 宏的基本概念 195
9.1.2 常用宏操作 196
9.1.3 创建宏 197
9.1.4 运行宏 199
9.1.5 调试宏 199
9.2 条件宏 200
9.3 宏组 202
本章小结 203
习题9 204
第10章 VBA与模块 207
10.1 VBA简介 207
10.1.1 VBA程序初识 207
10.1.2 VBA程序编辑环境 208
10.2 VBA语言基础 210
10.2.1 数据类型 210
10.2.2 常量与变量 211
10.2.3 数组 214
10.2.4 用户自定义数据类型 216
10.2.5 运算符和表达式 217
10.2.6 常用标准函数 219
10.3 VBA语句 227
10.3.1 语句书写规则 227
10.3.2 声明语句 228
10.3.3 赋值语句 228
10.3.4 流程控制语句 229
10.4 VBA过程与模块 242
10.4.1 过程 242
10.4.2 函数 246
10.4.3 模块 247
10.4.4 变量的作用域与生存期 248
10.5 面向对象程序设计 251
10.5.1 类和对象 251
10.5.2 对象的属性 252
10.5.3 对象的方法 254
10.5.4 对象的事件 257
10.6 VBA数据库编程 261
10.6.1 ADO数据访问接口 261
10.6.2 ADO应用示例 264
10.7 VBA程序运行错误处理与调试 265
本章小结 266
习题10 267
第11章 数据库管理 274
11.1 数据库的安全管理 274
11.1.1 设置数据库密码 274
11.1.2 用户级安全机制 275
11.2 数据库的保护 282
11.3 Access数据库版本的转换 283
本章小结 284
习题11 284
附录A Access系统的常用函数 286
附录B Access中常用对象的事件 289
附录C 部分习题参考答案 292
参考文献 307