第1章 Access 2003基础 1
1.1 数据库理论概述 1
1.1.1 数据库系统的基本概念 1
1.1.2 关系数据库理论 6
1.2 Access 2003概述 8
1.3 初识Access数据库 9
1.3.1 Access的启动与退出 9
1.3.2 Access 主界面 10
习题 12
第2章 数据库和表 14
2.1 创建数据库 14
2.1.1 工资管理系统数据库简介 14
2.1.2 工资管理系统数据库的创建 15
2.2 创建数据表 17
2.2.1 数据类型简介 17
2.2.2 创建表 17
2.2.3 管理主键 18
2.2.4 表之间的关系 19
2.3 表的操作 20
2.3.1 修改表的结构 21
2.3.2 设置字段的属性 21
2.3.3 创建查阅属性和值列表字段 25
2.3.4 创建OLE字段 27
2.3.5 编辑记录 28
2.3.6 筛选记录 29
2.3.7 记录排序 30
2.3.8 数据表格式设置 30
2.3.9 数据的导出/导入和链接 31
习题 36
第3章 查询 38
3.1 查询的基本知识 38
3.1.1 查询的作用 38
3.1.2 查询的类型 38
3.2 创建选择查询 39
3.2.1 使用向导创建选择查询 39
3.2.2 在设计视图中创建选择查询 40
3.2.3 多表查询 42
3.3 创建条件查询 43
3.3.1 在条件表达式中使用比较运算符 44
3.3.2 在条件表达式中使用BETWEEN 运算符 44
3.3.3 在条件表达式中使用IN运算符 45
3.3.4 在条件表达式中使用LIKE运算符和通配符 45
3.3.5 在条件表达式中使用AND和OR组合条件表达式 46
3.4 创建参数查询 47
3.4.1 单参数查询 47
3.4.2 多参数查询 47
3.5 使用向导创建交叉表查询 49
3.6 操作查询 51
3.6.1 生成表查询 51
3.6.2 更新查询 52
3.6.3 追加查询 53
3.6.4 删除查询 54
3.7 SQL查询 55
3.7.1 SQL语句简介 55
3.7.2 创建SQL查询 57
3.7.3 创建SQL特定查询 57
习题 58
第4章 窗体 60
4.1 初识窗体 60
4.1.1 窗体的功能 60
4.1.2 窗体视图 61
4.2 创建简单的窗体 61
4.2.1 使用窗体向导创建窗体 61
4.2.2 自动创建窗体 63
4.2.3 在设计视图中创建窗体 64
4.3 创建图表与数据透视图窗体 66
4.3.1 创建图表窗体 66
4.3.2 创建数据透视图窗体 68
4.4 窗体的布局与修饰 70
4.4.1 窗体布局的种类 70
4.4.2 修饰窗体 70
4.5 窗体中的控件使用 73
4.5.1 标签 75
4.5.2 文本框 75
4.5.3 切换按钮和选项按钮 77
4.5.4 复选框和选项组 78
4.5.5 列表框和组合框 80
4.5.6 命令按钮和选项卡 83
4.5.7 子窗体的使用 85
习题 89
第5章 报表设计 91
5.1 报表的基础知识 91
5.1.1 报表的作用 91
5.1.2 报表的构成 91
5.2 创建报表 92
5.2.1 使用自动创建报表 92
5.2.2 使用向导创建报表 94
5.2.3 创建图表报表 96
5.3 在设计视图中创建报表 99
5.4 报表的数据排序与分组 99
5.4.1 报表的数据排序 99
5.4.2 报表的数据分组 100
5.4.3 数据统计汇总 101
5.5 打印报表 102
5.5.1 页面设置 102
5.5.2 预览报表 102
习题 103
第6章 数据访问页 104
6.1 数据访问页的基础知识 104
6.1.1 数据访问页的作用 104
6.1.2 数据访问页的类型 104
6.1.3 数据访问页的数据源 105
6.1.4 数据访问页的组成 105
6.2 创建数据访问页 106
6.2.1 自动创建数据访问页 106
6.2.2 使用向导创建数据访问页 107
6.2.3 使用设计视图创建数据访问页 109
6.3 编辑数据访问页 111
6.3.1 为数据访问页添加控件 111
6.3.2 美化和完善数据访问页 112
6.4 浏览数据访问页 114
习题 115
第7章 SQL语句 116
7.1 选择查询 116
7.1.1 SELECT语法规则 116
7.1.2 聚合函数 117
7.1.3 WHERE子句 118
7.1.4 GROUP BY子句 119
7.1.5 HAVING子句 120
7.1.6 ORDER BY子句 120
7.1.7 连接查询 120
7.1.8 嵌套查询 121
7.2 操作查询 121
7.2.1 INSERT语句 121
7.2.2 SELECT...INTO语句 122
7.2.3 UPDATE语句 122
7.2.4 DELETE语句 123
习题 124
第8章 宏 126
8.1 宏的介绍 126
8.2 创建简单宏 126
8.2.1 创建宏 126
8.2.2 修改宏 127
8.2.3 运行宏 128
8.3 宏操作 128
8.3.1 启动和关闭Access对象 129
8.3.2 打印数据库对象数据 130
8.3.3 运行查询 130
8.3.4 条件宏 132
8.3.5 宏组 133
习题 133
第9章 VBA编程基础 134
9.1 VBA概述 134
9.2 VBA基础 134
9.2.1 标识符与关键字 134
9.2.2 数据类型 135
9.2.3 变量与常量 135
9.2.4 运算符与表达式 135
9.3 VBA的控制语句 137
9.3.1 赋值语句 138
9.3.2 判断语句 138
9.3.3 循环语句 139
9.3.4 其他语句 140
9.4 VBA开发环境 140
9.4.1 初识开发环境 140
9.4.2 VBE界面 141
9.5 使用ADO访问数据库对象和集合 143
9.5.1 ADO对象和集合 143
9.5.2 Connection对象 143
9.5.3 Command对象 144
9.5.4 RecoordSet对象 144
9.5.5 应用实例 145
习题 147
第10章 Access 2003数据交换 149
10.1 Access与Excel数据交换 149
10.1.1 导入Excel电子表格 149
10.1.2 导出到Excel电子表格 151
10.2 Access与Word数据交换 152
10.2.1 用Microsoft Office Word合并 152
10.2.2 用Microsoft Office Word发布 155
第11章 财务管理设计实例 157
11.1 数据库系统设计 157
11.2 创建数据库、表及表间关系 162
11.3 创建数据库窗体 163
11.3.1 创建“用户登录”窗体 163
11.3.2 创建“财务科目管理”窗体 164
11.3.3 创建“财务记账查询”窗体 172
11.3.4 创建“财务结账管理”窗体 174
11.4 集成数据库系统 186
附录A 学生档案管理系统数据库 188
附录B 习题参考答案 190
附录C SQL语法 200
参考文献 207