第1章 数据库基本原理 1
1.1 数据库的基本概念 1
1.1.1 数据库 1
1.1.2 数据库管理系统 1
1.1.3 数据库系统 2
1.2 数据模型 2
1.2.1 概念模型 2
1.2.2 数据模型 3
1.3 数据库的分类 5
1.4 数据库的应用 6
习题1 6
2.2.1 Access 2003的启动 8
2.2 Access 2003的启动与退出 8
2.1 Access 2003的特点 8
第2章 Access 2003概述 8
2.2.2 Access 2003的退出 10
2.3 Access 2003的基本结构 10
2.4 Access 2003的帮助系统 12
习题2 14
上机实验 14
第3章 创建数据库 15
3.1 关系数据库的基本设计方法 15
3.1.1 关系数据库的设计 15
3.1.2 实例分析(学生管理系统的设计) 16
3.2 建立数据库 17
3.2.1 使用向导创建数据库 18
3.2.2 建立空数据库 19
3.3.1 打开数据库 20
3.3 数据库的基本操作 20
3.3.2 关闭数据库 21
3.3.3 复制数据库 21
3.3.4 删除数据库 22
3.3.5 压缩数据库 22
习题3 23
上机实验 23
第4章 数据库表的建立与操作 24
4.1 进一步认识表 24
4.1.1 字段的数据类型 24
4.1.2 表的主关键字 25
4.2 创建表 26
4.2.1 通过输入数据创建表 27
4.2.2 使用设计器创建表 28
4.3 表的基本操作 32
4.3.1 打开表 32
4.3.2 关闭表 34
4.3.3 删除表 34
4.3.4 重新命名表 34
4.4 设置字段属性 35
4.4.1 字段大小 35
4.4.2 格式 35
4.4.3 输入掩码 39
4.4.4 标题 41
4.4.5 有效性规则和有效性文本 41
4.4.6 其他属性 41
4.5.1 认识关系 42
4.5 设定表之间的关系 42
4.5.3 建立关系 43
4.5.2 关系的完整性 43
4.6 表中数据的输入 46
4.7 修改表 47
4.7.1 修改表结构 48
4.7.2 修改表记录 49
4.7.3 修改关系 50
4.8 使用数据表 51
4.8.1 格式化数据表 51
4.8.2 查找和替换数据 56
4.8.3 记录的排序 57
4.8.4 记录的筛选 58
4.8.5 使用子数据表 60
4.9.1 定义【数据透视表】视图 61
4.9 数据透视表视图和数据透视图视图 61
4.9.2 定义【数据透视图】视图 63
习题4 66
上机实验 68
第5章 查询的使用 71
5.1 查询的概念 71
5.1.1 查询的定义、功能与作用 71
5.1.2 关系代数运算 71
5.2 Access 2003查询类型 73
5.3 查询视图 74
5.4 选择查询 75
5.4.1 使用“简单查询向导”创建查询 75
5.4.3 使用【设计】视图创建查询 78
5.4.2 运行查询 78
5.5 修改查询 85
5.5.1 添加表/查询 85
5.5.2 删除表/查询 85
5.5.3 添加字段 85
5.5.4 删除字段 86
5.5.5 重命名查询字段 86
5.6 创建计算方式查询 87
5.6.1 使用总计查询统计数据 87
5.6.2 使用总计查询进行分组统计数据 88
5.6.3 添加计算字段 90
5.6.4 创建自定义查询 90
5.7.1 查找重复项查询 91
5.7 查找重复项和不匹配项查询 91
5.7.2 查找不匹配项查询 93
5.8 参数查询 94
5.9 交叉表查询 95
5.9.1 使用“交叉表查询向导”建立查询 95
5.9.2 使用【设计】视图建立交叉表查询 97
5.10 操作查询 98
5.10.1 生成表查询 98
5.10.2 删除查询 99
5.10.3 更新查询 100
5.10.4 追加查询 101
5.11 SQL查询 103
5.12 综合查询示例 104
习题5 106
上机实验 107
第6章 窗体的制作 109
6.1 认识窗体 109
6.1.1 窗体的作用 109
6.1.2 窗体视图 109
6.1.3 窗体的结构 110
6.1.4 窗体的分类 110
6.2 使用向导创建窗体 111
6.2.1 使用自动创建窗体方法创建窗体 111
6.2.2 使用窗体向导创建窗体 112
6.3 使用【设计】视图创建窗体 117
6.3.1 在【设计】视图中添加字段 117
6.3.2 窗体控件工具的使用 119
6.4 窗体的修饰 128
6.4.1 调整控件大小 129
6.4.2 更改字体颜色 129
6.4.3 对齐控件 129
6.4.4 更改距离 129
6.4.5 移动控件 129
6.4.6 添加页眉、页脚 130
6.5 窗体中数据的操作 130
6.5.1 查看数据 130
6.5.2 输入数据 130
6.5.3 修改数据 131
6.5.4 删除数据 131
6.6 设置控件和窗体的属性 131
6.6.1 设置控件的属性 131
6.7 创建“切换面板”窗体 132
6.6.2 设置窗体的属性 132
6.8 综合示例 134
习题6 136
上机实验 138
第7章 报表的建立和打印 140
7.1 认识报表 140
7.1.1 报表的分类 140
7.1.2 报表的视图 142
7.1.3 报表的组成 143
7.2 自动创建报表 144
7.3 使用向导创建报表 146
7.3.1 使用报表向导创建报表 146
7.3.2 使用图表向导创建报表 151
7.3.3 使用标签向导创建报表 153
7.4 使用【设计】视图创建报表 155
7.4.1 创建报表 156
7.4.2 设置节的属性 157
7.4.3 设置报表的属性 157
7.4.4 在报表中添加日期和时间 159
7.4.5 在报表中添加页码 159
7.5 排序和分组 160
7.5.1 排序数据 161
7.5.2 分组数据 162
7.5.3 在报表中添加计算型控件 165
7.6 打印报表 166
7.6.1 页面设计 166
7.6.2 打印 167
习题7 168
上机实验 169
8.1 数据访问页的概念 171
第8章 数据访问页 171
8.2 使用向导创建数据访问页 172
8.2.1 使用“自动创建数据页”创建 172
8.2.2 使用向导创建数据访问页 173
8.3 用【设计】视图创建数据访问页 175
8.3.1 设置数据访问页中的数据分组和筛选 175
8.3.2 添加控件 177
8.3.3 设置超链接 179
8.3.4 设置数据页及元素属性 181
8.4 数据访问页的访问 181
习题8 182
上机实验 183
9.1 宏的基本概念 185
第9章 宏 185
9.2 设计宏 186
9.2.1 创建宏 186
9.2.2 创建宏组 188
9.2.3 创建条件宏 189
9.2.4 设置宏操作参数 190
9.3 调试宏 190
9.4 运行宏 191
9.4.1 直接运行宏 191
9.4.2 从另一个宏或Visual Basic程序中运行宏 191
9.4.3 响应窗体、报表或控件上发生的事件运行宏 191
习题9 193
上机实验 194
10.2 模块的基本概念 195
第10章 模块 195
10.1 VBA简介 195
10.3 模块的分类 196
10.3.1 标准模块 197
10.3.2 类模块 197
10.4 创建VBA模块 198
10.4.1 在窗体模块或报表模块中创建过程(函数过程、子程序) 198
10.4.2 直接创建新模块 198
10.4.3 在模块中执行宏 199
10.5 模块间的调用 199
10.6 事件过程 199
10.6.1 键盘事件 200
10.6.2 鼠标事件 200
10.6.4 对象事件 201
10.6.3 窗口事件 201
习题10 203
第11章 综合实例 204
11.1 图书借阅管理系统实例 204
11.1.1 设计图书借阅管理数据库 204
11.1.2 建立整个系统 206
11.1.3 建立图书借阅管理数据库及数据表 206
11.1.4 使用查询 208
11.1.5 制作窗体 208
11.1.6 创建报表 210
11.1.7 设置数据库的启动默认窗体 212
11.2 人事档案管理系统实例 214
11.3 工资管理系统实例 217