第1章 数据库技术基础 1
1.1数据库基础知识 1
1.1.1数据库是什么 1
1.1.2数据库相关的术语 2
1.1.3数据管理技术的发展 3
1.2数据模型 5
1.2.1数据模型的定义 5
1.2.2概念模型 5
1.2.3关系数据模型 7
1.3关系数据库 8
1.3.1关系术语 8
1.3.2关系运算 9
1.3.3关系的完整性 10
1.4 Access开发环境 11
1.4.1 Access 2003的启动和退出 11
1.4.2 Access 2003的数据库窗口 12
本章小结 14
习题1 14
实验1 15
第2章 创建数据库和表 16
2.1数据库应用系统的设计 16
2.1.1需求分析 16
2.1.2概念模型设计 17
2.1.3数据模型设计 17
2.2数据库的创建 18
2.3数据表的建立 23
2.3.1表的基本概念 23
2.3.2创建表 25
2.3.3设置字段属性 39
2.3.4向表中输入数据 45
2.4数据表的维护 48
2.4.1修改表结构 48
2.4.2编辑表中记录 50
2.4.3调整表外观 51
2.4.4操作表对象 54
2.5表中数据的操作 56
2.5.1查找和替换数据 56
2.5.2排序数据 58
2.5.3筛选数据 60
2.6表间关系的建立 64
2.6.1关系的基本概念 64
2.6.2建立表间关系 64
本章小结 66
习题2 67
实验2创建数据库和表 68
第3章 创建和使用查询 79
3.1创建选择查询 79
3.1.1单数据源选择查询 79
3.1.2多数据源查询 88
3.2在查询中进行计算 91
3.2.1总计查询 91
3.2.2添加计算字段的查询 96
3.3创建参数查询 100
3.3.1单参数查询 100
3.3.2多参数查询 103
3.4创建交叉表查询 104
3.5创建操作查询 109
3.5.1生成表查询 109
3.5.2更新查询 111
3.5.3追加查询 113
3.5.4删除查询 115
3.6创建SQL查询 116
3.6.1 SQL语言概述 117
3.6.2数据定义 117
3.6.3数据操纵 120
3.6.4数据查询 122
本章小结 126
习题3 127
实验3创建和使用查询 128
第4章 创建和使用窗体 135
4.1使用向导创建窗体 135
4.1.1使用自动创建方法创建窗体 135
4.1.2使用窗体向导创建窗体 136
4.1.3使用图表向导创建窗体 144
4.1.4使用“数据透视表向导”创建窗体 146
4.2使用设计视图创建窗体 148
4.2.1使用设计视图创建窗体 148
4.2.2工具箱 151
4.2.3窗体中控件及其应用 151
4.3设置窗体和控件属性 161
4.4窗体的修饰 162
4.4.1控件操作 162
4.4.2使用自动套用格式改变窗体样式 163
本章小结 163
习题4 164
实验4创建和使用窗体 165
第5章 报表的应用 177
5.1使用向导创建报表 177
5.1.1自动创建报表 177
5.1.2报表向导创建报表 178
5.1.3图表向导创建报表 182
5.1.4标签向导创建报表 184
5.2使用设计视图创建报表 187
5.2.1创建报表 187
5.2.2创建主子报表 189
5.3报表的排序与分组 192
5.3.1报表记录的排序 192
5.3.2报表数据的分组和计算 193
5.4报表的打印和预览 196
本章小结 197
习题5 197
实验5创建和使用报表 198
第6章 数据访问页 212
6.1创建数据访问页 212
6.1.1自动创建数据访问页 212
6.1.2使用向导创建数据访问页 215
6.1.3在设计视图下创建数据访问页 217
6.2编辑数据访问页 219
6.2.1设置数据访问页格式 219
6.2.2修改数据访问页的分组信息 220
6.2.3在数据页内添加对象 222
本章小结 224
习题6 224
实验6创建和使用数据访问页 225
第7章宏 234
7.1宏的应用 234
7.1.1宏的创建与运行 234
7.1.2在宏中应用条件 238
7.1.3宏组 240
7.2有关宏的其他操作 242
7.2.1自动运行宏 242
7.2.2创建启动窗体 242
7.2.3将宏转换为VBA程序代码 242
本章小结 243
习题7 244
实验7宏的设计 245
第8章 程序设计模块 250
8.1 Access模块概述 250
8.1.1标准模块 250
8.1.2类模块 253
8.2 VBA程序设计基础 256
8.2.1程序的书写格式 256
8.2.2 VBA的数据类型 257
8.2.3变量和常量 258
8.3 MsgBox与InputBox函数 261
8.4 VBA程序流程控制 263
8.4.1选择结构 263
8.4.2循环结构 268
8.5数组 273
8.6过程 275
8.7 DoCmd对象 279
8.8数据库编程 283
本章小结 288
习题8 288
实验8模块的设计 290
第9章 数据库应用系统设计实例 298
9.1数据库应用系统的分析和设计 298
9.2数据库及数据表的设计与建立 299
9.3查询的设计与建立 300
9.4报表的设计与建立 302
9.5窗体的设计与建立 305
本章小结 310
附录A实验评测 311
参考文献 314