前言 1
第1章 数据库原理及基本概念 1
1.1 数据库系统 1
1.1.1 数据处理 1
1.1.2 数据库 1
目录 1
1.1.3 数据库技术的发展 2
1.1.4 数据库系统简介 2
1.2 数据库管理系统 3
1.2.1 数据库管理系统的基本功能 3
1.3.1 数据模型的基本概念 4
1.2.2 数据库管理系统的层次结构 4
1.3 数据库模型 4
1.3.2 非关系模型数据库系统 5
1.3.3 关系型模型数据库系统 6
1.3.4 面向对象数据库系统 7
1.4 关系数据库的设计 8
1.4.1 数据库设计方法 8
1.4.2 数据库设计的基本步骤 9
1.5 Access 2002与数据库的关系 10
1.6 习题 11
2.1.1 Access 2002简介 12
2.1.2 Access 2002的特点 12
第2章 Access 2002应用基础 12
2.1 Access 2002数据库简介 12
2.1.3 Access 2002的新功能 14
2.2 Access 2002的开发环境 15
2.2.1 Access 2002的启动和退出 15
2.2.2 Access 2002的主窗口 16
2.2.3 Access 2002数据库窗口 17
2.3 浏览Access 2002 17
2.3.1 浏览分析“罗斯文示例数据库” 17
2.3.2 分析Access数据库结构 18
2.4 习题 19
3.1 设计数据库 20
3.1.1 数据库的设计方法和步骤 20
第3章 创建Access数据库 20
3.1.2 数据库设计实例 21
3.2 创建数据库 22
3.2.1 利用数据库向导创建数据库 22
3.2.2 创建空数据库实例 28
3.3 数据库对象的管理 28
3.3.1 查看Access数据库属性 28
3.3.2 编辑数据库对象组 28
3.4 习题 31
第4章 建构Access数据库表 32
4.1 Access数据库表的基本知识 32
4.1.1 表的组成 32
4.1.2 表的视图 34
4.2.1 在设计视图中创建表 35
4.2 创建表 35
4.2.2 利用向导创建表 37
4.2.3 通过输入数据创建表 40
4.2.4 通过获取外部数据创建表 41
4.3 表的编辑 44
4.3.1 修改表的结构 44
4.3.2 修改表的外观显示 50
4.4 表的关键字和记录 52
4.4.1 定义关键字 52
4.4.2 创建索引 54
4.4.3 编辑表的记录 55
4.5.2 关系的概念 57
4.5.1 表的规范化 57
4.5 建立表之间的关系 57
4.5.3 关系的创建 58
4.5.4 关系的编辑 60
4.5.5 建立父子表 60
4.6 数据库表的应用实例 61
4.7 习题 65
第5章 查询的创建及应用 67
5.1 查询的基本知识 67
5.1.1 查询的类型 67
5.1.2 查询的功能 68
5.2.1 用向导创建简单查询 69
5.2 创建查询 69
5.1.3 查询视图 69
5.2.2 交叉表查询向导 71
5.2.3 创建“查找重复项查询” 74
5.2.4 创建“查找不匹配项查询” 77
5.3 用设计视图创建和修改查询 79
5.3.1 用设计视图创建查询 79
5.3.2 在设计视图中编辑字段 82
5.3.3 在查询中进行排序 83
5.3.4 在选择查询中设置准则 85
5.4 高级查询 88
5.4.1 在查询中执行计算 88
5.4.2 创建参数查询 89
5.4.3 创建操作查询 90
5.4.4 SQL查询 96
5.5 查询应用实例 100
5.6 习题 102
第6章 Access窗体的操作和设计 103
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.2.4 创建数据透视表窗体 112
6.2.5 用设计视图创建窗体 113
6.3 编辑窗体 115
6.3.1 控件的编辑 115
6.3.2 记录的编辑 116
6.4 高级窗体设计 118
6.4.1 窗体中的控件 118
6.4.2 在窗体中创建控件 119
6.4.3 创建子窗体 130
6.4.4 添加窗体背景 132
6.5 窗体操作实例 133
6.6 习题 136
第7章 建立Access报表 137
7.1 报表的基本知识 137
7.1.1 报表的作用 137
7.1.2 报表的类型 137
7.1.3 报表的视图 138
7.2 创建报表 138
7.2.1 用向导创建报表 138
7.2.2 用“自动报表”创建报表 142
7.2.3 图表向导 143
7.2.4 标签向导 145
7.2.5 在设计视图中设计报表 147
7.3.1 打印和预览报表 150
7.3 报表的编辑 150
7.3.2 报表的排序、分组和计算 151
7.4 高级报表设计 154
7.4.1 创建多列报表 154
7.4.2 子报表的创建及链接 155
7.5 报表应用实例 158
7.6 习题 161
第8章 数据访问页 162
8.1 Access数据访问页的基本知识 162
8.1.1 数据访问页的类型 162
8.1.2 数据访问页的视图 163
8.1.3 数据访问页的数据源 163
8.2.1 用“自动创建数据页”创建数据访问页 164
8.1.4 窗体、报表与数据访问页的比较 164
8.2 创建数据访问页 164
8.2.2 用向导创建数据访问页 165
8.2.3 将现有的web页转换为数据访问页 168
8.2.4 用设计视图创建数据访问页 169
8.3 数据访问页的编辑 172
8.3.1 在设计视图中编辑 172
8.3.2 在脚本编辑器中编辑 175
8.3.3 将数据表转换为HTML网页 176
8.4 数据访问页的应用实例 177
8.5 习题 178
9.1 宏的基本知识 179
第9章 宏 179
9.1.2 宏的分类 180
9.1.1 宏的作用 180
9.2 创建宏和宏组 181
9.2.1 创建宏 181
9.2.2 创建宏组 183
9.2.3 创建条件操作宏 185
9.3 运行宏 187
9.3.1 执行宏 187
9.3.2 调试宏 188
9.4 宏的应用实例 189
9.5 习题 192
10.1.1 模块的概念 193
10.1.2 模块的分类 193
第10章 Access模块和应用程序设计 193
10.1 模块的基本知识 193
10.2 创建模块 194
10.2.1 创建类模块 194
10.2.2 创建标准模块 195
10. 3模块应用实例 195
10.4 VISUAL BASIC编程简介 197
10.4.1 Visual Basic窗口 197
10.4.2 Visual Basic语法特点 197
10.5 Access数据库应用程序设计 198
10.5.1 用数据库向导创建数据库应用程序设计 199
10.5.2 自定义创建数据库应用程序 202
10.6 习题 203
第11章 Access数据库的管理 204
11.1 数据的安全性 204
11.1.1 加密、解密数据库 204
11.1.2 用户级安全 207
11.1.3 设置安全机制 209
11.2 管理数据库 213
11.2.1 数据库的压缩、修复及备份 213
11.2.2 优化数据库性能 214
11.3 习题 216
12.1 创建一个空的“职工工资管理数据库” 217
第12章 综合实例应用 217
12.2 创建数据库表 218
12.3 在“职工工资管理数据库”中创建查询 222
12.4 在“职工工资管理数据库”中创建窗体 224
12.5 在“职工工资管理数据库”中创建报表 229
12.6 在“职工工资管理数据库”中创建数据访问页 231
12.7 在“职工工资管理数据库”中创建宏 233
12.8 在“职工工资管理数据库”中创建模块 234
12.9 管理“职工工资管理数据库” 237
12.9.1 用“设置安全机制向导”保护“职工工资管理数据库” 237
12.9.2 用Access 2002性能分析器优化“职工工资管理数据库” 241
参考答案 243
参考文献 247