第1章 数据库基础知识 1
本章要点 1
1.1 数据库基本概念 1
1.1.1 信息、数据和数据处理 1
1.1.2 数据库、数据库管理系统和数据库系统 1
1.2 数据库管理技术的发展 2
1.2.1 数据库发展阶段的划分 2
1.2.2 人工管理阶段 2
1.2.3 文件系统阶段 3
1.2.4 数据库系统阶段 3
1.2.5 高级数据库阶段 4
1.3 信息结构与E-R方法 4
1.3.1 数据的三种范畴 4
1.3.2 实体—联系方法(E-R方法) 5
1.4 数据模型 8
1.4.1 层次数据模型 8
1.4.2 网络数据模型 9
1.4.3 关系数据模型 10
1.5 关系数据库概述 11
1.5.1 关系数据模型的基本术语 11
1.5.2 关系代数 12
1.5.3 关系模型的完整性约束 17
1.5.4 关系数据库系统的三层模式结构 20
1.6 SQL的查询命令——SELECT 21
1.6.1 简单查询 22
1.6.2 排序 23
1.6.3 连接查询 24
1.7 Access 2003数据库系统简介 25
1.7.1 Access 2003的特点 25
1.7.2 Access 2003的安装 26
1.7.3 Access 2003启动和关闭 26
本章小结 27
习题一 27
第2章 数据库和表的基本操作 30
本章要点 30
2.1 创建数据库 30
2.1.1 创建空数据库 30
2.1.2 使用向导创建数据库 31
2.2 表的建立 34
2.2.1 表结构的组成 34
2.2.2 建立表结构 36
2.2.3 设置字段属性 43
2.2.4 编辑表内容 50
2.3 表间关系的建立与修改 54
2.3.1 表间关系的概念 54
2.3.2 建立表间关系 54
2.3.3 设置参照完整性 58
2.4 表的维护 59
2.4.1 修改表结构 59
2.4.2 编辑表内容 60
2.5 表的其他操作 60
2.5.1 表的复制、删除和重命名 60
2.5.2 查找和替换数据 62
2.5.3 排序记录 63
2.5.4 筛选记录 64
本章小结 65
习题二 65
第3章 查询 69
本章要点 69
3.1 查询的概述 69
3.1.1 查询的功能与类型 69
3.1.2 查询条件设置 70
3.2 选择查询 72
3.2.1 使用“查询向导” 72
3.2.2 使用“设计”视图 75
3.2.3 用查询执行计算 78
3.3 参数查询 80
3.3.1 单参数查询 80
3.3.2 两个以上的参数查询 81
3.4 交叉表查询 82
3.4.1 使用交叉表查询向导 82
3.4.2 使用设计视图 85
3.5 操作查询 86
3.5.1 生成表查询 86
3.5.2 删除查询 87
3.5.3 更新查询 89
3.5.4 追加查询 89
3.6 SQL查询 91
3.7 编辑和修改查询 95
本章小结 96
习题三 97
第4章 创建和使用窗体 99
本章要点 99
4.1 窗体概述 99
4.1.1 窗体的结构 99
4.1.2 窗体的基本类型 100
4.1.3 窗体的视图 101
4.2 创建窗体 102
4.2.1 使用自动创建窗体 103
4.2.2 使用向导创建窗体 103
4.2.3 使用向导创建主/子窗体 104
4.2.4 使用图表向导创建窗体 105
4.2.5 使用数据透视表向导创建窗体 107
4.3 窗体中的常用控件 108
4.3.1 标签控件 109
4.3.2 文本框控件 109
4.3.3 命令按钮控件 110
4.3.4 选项组控件 110
4.3.5 组合框控件 112
4.3.6 列表框控件 114
4.3.7 子窗体控件 114
4.4 设置窗体和控件的属性 115
4.4.1 窗体的属性 115
4.4.2 控件的属性 116
4.5 在窗体上使用控件 117
本章小结 118
习题四 118
第5章 报表 122
本章要点 122
5.1 报表的基本概念 122
5.1.1 报表的分类 122
5.1.2 报表的视图 124
5.1.3 报表设计区 124
5.2 使用向导创建报表 126
5.2.1 使用“自动报表”创建报表 126
5.2.2 使用“报表向导”创建报表 127
5.2.3 使用“图表向导”创建报表 130
5.2.4 使用“标签向导”创建报表 131
5.2.5 使用“设计视图”创建报表 133
5.3 使用设计器编辑报表 135
5.3.1 设置报表格式 135
5.3.2 添加背景图像 136
5.3.3 添加日期和时间 137
5.3.4 添加分页符和页码 137
5.3.5 使用节 138
5.3.6 绘制线条和矩形 138
5.4 在报表中计算和汇总 139
5.4.1 使用计算控件 139
5.4.2 报表统计计算 140
5.4.3 报表排序和分组 142
5.4.4 创建子报表 143
5.4.5 预览、打印报表 146
本章小结 146
习题五 146
第6章 数据访问页 148
本章要点 148
6.1 数据访问页的概念 148
6.1.1 数据访问页对象 148
6.1.2 数据访问页的类型 148
6.1.3 数据访问页视图 149
6.2 创建数据访问页 150
6.2.1 自动创建数据页 150
6.2.2 使用向导创建数据访问页 151
6.2.3 使用设计视图创建数据访问页 152
6.3 编辑数据访问页 152
6.3.1 添加标签 152
6.3.2 添加命令按钮 152
6.3.3 插入超级链接控件 153
6.3.4 设置滚动文字 153
6.3.5 使用主题、背景更改总体外观 154
6.3.6 添加背景声音 156
6.3.7 将数据访问页链接到数据库 156
6.4 数据库的优化与安全 157
6.4.1 Access的优化 157
6.4.2 安全管理 162
本章小结 164
习题六 165
第7章 宏 166
本章要点 166
7.1 宏的基本概念 166
7.1.1 宏的功能 166
7.1.2 宏的组成 167
7.1.3 宏的类型 167
7.2 宏的基本操作 168
7.2.1 创建宏 168
7.2.2 创建宏组 169
7.2.3 运行宏 171
7.2.4 在宏中使用条件 173
7.2.5 设置宏操作参数 174
7.2.6 常用的宏操作 176
本章小结 177
习题七 177
第8章 模块 179
本章要点 179
8.1 VBA程序设计基础 179
8.1.1 常量 179
8.1.2 变量 181
8.1.3 表达式 184
8.1.4 顺序结构 189
8.1.5 选择结构 189
8.1.6 循环结构 192
8.1.7 数组 194
8.1.8 过程与函数 195
8.1.9 文件 196
8.2 VBA中的面向对象编程 197
8.2.1 VBA的开发环境VBE 198
8.2.2 事件驱动程序的编写及程序的调试 198
8.2.3 模块 200
8.2.4 API函数的调用与ActiveX的编写和应用 201
本章小结 202
习题八 202
参考文献 203