项目一 Access 2003数据库基础 1
任务一 认识数据库 2
(一)数据库的基本概念 2
(二)关系数据库 4
(三)数据库的应用 6
任务二 安装和体验Access 2003 8
(一)安装、启动和关闭Access 2003 8
(二)Access 2003的帮助系统 9
项目实训 9
实训一 安装、启动和关闭Access 2003 9
实训二 打开教务管理示例数据库,认识数据库对象 10
项目总结 10
习题 10
项目二 数据库的管理 11
任务一 创建数据库 12
(一)创建空数据库 12
(二)利用向导创建数据库 13
(三)打开和关闭数据库 15
任务二 维护数据库 15
(一)压缩和修复数据库 15
(二)备份数据库 16
(三)为数据库设置和撤销密码 19
(四)转换数据库文件格式 20
项目实训 21
实训一 创建.mdb数据库文件 21
实训二 规划和创建教务管理系统数据库 21
项目总结 21
习题 22
项目三 数据表的管理 23
任务一 创建数据表 24
(一)利用表向导创建表 24
(二)利用表设计视图创建表 24
(三)使用“数据表视图”创建表 26
(四)通过导入或链接方法创建表 26
任务二 编辑表结构 27
(一)认识表结构 27
(二)使用表设计视图修改表字段 29
(三)设置表的字段属性 30
(四)复制表结构 34
任务三 操作表记录 34
(一)记录定位 34
(二)编辑表记录 35
(三)记录排序和筛选 36
(四)查找和替换数据 39
任务四 创建表间关系 40
(一)确定表的主键和索引 40
(二)创建、编辑和删除表之间的关系 41
(三)子数据表的操作 42
项目实训 43
实训一 利用多种方法创建教务管理系统中的各类表 43
实训二 为教务管理系统中的表设置字段及其属性 44
实训三 为各系科的学生创建子数据表 44
项目总结 44
习题 44
项目四 数据的查询 46
任务一 创建选择查询 47
(一)使用向导创建查询 47
(二)使用设计视图创建查询 50
(三)设置查询条件 52
任务二 创建参数查询 55
(一)创建单参数查询 55
(二)创建多参数查询 55
任务三 创建汇总查询 56
(一)添加计算字段查询 56
(二)实现汇总查询 57
任务四 创建交叉表查询 59
(一)使用向导创建交叉表查询 59
(二)使用设计视图创建交叉表查询 61
任务五 创建操作查询 63
(一)生成表查询 63
(二)删除查询 64
(三)追加查询 65
(四)更新查询 66
任务六 创建SQL查询 67
(一)认识SQL语言 67
(二)创建SQL查询 70
项目实训 70
实训一 为教务管理系统创建学生选课成绩的查询 70
实训二 创建SQL查询,查询各系科学生的选课情况 70
项目总结 71
习题 71
项目五 窗体的创建与设计 72
任务一 创建窗体 73
(一)认识Access中的窗体 73
(二)自动创建窗体 76
(三)使用向导创建窗体 77
(四)使用设计视图创建窗体 84
任务二 使用窗体控件 90
(一)认识常用控件 90
(二)布局窗体控件 93
(三)设置窗体控件属性 94
任务三 修饰窗体 101
(一)使用自动套用格式 101
(二)修饰窗体的外观 102
项目实训 104
实训一 创建学生信息浏览窗体 104
实训二 创建子窗体显示学生的选课成绩 105
项目总结 105
习题 106
项目六 报表的应用 107
任务一 创建报表 108
(一)认识Access中的报表 108
(二)创建报表 109
任务二 编辑报表 116
(一)设置报表格式 116
(二)实现排序和分组 121
(三)使用计算控件 123
(四)创建子报表 125
(五)编辑其他类型报表 127
项目实训 128
实训一 自动创建报表统计学生选课情况 128
实训二 创建汇总报表统计各专业学生选课的平均成绩 129
项目总结 130
习题 130
项目七 数据访问页的使用 131
任务一 创建数据访问页 132
(一)自动创建数据页 132
(二)使用设计向导创建数据访问页 134
(三)使用设计视图创建数据访问页 136
任务二 编辑数据访问页 139
(一)添加控件 139
(二)添加超级链接 143
(三)设置背景 144
项目实训 146
实训一 为各班学生成绩创建数据访问页 146
实训二 在IE浏览器中打开数据访问页 146
项目总结 147
习题 147
项目八 宏的操作 148
任务一 什么是宏 149
(一)宏的基本概念 149
(二)常见宏操作 149
任务二 创建宏 150
(一)创建和编辑宏 150
(二)创建宏组 153
(三)编辑宏 153
(四)运行和调试宏 156
项目实训 160
实训一 使用宏创建系统登录窗体 160
项目总结 160
习题 160
项目九 VBA数据库编程基础 161
任务一 了解VBA程序设计基本语法 162
(一)数据类型、常量和变量 162
(二)运算符和表达式 164
(三)函数的使用 166
任务二 认识VBA程序结构 168
(一)认识顺序结构 168
(二)认识选择结构 169
(三)认识循环结构 173
任务三 深入模块和面向对象编程 175
(一)类模块和标准模块 175
(二)Sub和Function过程的定义和调用 175
(三)VBA面向对象编程 176
项目实训 178
实训一 验证歌德巴赫猜想。编写VBA程序段将6~100之间的全部偶数表示成为两个素数之和 178
实训二 为教务系统窗体加载做设置 178
项目总结 178
习题 178
项目十 数据库应用程序开发 180
任务一 设计教务管理系统数据库 181
(一)系统功能分析 181
(二)系统数据库的创建 182
任务二 设计教务管理系统主窗体 185
(一)设计登录窗体 185
(二)设计查询统计窗体 187
(三)设计浏览窗体 191
任务三 集成应用系统 192
(一)设计切换面板 192
(二)应用系统的启动 196
项目实训 196
实训 根据实际情况完善“教务管理系统” 196
项目总结 196
附录A 常用函数 197
附录B 常用窗体和控件属性 201
附录C 常用宏操作命令 204
附录D 常用事件 206