项目1 认识Access数据库 1
任务1.1 掌握数据库基础知识 1
1.1.1 数据与信息 1
1.1.2 数据库、数据库系统与数据库管理系统 2
1.1.3 数据库技术的产生与发展 3
1.1.4 数据库技术的特点 5
1.1.5 关系模型 6
1.1.6 关系数据库 13
任务1.2 认识Access 14
1.2.1 Access特点 14
1.2.2 Access系统的启动与退出 15
1.2.3 Access系统界面 16
1.2.4 Access数据库的对象 20
任务1.3 掌握Access基本运算 24
1.3.1 Access数据库的运算量 24
1.3.2 Access数据库的常用函数 25
1.3.3 Access数据库的数据运算符与表达式 30
思考题 34
项目2 创建数据库和表 39
任务2.1 数据库设计与创建 39
2.1.1 数据库设计 39
2.1.2 在Access系统中创建新数据库 41
2.1.3 数据库的基本操作 50
任务2.2 创建表 53
2.2.1 Access数据类型 53
2.2.2 在Access系统中建立表结构 54
2.2.3 设置字段属性 61
任务2.3 建立表间关系 70
2.3.1 表间存在的关系 70
2.3.2 建立表间的关系 72
任务2.4 维护表 75
2.4.1 表结构的维护 75
2.4.2 表数据的维护 76
2.4.3 调整表格式 77
任务2.5 表记录的编辑、排序与筛选 81
2.5.1 查找数据 81
2.5.2 替换数据 83
2.5.3 排序记录 85
2.5.4 筛选记录 86
思考题 90
项目3 创建与使用查询 95
任务3.1 认识查询 95
3.1.1 查询的概念 95
3.1.2 查询的功能 95
3.1.3 查询的类型 96
任务3.2 创建选择查询 97
3.2.1 使用向导创建选择查询 97
3.2.2 使用“设计”视图创建选择查询 103
任务3.3 创建交叉查询 121
3.3.1 认识交叉表查询 121
3.3.2 使用向导创建交叉表查询 121
3.3.3 使用“设计”视图创建交叉表查询 128
任务3.4 创建参数查询 132
3.4.1 认识参数查询 132
3.4.2 创建参数查询 134
任务3.5 创建操作查询 138
3.5.1 创建生成表查询 138
3.5.2 创建更新查询 141
3.5.3 创建追加查询 142
3.5.4 创建删除查询 143
任务3.6 用SQL语言创建查询 144
3.6.1 SQL语言 144
3.6.2 用SQL语言创建查询 145
思考题 147
项目4 创建与使用窗体 153
任务4.1 认识窗体 153
4.1.1 窗体的功能 153
4.1.2 窗体的组成 153
4.1.3 窗体的视图 154
4.1.4 窗体的类型 155
任务4.2 使用向导创建窗体 157
4.2.1 使用“自动创建窗体”创建窗体 157
4.2.2 使用“窗体向导”创建窗体 159
4.2.3 使用“窗体向导”创建主/子式窗体 162
4.2.4 使用“自动窗体”创建数据表/图式窗体 166
4.2.5 使用“设计视图”创建窗体 171
任务4.3 向窗体添加常用控件 175
4.3.1 窗体中的控件 175
4.3.2 标签控件 177
4.3.3 文本框控件 179
4.3.4 组合框和列表框控件 182
4.3.5 命令按钮控件 184
4.3.6 选项组控件 186
4.3.7 图像、未绑定对象框和绑定对象框控件 188
4.3.8 直线、矩形控件 188
4.3.9 窗体查询综合应用 189
任务4.4 利用窗体操作数据 190
4.4.1 浏览记录 190
4.4.2 编辑记录 190
4.4.3 查找和替换数据 191
4.4.4 排序记录 192
思考题 192
项目5 创建与使用报表 197
任务5.1 认识报表 197
5.1.1 报表的功能 197
5.1.2 报表的结构 198
5.1.3 报表的视图 198
5.1.4 报表的类型 199
任务5.2 创建报表 199
5.2.1 使用“自动创建报表”创建报表 200
5.2.2 使用“报表向导”创建报表 200
5.2.3 使用“图表向导”创建图表式报表 209
5.2.4 使用“标签向导”创建标签式报表 211
5.2.5 使用“设计视图”创建报表 214
5.2.6 在报表中添加计算控件 215
5.2.7 报表排序和分组 217
5.2.8 创建子报表 220
任务5.3 报表的打印 223
5.3.1 报表的美化 224
5.3.2 报表的预览和打印 226
思考题 227
项目6 创建与使用数据访问页 232
任务6.1 认识数据访问页 232
6.1.1 数据访问页概述 232
6.1.2 数据访问页的视图 232
任务6.2 创建数据访问页 233
6.2.1 创建数据访问页 233
6.2.2 编辑数据访问页 238
思考题 240
项目7 创建与使用宏和模块 243
任务7.1 认识宏 243
7.1.1 宏的概念 243
7.1.2 宏的功能 244
7.1.3 宏的设计窗口 244
7.1.4 常用的宏操作命令 245
任务7.2 宏的创建与使用 246
7.2.1 宏设计工具栏 246
7.2.2 创建宏 247
7.2.3 调试宏 249
7.2.4 编辑宏 250
7.2.5 运行宏 251
任务7.3 创建模块 253
7.3.1 模块的基本概念 253
7.3.2 创建模块 254
7.3.3 程序控制语句 256
7.3.4 宏与模块之间的转换 262
思考题 263
项目8 设计与实现学生管理系统 267
任务8.1 学生管理系统设计 267
8.1.1 数据库系统设计流程 267
8.1.2 学生管理数据库系统需求分析及模块 270
任务8.2 学生管理系统界面设计 271
8.2.1 学生管理数据库“数据维护”窗体 271
8.2.2 学生管理数据库“数据浏览”窗体 272
8.2.3 学生管理数据库“数据查询”窗体 272
任务8.3 学生管理系统报表设计 273
8.3.1 学生管理数据库单表报表 273
8.3.2 学生管理数据库多表报表 273
8.3.3 学生管理数据库统计汇总报表 273
任务8.4 学生管理系统主控面板设计 275
8.4.1 创建学生管理数据库“系统登录”窗体 275
8.4.2 创建学生管理数据库切换面板窗体 275
任务8.5 维护学生管理系统 279
8.5.1 压缩和修复数据库 279
8.5.2 设置数据库的密码 281
8.5.3 将“学生管理”数据库系统生成为MDE文件 282
思考题 283
参考文献 285