第1章 数据库——信息处理与管理的好助手 1
1.1 信息处理与数据库 1
1.1.1 数据、信息与信息处理 1
1.1.2 数据库能帮助我们做什么 3
1.1.3 数据管理技术的发展 4
1.1.4 认识和了解数据库 5
1.2 数据模型——数据库设计基础 7
1.2.1 用数据模型来组织数据 7
1.2.2 概念模型与E-R图设计 8
1.2.3 基于关系的数据逻辑模型 10
1.2.4 关系模型的优化与规范化设计 12
1.3 数据库案例分析与设计 14
1.3.1 实际管理中数据库设计步骤 14
1.3.2 管理业务的需求分析 15
1.3.3 “高校学生竞赛管理系统”分析与设计 16
本章小结 19
习题与操作练习 19
第2章 Access——优秀的关系数据库管理工具 22
2.1 认识和了解Access 22
2.2 Access(2007-2013通用版)的操作环境 23
2.2.1 Access系统环境 24
2.2.2 Access数据库操作环境 25
2.3 Access的基本操作 29
2.3.1 创建数据库 29
2.3.2 保存并发布数据库 32
2.3.3 对数据库对象的常用操作 33
2.3.4 数据的导入和导出 36
2.3.5 数据库维护工具 40
2.4 Access面向对象系统设计与开发 41
2.4.1 面向对象设计的基本概念 42
2.4.2 为对象设置属性 43
2.5 表达式及其使用 44
2.5.1 表达式 44
2.5.2 表达式生成器 48
本章小结 51
习题与操作练习 52
第3章 表——关系数据库的基础与核心 55
3.1 如何把实际管理的数据送到数据库中 55
3.1.1 设计Access的数据库表 55
3.1.2 表的各种视图 58
3.1.3 创建表 60
3.1.4 设计字段的属性 63
3.1.5 使用“查阅向导”创建查阅字段 69
3.1.6 向表中输入数据 72
3.2 创建表的主键和关联 73
3.2.1 设置表的主键 73
3.2.2 建立表间关系 74
3.2.3 创建、编辑表间关系操作 75
3.3 对表的编辑和修改 79
3.3.1 修改表结构 79
3.3.2 编辑表中的记录 81
3.4 表中记录的排序与筛选 84
3.4.1 对表中记录重新排序 84
3.4.2 对表中记录筛选 86
3.5 调整表的外观 89
3.5.1 调整表中数据的显示格式 89
3.5.2 调整表的显示样式 90
本章小结 93
习题与操作练习 94
第4章 SQL语言——通用的数据库访问语言 98
4.1 SQL语言简介 98
4.1.1 SQL语言的基本功能和特点 98
4.1.2 SQL语言的数据类型 99
4.1.3 在Access中使用SQL语句 100
4.2 使用SQL创建和删除数据库表 102
4.2.1 使用SQL创建数据表 102
4.2.2 使用SQL删除数据表 103
4.3 使用SQL语句操纵数据 104
4.3.1 插入数据 104
4.3.2 修改数据 105
4.3.3 删除数据 106
4.4 使用SQL语句查询数据 107
4.4.1 查询语句SELECT的基本结构 107
4.4.2 单表查询 108
4.4.3 多表连接查询 117
4.4.4 嵌套查询 119
本章小结 121
习题与操作练习 121
第5章 查询——按我们的需求获取有用信息 125
5.1 查询概述 125
5.1.1 查询的概念 125
5.1.2 查询的功能 126
5.1.3 查询的类型 126
5.1.4 查询的视图 127
5.1.5 查询的创建及运行 128
5.2 使用“查询向导”创建查询 130
5.2.1 使用“简单查询向导”创建查询 130
5.2.2 使用“交叉表查询向导”创建查询 134
5.2.3 使用“查找重复项查询向导”创建查询 137
5.2.4 使用“查找不匹配项向导”创建查询 138
5.3 使用“查询设计”创建查询 141
5.3.1 查询设计视图 141
5.3.2 查询定义窗格中字段的操作 142
5.3.3 不含条件的选择查询 143
5.3.4 含筛选条件的选择查询 145
5.3.5 参数查询 149
5.3.6 分组、汇总查询 152
5.3.7 交叉表查询 155
5.4 创建操作查询 157
5.4.1 生成表查询 157
5.4.2 追加查询 159
5.4.3 更新查询 160
5.4.4 删除查询 162
本章小结 164
习题与操作练习 164
第6章 窗体——让用户更清晰地浏览数据库 167
6.1 窗体简介 167
6.1.1 窗体的主要功能 167
6.1.2 窗体的类型 168
6.1.3 窗体视图 169
6.1.4 窗体的基本结构 170
6.1.5 窗体创建工具 171
6.2 自动创建输出数据源的窗体 172
6.2.1 使用“窗体”创建窗体 172
6.2.2 使用“其他窗体”创建窗体 174
6.2.3 使用“窗体向导”创建窗体 177
6.2.4 使用“空白窗体”创建窗体 177
6.3 面向对象的可视化窗体设计 179
6.3.1 “窗体设计工具”选项卡介绍 179
6.3.2 窗体中的控件 180
6.3.3 设计窗体的常用操作 182
6.3.4 窗体的使用 185
6.3.5 窗体外观设计 186
6.4 利用“设计视图”创建各种自定义窗体 186
6.4.1 利用“设计视图”创建捆绑数据源的窗体 186
6.4.2 利用“设计视图”创建非捆绑数据源窗体 188
本章小结 191
习题与操作练习 191
第7章 报表——输出标准的统计分析结果 195
7.1 报表概述 195
7.1.1 报表的类型 195
7.1.2 报表的视图 196
7.2 使用向导创建报表 198
7.2.1 自动创建报表 198
7.2.2 创建空报表 199
7.2.3 使用“报表向导”创建报表 200
7.2.4 创建标签报表 204
7.3 使用设计视图创建报表 206
7.3.1 报表的结构 206
7.3.2 创建简单报表 208
7.3.3 创建主/子报表 211
7.3.4 创建图表报表 215
7.4 报表的排序、分组和计算 218
7.4.1 报表记录的排序 218
7.4.2 报表数据的分组和计算 220
7.5 编辑报表 223
7.5.1 设置报表格式 223
7.5.2 添加图像和线条 223
7.5.3 添加日期和时间 223
7.5.4 添加页码 224
7.6 报表的打印和预览 224
7.6.1 页面设置 224
7.6.2 预览和打印报表 225
7.7 报表导出成HTML文档 226
本章小结 227
习题与操作练习 228
第8章 宏——让系统的运行与操作变得更便捷 231
8.1 宏能帮助我们做什么 231
8.1.1 宏的基本概念及功能 231
8.1.2 宏的设计视图 232
8.1.3 常用宏操作命令分类释义 233
8.1.4 宏的类型及设计流程 235
8.2 宏的设计与创建 235
8.2.1 序列宏的创建示例 236
8.2.2 条件宏的创建及示例 238
8.2.3 宏组的创建及示例 241
8.3 宏的运行 242
8.3.1 直接运行宏 242
8.3.2 触发事件运行宏 243
8.3.3 嵌入宏的创建与运行 245
8.3.4 自动运行宏 246
8.3.5 在宏中运行其他宏 247
8.4 宏的编辑与调试 247
8.4.1 宏的编辑 247
8.4.2 宏的调试 248
本章小结 249
习题与操作练习 249
第9章 模块——数据库应用程序的摇篮 253
9.1 认识Access模块 253
9.1.1 模块的基本功能和类型 253
9.1.2 VBA模块的开发环境 254
9.1.3 模块的创建与运行 255
9.2 VBA程序及相关知识 256
9.2.1 VBA基础知识 256
9.2.2 VBA程序的基本语句 259
9.2.3 程序的基本结构 261
9.2.4 过程 269
9.3 面向对象的程序设计 270
9.3.1 数据库对象变量 270
9.3.2 数据库对象的方法与事件 271
9.3.3 在模块中执行数据库操作命令 273
9.3.4 面向对象VBA程序设计综合示例 275
本章小结 279
习题与操作练习 279