第1章Access 2003使用基础 1
1.1数据库概述 1
1.1.1数据库基本概念 1
1.1.2数据库系统 2
1.2数据模型 3
1.2.1信息的三个世界 3
1.2.2数据模型的概念 4
1.2.3关系数据库的规划与设计 6
1.2.4学生信息管理数据库的模块分析与设计 7
1.3 Access 2003的基础知识 8
1.3.1 Access 2003的启动与退出 8
1.3.2 Access 2003的窗口操作 9
1.3.3 Access 2003的帮助系统 9
1.4 Access 2003的数据库对象 10
1.5 Access 2003数据库的基本操作 12
1.5.1创建学生信息管理数据库 12
1.5.2数据库的基本操作 16
本章小结 17
上机实训 18
习题一 18
第2章 采集数据,分析归类,建立数据表——Access的数据表操作 20
2.1信息、数据和数据处理 20
2.1.1数据与信息 20
2.1.2数据处理技术的发展 21
2.2数据分析 21
2.2.1学生信息管理数据库中的数据分析 21
2.22设计数据表的结构 22
2.23分析表间关系 23
2.3创建数据表 24
2.3.1表的视图 24
2.3.2自主创建表 24
2.3.3现有数据的导入、导出和链接 26
2.4数据表的使用 28
2.4.1数据表的字段属性设置 28
2.4.2创建主键和索引 32
2.4.3修改数据表的结构 34
2.5数据表的维护 35
2.5.1编辑数据表的记录 35
2.5.2记录的查找与替换 36
2.5.3记录的排序和筛选 37
2.5.4隐藏和冻结字段 40
2.5.5整表的复制与删除 40
2.6数据表间的父子关系 41
2.6.1建立表间关系的目的 41
2.6.2建立表间关系 42
2.6.3子数据表 43
本章小结 45
上机实训 45
习题二 45
第3章 对数据的检索、加工和重新组合——Access的查询操作 48
3.1查询的分析和设计 48
3.1.1分析学生信息管理过程中的查询内容 48
3.1.2查询的类型及设计 49
3.2查询的基本技巧 50
3.2.1用简单查询向导创建查询 50
3.2.2在设计视图中创建查询 53
3.2.3查询条件的设置 57
3.2.4 计算在查询中的使用 59
3.3高级查询技巧 61
3.3.1使用参数创建查询 61
3.3.2表达式与表达式生成器 63
3.3.3多表查询与带计算字段的查询 65
3.3.4建立统计分析查询 67
3.4使用SQL视图创建查询 71
3.4.1 SQL视图 71
3.4.2 SQL查询语句 71
3.4.3使用SELECT语句创建查询 73
本章小结 78
上机实训 78
习题三 79
第4章 建立用户和数据库之间的交互式操作——Access的窗体操作 81
4.1认识窗体和控件 81
4.1.1窗体的角色 81
4.1.2窗体的规划和设计 82
4.1.3窗体的工作方式 83
4.1.4常用控件 84
4.2创建数据输入窗体 86
4.2.1使用向导创建窗体 86
4.2.2使用设计视图创建源自多个数据源的窗体 87
4.2.3窗体属性的设置 90
4.3建立查询窗体 93
4.3.1创建简单查询窗体 93
4.3.2创建统计查询窗体 95
4.3.3登录窗体的设计 97
4.3.4在窗体中进行计算 98
4.4窗体制作的高级应用 100
4.4.1设计“切换面板”窗体 100
4.4.2设计图表窗体 102
本章小结 106
上机实训 106
习题四 107
第5章 设计数据的输出方式——Access的报表操作 110
5.1基本报表的设计和创建 110
5.1.1基本报表的输出 110
5.1.2使用“自动报表”创建报表 112
5.1.3使用向导创建报表 113
5.1.4使用设计视图创建报表 116
5.2报表的编辑技巧 119
5.2.1向报表中添加控件 119
5.2.2报表的属性设置 121
5.2.3创建子报表 122
5.3统计和分析报表的建立 126
5.3.1学生信息管理的统计报表设计 126
5.3.2报表中的排序与分组 127
5.3.3在报表中进行计算 128
5.4报表的预览和打印 129
5.4.1页面设置和报表浏览 129
5.4.2报表的打印与合并打印 130
5.4.3在窗体中添加报表 130
本章小结 132
上机实训 133
习题五 133
第6章 使数据库的操作能够自动执行——Access的宏操作 135
6.1宏的基本概念 135
6.1.1宏的功能 135
6.1.2宏的设计窗口 136
6.1.3常用的宏操作 138
6.2将宏添加到窗体和报表 140
6.2.1建立消息提示框 140
6.2.2在查询窗体中设置宏 142
6.2.3利用宏导出数据 144
6.3宏的调试与运行 144
6.3.1修改宏 144
6.3.2直接运行宏 145
6.3.3调试宏 145
6.3.4将宏转换成Visual Basic代码 146
6.4利用宏创建系统菜单 147
本章小结 149
上机实训 150
习题六 150
第7章 使用编程工具强化应用程序——Access的模块操作 152
7.1模块对象 152
7.1.1事件及事件过程 152
7.1.2调用Access对象 154
7.1.3模块与过程 155
7.2 VBA程序设计基础 158
7.2.1 VBA的开发环境 158
7.2.2常量、变量和数组 159
7.2.3运算符和表达式 164
7.2.4常用函数 165
7.3 VB A基本控制语句 168
7.3.1顺序结构语句 168
7.3.2分支结构语句 168
7.3.3循环结构语句 170
7.4创建模块对象 171
7.4.1利用宏对象转换 171
7.4.2在代码编辑窗口中创建 173
7.4.3 VBA代码的调试 173
7.5模块对象的综合设计 174
7.5.1建立系统登录窗体 174
7.5.2在输入窗体中验证数据 176
本章小结 177
上机实训 177
习题七 178
第8章在Internet中发布数据库信息——Access的页操作 179
8.1认识Access 2003中的数据访问页 179
8.1.1数据访问页的概念 179
8.1.2数据访问页的类型 180
8.1.3数据访问页的视图 181
8.2数据访问页的创建 181
8.2.1自动创建数据访问页 181
8.2.2使用向导创建数据访问页 183
8.2.3将现有的Web页转换为数据访问页 184
8.2.4使用“设计”视图创建数据访问页 185
8.3数据访问页的编辑 187
8.3.1数据访问页的设计工具 187
8.3.2分组数据访问页 187
8.3.3修饰数据访问页 188
8.3.4插入超链接 191
8.3.5数据访问页脚本程序编辑器 193
8.4在数据访问页中加入Office对象 194
8.4.1在数据访问页中加入电子表格 194
8.4.2在数据访问页中建立数据透视表 195
8.4.3在数据访问页中建立统计图表 197
本章小结 199
上机实训 200
习题八 201
第9章 数据库的安全管理 203
9.1管理数据库 203
9.1.1数据库优化 203
9.1.2数据库性能分析 205
9.1.3文档管理器 207
9.1.4备份与复制数据库 207
9.1.5压缩和修复数据库 210
9.2维护数据库安全 211
9.2.1编码与解码数据库 211
9.2.2设置和取消数据库访问密码 212
9.3用户级安全管理机制 214
9.3.1 Access的账号管理 214
9.3.2使用向导建立用户组的安全机制 214
9.3.3设置用户与组的权限与账号 217
本章小结 219
上机实训 219
习题九 219
第10章Access数据库应用系统的开发 221
10.1数据库应用系统的开发步骤 221
10.2需求分析 222
10.3系统设计 224
10.3.1概要设计 224
103.2详细设计 225
10.4设计数据库结构 226
10.5创建启动界面和主功能菜单 228
10.5.1设计应用系统的菜单栏 228
10.5.2设置应用系统的启动窗体 230
10.6使用Access 2003开发数据库应用系统的小技巧 231
10.6.1输入数据的校验与查错 231
10.6.2输出设计 231
10.6.3实现与Offiice组件其他成员的数据交流 234
10.6.4使用Windows自带的应用程序 234
本章小结 235
上机实训 235
参考文献 236