第1章Access基础 1
1.1数据库基础知识 1
1.1.1数据管理技术发展过程 1
1.1.2数据库系统 4
1.1.3数据模型 5
1.2关系数据库概念 8
1.2.1关系模型 9
1.2.2关系运算 10
1.3数据库设计基础 12
1.3.1数据库设计的规范化 12
1.3.2数据库设计的步骤 14
1.4 Access数据库管理系统概述 16
1.4.1 Access的基本特点 16
1.4.2 Access的基本对象 17
1.4.3 Access的工作界面 19
习题1 24
实验1 26
第2章 数据库的创建和操作 27
2.1数据库的创建 27
2.1.1使用模板创建数据库 27
2.1.2创建空数据库 29
2.2数据库的打开和关闭 30
2.2.1打开数据库 30
2.2.2关闭数据库 31
2.3数据库的管理 31
2.3.1设置数据库密码 31
2.3.2压缩和修复数据库 32
2.3.3备份和还原数据库 33
2.4数据库对象的组织 34
2.4.1按对象类型组织 34
2.4.2按表和相关视图组织 35
2.4.3自定义 35
2.5数据库对象的操作 37
2.5.1打开数据库对象 37
2.5.2复制数据库对象 37
2.5.3删除数据库对象 38
2.5.4在数据库对象的视图之间切换 38
习题2 39
实验2 41
第3章 表的建立和管理 42
3.1表的建立 42
3.1.1表结构 42
3.1.2建立表 44
3.1.3设置字段属性 48
3.1.4建立表间关系 57
3.1.5向表中输入数据 61
3.1.6获取外部数据 67
3.2表的维护 71
3.2.1修改表结构 71
3.2.2编辑表内容 72
3.2.3调整表格式 74
3.3表的使用 78
3.3.1查找数据 78
3.3.2替换数据 80
3.3.3排序记录 81
3.3.4筛选记录 82
习题3 85
实验3 87
第4章 查询的创建和使用 89
4.1查询概述 89
4.1.1查询的功能 89
4.1.2查询的类型 90
4.2选择查询的创建 91
4.2.1使用查询向导 91
4.2.2使用设计视图 96
4.2.3查询条件 99
4.3在查询中进行计算 103
4.3.1查询中的计算功能 103
4.3.2总计查询 103
4.3.3分组总计查询 105
4.3.4计算字段 105
4.4交叉表查询的创建 108
4.4.1交叉表查询的概念 108
4.4.2使用查询向导 108
4.4.3使用设计视图 110
4.5参数查询的创建 112
4.5.1单参数查询 112
4.5.2多参数查询 113
4.6操作查询的创建 114
4.6.1生成表查询 114
4.6.2删除查询 115
4.6.3更新查询 116
4.6.4追加查询 117
4.7 SQL查询的创建 118
4.7.1显示SQL语句 118
4.7.2常用SQL语句 118
4.7.3 SQL特定查询的创建 122
4.8已建查询的编辑和使用 126
4.8.1运行已创建的查询 126
4.8.2编辑查询中的字段 126
4.8.3编辑查询中的数据源 127
习题4 127
实验4 128
第5章 窗体的设计和应用 130
5.1窗体概述 130
5.1.1窗体的概念和作用 130
5.1.2窗体的视图 130
5.1.3窗体的类型 131
5.2创建窗体 132
5.2.1自动创建窗体 133
5.2.2创建“模式对话框”窗体 134
5.2.3创建图表窗体 135
5.2.4使用“空白窗体”创建窗体 137
5.2.5使用向导创建窗体 137
5.3窗体的设计 140
5.3.1窗体设计视图 140
5.3.2属性设计 142
5.3.3常用控件的使用 143
5.4窗体的美化 154
5.4.1设置控件的格式属性 154
5.4.2设置窗体的格式属性 154
5.4.3应用“主题” 156
5.4.4调整控件的布局 157
习题5 158
实验5 159
第6章 报表的创建和使用 161
6.1报表简介 161
6.1.1报表的视图 161
6.1.2报表的组成 162
6.1.3报表的类型 162
6.2报表的创建 163
6.2.1使用“报表”工具创建报表 163
6.2.2使用“报表向导”创建报表 163
6.2.3用“空报表”工具创建报表 165
6.2.4创建图表报表 165
6.2.5创建标签报表 168
6.3报表中的计算 169
6.3.1使用计算型控件 169
6.3.2报表中的统计运算 170
6.3.3报表的排序和分组 172
6.4报表的美化 174
6.4.1应用“主题” 174
6.4.2添加背景图案 174
6.4.3使用分页符强制分页 175
6.4.4添加日期和时间 176
6.4.5添加页码 176
习题6 177
实验6 178
第7章 宏的建立和使用 180
7.1宏的基本概念和独立宏 180
7.1.1宏的概念 180
7.1.2创建独立宏 182
7.2创建嵌入宏 185
7.2.1创建嵌入宏的一般过程 185
7.2.2使用If宏操作控制程序流程 188
7.2.3创建子宏 191
7.3创建数据宏 193
7.3.1数据宏的一般操作方法 193
7.3.2创建数据删除时的数据宏 194
习题7 196
实验7 197
第8章Access的编程工具VBA 200
8.1 VBA程序设计概述 200
8.1.1 VBA编程环境 200
8.1.2面向对象程序设计的概念 202
8.2 VBA编程基础 204
8.2.1数据类型 204
8.2.2常量 204
8.2.3变量 205
8.2.4函数 206
8.2.5表达式 207
8.3 VBA程序流程控制 208
8.3.1程序的顺序控制 209
8.3.2程序的分支控制 210
8.3.3程序的循环控制 215
8.4 VBA数组 217
8.4.1数组的概念及定义 217
8.4.2数组的应用 218
8.5 VBA模块的创建 220
8.5.1 VBA标准模块 220
8.5.2过程的创建和调用 221
8.5.3函数的创建和调用 222
8.5.4过程调用中的参数传递 223
8.5.5局部变量、全局变量和静态变量 223
8.6 VBA程序的调试 226
8.6.1错误类型 227
8.6.2程序调试方法 227
8.7 VBA的数据库编程 229
8.7.1数据访问接口ADO 229
8.7.2 ADO的主要对象 230
8.7.3使用记录集中的数据 233
习题8 235
实验8 238
第9章 数据库应用系统的创建方法 240
9.1数据库应用系统开发过程简介 240
9.1.1系统开发过程 240
9.1.2各阶段主要工作 240
9.2创建具有统一风格的应用系统控制界面 242
9.2.1使用切换面板创建应用系统控制界面 242
9.2.2使用导航窗体创建应用系统控制界面 247
9.3创建具有自己风格的应用系统控制界面 249
9.3.1使用多页窗体实现系统控制 249
9.3.2利用宏创建系统的快捷菜单 251
9.4设置应用系统启动属性 254
习题9 255
实验9 256
附录A Access的操作环境 257
附录B常用函数 268
附录C窗体属性及其含义 271
附录D控件属性及其含义 273
附录E常用宏命令 274
附录F常用事件 277