第1章 数据库系统基础知识 1
1.1 数据库系统概述 1
1.1.1 数据库系统的构成 1
1.1.2 数据库管理系统的功能 2
1.2 数据模型 3
1.2.1 数据模型的概念 3
1.2.2 概念数据模型 4
1.2.3 逻辑数据模型 5
1.3 关系数据库 7
1.3.1 基本概念 7
1.3.2 关系数据库的特点 8
1.3.3 关系的完整性 9
1.3.4 关系运算 10
1.4 数据库系统的开发方法与步骤 16
1.4.1 数据库系统分析 16
1.4.2 数据库系统设计 16
1.4.3 数据库系统的实现 18
1.4.4 数据库系统的测试与维护 18
习题 18
第2章 Access 2010概述 19
2.1 Access 2010简介 19
2.2 数据库对象 20
2.3 Access 2010的安装和卸载 27
2.4 Access 2010的启动和退出 28
2.5 Access 2010的工作界面 29
2.6 Access 2010数据库的创建 35
2.7 数据库的打开和关闭 37
2.8 数据库的管理 39
2.8.1 设置默认的数据库格式和默认文件夹 39
2.8.2 查看数据库属性 39
2.8.3 数据库的备份 41
2.8.4 数据库的压缩和修复 42
2.8.5 数据库密码的设置和撤销 42
2.8.6 数据库的打包、签名和分发 43
2.8.7 数据库信任中心 47
习题 50
第3章 数据表的创建与数据管理 51
3.1 从E-R图到表结构 51
3.1.1 构建E-R图 51
3.1.2 将概念模型转化成逻辑结构模型 53
3.1.3 表结构的定义 53
3.1.4 表间关系及完整性约束 56
3.2 表的操作 56
3.3 表的创建 59
3.3.1 使用模板创建表 59
3.3.2 录入数据创建表 61
3.3.3 向数据库中导入表 63
3.3.4 运用表设计器创建表 67
3.4 表间关系的建立 75
3.5 数据的管理与表格式化 79
3.5.1 数据的管理与维护 79
3.5.2 表格外观设置 88
习题 92
第4章 查询的创建与使用 93
4.1 查询概述 93
4.2 使用查询向导创建查询 95
4.2.1 简单查询向导 95
4.2.2 交叉表查询向导 97
4.2.3 查找重复项查询向导 101
4.2.4 查找不匹配项查询向导 103
4.3 查询视图 106
4.4 使用查询设计视图创建查询 110
4.4.1 查询的编辑与运行 110
4.4.2 查询条件 116
4.4.3 创建选择查询 118
4.4.4 创建具有计算功能的查询 122
4.5 创建参数查询 125
4.6 创建操作查询 127
4.7 SQL查询 133
习题 138
第5章 窗体的创建与使用 139
5.1 窗体概述 139
5.1.1 窗体的类型 140
5.1.2 窗体的数据源与视图方式 140
5.1.3 窗体的组成 144
5.2 窗体的创建 145
5.2.1 使用“窗体”按钮创建窗体 145
5.2.2 使用“窗体设计”按钮创建窗体 145
5.2.3 使用“空白窗体”按钮创建窗体 147
5.2.4 使用“窗体向导”按钮创建窗体 148
5.2.5 使用“其他窗体”按钮创建窗体 151
5.3 窗体的设计 154
5.3.1 控件的概念 154
5.3.2 常用的窗体控件 156
5.3.3 控件的操作 170
5.3.4 窗体的属性 172
习题 173
第6章 报表的创建与使用 174
6.1 报表概述 174
6.1.1 报表的视图 174
6.1.2 报表的结构 174
6.1.3 报表设计区 175
6.1.4 报表的分类 177
6.2 使用报表向导创建报表 178
6.3 在报表设计视图中创建报表 186
6.3.1 创建报表 186
6.3.2 报表的布局 188
6.4 创建高级报表 191
6.4.1 报表的排序与分组 191
6.4.2 对报表进行分类汇总 195
6.4.3 创建多列报表 197
6.4.4 创建子报表 197
6.5 打印报表 200
习题 201
第7章 宏的创建与使用 202
7.1 宏概述 202
7.2 宏的创建与设计 205
7.3 宏的运行、调试和修改 211
习题 213
第8章 模块和VBA编程 214
8.1 模块概述 214
8.1.1 模块的类型 214
8.1.2 模块的组成 215
8.1.3 将宏转换为模块 216
8.1.4 在模块中执行宏 217
8.1.5 面向对象程序设计概念 218
8.2 VBA概述 220
8.2.1 VBA简介 221
8.2.2 VBA编程环境 221
8.3 VBA编程基础 225
8.3.1 数据类型 225
8.3.2 常量和变量 226
8.3.3 常用标准函数 232
8.3.4 运算符和表达式 234
8.4 程序的流程控制语句 237
8.4.1 语句概述 237
8.4.2 顺序结构 239
8.4.3 分支结构 239
8.4.4 循环结构 245
8.5 VBA模块的创建和使用 248
8.5.1 VBA标准模块 249
8.5.2 Sub子过程 250
8.5.3 Function函数 252
8.6 VBA常用操作 252
8.7 VBA程序的调试和错误处理 261
8.8 VBA数据库编程 263
8.8.1 数据库引擎及其接口 263
8.8.2 VBA访问数据库的类型 263
8.8.3 数据访问对象 264
8.8.4 ActiveX数据对象 277
习题 280
参考文献 281