第1章 数据库基础知识 1
1.1 数据库基础 1
1.1.1 计算机数据管理的发展 1
1.1.2 数据库系统 3
1.2 数据模型 4
1.2.1 数据模型的概念 4
1.2.2 常用的数据模型 7
1.2.3 概念模型与E-R图 10
1.3 关系型数据库 11
1.3.1 关系术语 12
1.3.2 关系数据库的基本要求 13
1.3.3 关系运算 13
1.4 关系的规范化 14
1.4.1 数据依赖 14
1.4.2 关系的规范化方法 14
1.4.3 关系的完整性 15
1.5 数据库设计基础 16
1.5.1 数据库设计原则 16
1.5.2 数据库设计过程 17
本章小结 19
习题 20
第2章 Access 2010简介 20
2.1 Access的基本特性 22
2.1.1 Access发展历程 22
2.1.2 Access的特点 23
2.2 Access数据库组成 24
2.2.1 表 25
2.2.2 查询 25
2.2.3 窗体 25
2.2.4 报表 26
2.2.5 宏 26
2.2.6 模块 26
2.3 Access的用户界面与基本操作 26
2.3.1 Access的启动与退出 26
2.3.2 Access主界面 27
2.3.3 Access帮助 32
本章小结 32
习题 33
第3章 数据库和表 34
3.1 创建数据库 34
3.1.1 创建数据库 34
3.1.2 数据库的简单操作 38
3.2 建立表 39
3.2.1 表的组成 39
3.2.2 建立表结构 41
3.2.3 设置字段属性 49
3.2.4 建立表之间的关系 56
3.2.5 向表中输入数据 60
3.3 维护表 62
3.3.1 打开和关闭表 62
3.3.2 修改表结构 63
3.3.3 编辑表内容 64
3.3.4 调整表外观 65
3.4 操作表 69
3.4.1 查找数据 69
3.4.2 替换数据 70
3.4.3 排序记录 71
3.4.4 筛选记录 75
本章小结 76
习题 76
第4章 查询 79
4.1 查询概述 79
4.1.1 查询的功能 79
4.1.2 查询的类型 81
4.1.3 查询视图 82
4.2 查询的准则 83
4.2.1 运算符 83
4.2.2 函数 85
4.2.3 查询准则的建立 88
4.3 使用查询向导创建查询 90
4.3.1 简单查询向导 90
4.3.2 交叉表查询向导 92
4.3.3 查找重复项查询向导 94
4.3.4 查找不匹配项查询向导 96
4.4 选择查询 98
4.5 计算查询 100
4.6 参数查询 104
4.7 操作查询 105
4.7.1 保护数据 106
4.7.2 更新查询 106
4.7.3 追加查询 108
4.7.4 删除查询 110
4.8 SQL查询 111
4.8.1 SQL语句简介 111
4.8.2 基本SQL语句 112
本章小结 115
习题 115
第5章 窗体 117
5.1 窗体概述 117
5.1.1 窗体的作用 117
5.1.2 窗体的类型 118
5.1.3 窗体的视图 121
5.2 窗体的创建 123
5.2.1 使用“窗体”按钮创建窗体 124
5.2.2 使用“空白窗体”按钮创建窗体 124
5.2.3 使用向导创建窗体 126
5.2.4 使用“多个项目”按钮创建窗体 130
5.2.5 利用“数据表”按钮创建窗体 131
5.2.6 利用“数据透视表”按钮创建数据透视表窗体 131
5.2.7 利用“数据透视图”按钮创建数据透视图窗体 134
5.3 使用设计视图创建窗体 135
5.3.1 “设计视图”的启动 136
5.3.2 认识窗体的“设计视图” 136
5.3.3 常用控件的使用 140
5.3.4 窗体和控件的属性 145
5.3.5 设置背景色 147
5.3.6 设置背景位图 147
本章小结 148
习题 149
第6章 报表 150
6.1 报表概述 150
6.1.1 报表的作用 150
6.1.2 报表的视图 150
6.1.3 报表的结构 153
6.2 报表的创建和编辑 154
6.2.1 使用“报表”按钮创建报表 154
6.2.2 使用向导创建报表 155
6.2.3 创建标签报表 157
6.2.4 在“设计视图”中创建报表 160
6.3 报表的排序、分组和计算 163
6.3.1 报表的排序与分组 163
6.3.2 报表的计算 167
6.4 创建图表报表 170
6.5 报表打印和创建多列报表 175
6.5.1 页面设置和打印报表 175
6.5.2 创建多列报表 178
6.6 创建和链接子报表 179
本章小结 182
习题 182
第7章 宏 184
7.1 宏的概述 184
7.1.1 宏的概念 184
7.1.2 宏的设计窗口 185
7.2 创建宏与宏操作 186
7.2.1 创建宏 186
7.2.2 创建宏组 188
7.2.3 宏的操作 192
7.2.4 设置宏操作参数 194
7.2.5 创建条件宏 194
7.3 宏的运行 198
7.3.1 直接运行宏 198
7.3.2 窗体、报表和控件的事件中运行宏 198
7.3.3 自动运行宏 200
本章小结 200
习题 201
第8章 模块与VBA编程基础 203
8.1 模块的基本概念 203
8.1.1 类模块 203
8.1.2 标准模块 204
8.2 创建模块 204
8.2.1 在模块中加入过程 204
8.2.2 在模块中执行宏 206
8.3 VBA程序设计基础 206
8.3.1 面向对象程序设计的基本概念 207
8.3.2 Visual Basic编辑环境 208
8.3.3 Visual Basic数据类型和数据库对象 211
8.3.4 变量与常量 213
8.3.5 程序语句书写原则 217
8.3.6 运算符与表达式 217
8.3.7 常用标准函数 219
8.4 VBA流程控制语句 221
8.4.1 顺序结构 221
8.4.2 选择结构 224
8.4.3 循环结构 228
8.4.4 常用事件程序的设计 233
8.5 宏与VBA 236
本章小结 237
习题 237
参考文献 239