第1章 数据库基础 1
1.1 数据库基础知识 1
1.1.1 数据库技术的基本概念 2
1.1.2 数据管理技术的发展 3
1.2 数据模型 5
1.2.1 数据模型的基础知识 5
1.2.2 概念模型的概述 7
1.2.3 常用数据模型 8
1.3 关系数据库 11
1.3.1 几个基本概念 11
1.3.2 关系运算 12
1.3.3 关系完整性 14
1.3.4 关系规范化 15
小结 18
习题 18
第2章 数据库 22
2.1 数据库组成 22
2.1.1 程序窗口 22
2.1.2 数据库对象 25
2.1.3 数据库对象层次关系 28
2.2 数据库操作 28
2.2.1 创建数据库 28
2.2.2 打开数据库 30
2.2.3 导入与导出数据 30
2.2.4 备份数据库 34
2.2.5 关闭数据库 34
小结 35
习题 35
第3章 表 37
3.1 创建数据表 38
3.1.1 使用设计视图创建表 40
3.1.2 使用数据表视图创建表 42
3.1.3 使用表模板创建表 44
3.1.4 数据转换 44
3.1.5 数据输入 49
3.1.6 键(key) 52
3.2 字段属性 53
3.2.1 字段名称 53
3.2.2 数据类型 54
3.2.3 字段大小 54
3.2.4 字段格式 56
3.2.5 输入掩码 57
3.2.6 有效性规则和有效性文本 60
3.2.7 索引(Index) 63
3.2.8 其他常规属性 64
3.2.9 查阅 65
3.3 数据表操作 70
3.3.1 表格式 71
3.3.2 复制和移动 74
3.3.3 查找与替换 74
3.3.4 排序 75
3.3.5 筛选 77
3.3.6 关系 81
小结 85
习题 85
第4章 查询 91
4.1 查询的概述 92
4.1.1 查询的功能 92
4.1.2 查询的类型 93
4.1.3 查询视图 93
4.2 查询表达式 94
4.2.1 常量 94
4.2.2 运算符和表达式 95
4.2.3 常用标准函数 97
4.3 选择查询 99
4.3.1 简单查询向导 99
4.3.2 查找重复项查询向导 102
4.3.3 查找不匹配项查询向导 104
4.3.4 选择查询“设计视图” 106
4.4 查询中进行计算 109
4.4.1 自定义计算 112
4.5 交叉表查询 114
4.5.1 交叉表查询“设计视图” 114
4.6 参数查询 115
4.7 操作查询 119
4.7.1 生成表查询 119
4.7.2 删除查询 120
4.7.3 更新查询 122
4.7.4 追加查询 123
4.8 SQL语句 124
4.8.1 SQL数据定义 125
4.8.2 SQL数据操纵 127
4.8.3 SQL数据查询 128
小结 133
习题 134
第5章 窗体 136
5.1 窗体概述 137
5.1.1 窗体功能 137
5.1.2 窗体类型 137
5.1.3 窗体视图 139
5.2 自动创建窗体 142
5.2.1 “窗体”命令 142
5.2.2 “分割窗体”窗体 143
5.2.3 “多个项目”窗体 144
5.2.4 “数据表”窗体 145
5.2.5 “数据透视图”窗体 145
5.2.6 “数据透视表”窗体 147
5.3 窗体应用 149
5.3.1 窗体导航 149
5.3.2 修改和添加 149
5.3.3 查找和替换 150
5.4 窗体向导 150
5.4.1 单个窗体 150
5.4.2 主/子窗体 152
5.5 自定义窗体 153
5.5.1 窗体设计视图 154
5.5.2 窗体属性 155
5.5.3 控件简介 156
5.5.4 常用控件的应用 158
5.5.5 编辑控件 173
小结 175
习题 175
第6章 报表 178
6.1 报表概述 178
6.1.1 报表的概念 178
6.1.2 报表的组成 178
6.1.3 报表的类型 179
6.1.4 报表的视图 180
6.2 创建报表 181
6.2.1 使用“报表”按钮创建报表 181
6.2.2 使用“空报表”按钮创建报表 182
6.2.3 使用“报表向导”创建报表 182
6.2.4 使用“设计视图”创建报表 184
6.2.5 创建图表报表 187
6.2.6 创建标签报表 189
6.2.7 创建子报表 192
6.2.8 创建多列报表 195
6.3 创建高级报表 195
6.3.1 报表中的计算 195
6.3.2 报表的排序 197
6.3.3 报表的分组汇总 199
6.4 报表的美化 201
6.4.1 添加控件对象 201
6.4.2 设置报表的外观 202
6.5 报表的预览和打印 203
6.5.1 预览报表 203
6.5.2 页面设置 203
6.5.3 打印报表 203
小结 203
习题 204
第7章 宏 207
7.1 宏的概述 207
7.1.1 宏的概念 208
7.1.2 常用的操作宏 208
7.1.3 宏设计窗口 210
7.2 宏的创建 211
7.2.1 创建单个宏 211
7.2.2 创建宏组 213
7.2.3 创建条件宏 214
7.3 宏的运行 217
7.3.1 宏可以有以下几种运行方式 217
小结 218
习题 218
第8章 模块、VBA编程及过程 220
8.1 模块的概念 221
8.1.1 基础知识 221
8.1.2 模块的分类及组成 224
8.1.3 VBE编程环境 226
8.2 VBA编程基础 227
8.2.1 标识符 227
8.2.2 VBA的数据类型 227
8.2.3 常量 228
8.2.4 变量 229
8.2.5 常量及变量的命名规则 230
8.2.6 数组 233
8.2.7 输入框与输出框 234
8.2.8 数据库编程语句 236
8.3 VBA语句结构 238
8.3.1 VBA语句 238
8.3.2 顺序语句 239
8.3.3 选择语句 241
8.3.4 循环语句 248
8.4 过程 252
8.4.1 子过程 252
8.4.2 函数过程 253
8.4.3 过程调用中的参数传递方式 253
8.5 程序的调试及运行 255
8.5.1 On Error Goto语句 255
8.5.2 断点 257
8.5.3 调试工具栏 258
小结 258
习题 258
附录 Access 2010中常用函数及语句用法详解 261