第1章数据库基础知识1
1.1数据的应用和管理1
1.1.1数据的重要性1
1.1.2数据的类型2
1.1.3数据管理技术的发展4
1.2数据库的基础知识5
1.2.1数据库的定义5
1.2.2数据库的特点5
1.2.3数据库的类型6
1.2.4数据库管理系统6
1.3关系数据库的基本概念9
1.3.1关系数据库的定义9
1.3.2关系数据库的重要术语9
1.3.3数据库的建立10
1.4关系数据库设计10
1.4.1为什么要研究数据库设计10
1.4.2数据库设计过程11
1.4.3数据库实施12
1.4.4数据库运行维护12
1.5数据建模13
1.5.1基本实体联系类型13
1.5.2绘制ER图13
1.6规范化设计15
1.6.1规范化的概念15
1.6.2规范化的实例16
1.7小结17
1.8习题与实践18
第2章走近Access 200319
2.1Access 2003的安装19
2.1.1选择Access 2003的理由19
2.1.2安装Access 2003的方法19
2.1.3Access 2003的进入和退出20
2.2Access 2003的主窗口21
2.3Access 2003的功能22
2.3.1Access 2003的基本功能23
2.3.2Access 2003的运行方式23
2.3.3Access 2003的操作方式23
2.3.4Access 2003的主要数据对象24
2.3.5Access 2003的示例数据库26
2.4Access 2003的数据类型27
2.5Access 2003数据库的创建28
2.5.1创建空数据库29
2.5.2使用模板创建数据库31
2.5.3利用已有文件创建数据库31
2.5.4打开数据库33
2.5.5复制和删除数据库34
2.6小结34
2.7习题与实践34
第3章Access 2003表36
3.1创建表的一般概念36
3.1.1创建表的结构36
3.1.2创建表的方法38
3.2使用设计器创建表41
3.2.1表设计器窗口及其应用41
3.2.2表设计器应用的基本步骤42
3.2.3记录的输入46
3.3其他创建表的方法49
3.3.1使用向导创建表49
3.3.2直接输入数据创建表50
3.3.3表的导入和链接52
3.4表的编辑53
3.4.1记录编辑的基本操作53
3.4.2记录的查找与替换55
3.4.3记录的筛选57
3.4.4数据表视图外观的修改60
3.5字段的编辑61
3.5.1字段的基本操作62
3.5.2字段的编辑方法63
3.5.3表的复制和删除65
3.5.4表的索引66
3.6创建表之间的关系67
3.6.1创建关系67
3.6.2查看关系69
3.6.3子数据表及其应用70
3.7小结72
3.8习题与实践72
第4章Access 2003表的查询73
4.1查询的分类73
4.1.1操作查询和选择查询73
4.1.2按照创建查询的方法分类74
4.2使用查询向导创建查询74
4.2.1简单查询向导创建的查询74
4.2.2交叉表查询78
4.2.3查找重复项查询82
4.2.4查找不匹配项查询85
4.3使用设计视图创建查询88
4.3.1创建交叉表选择查询88
4.3.2使用设计视图创建参数查询93
4.3.3使用设计视图创建计算列查询94
4.3.4使用设计视图创建汇总查询95
4.3.5使用设计视图修改查询96
4.3.6使用设计视图创建操作查询100
4.4SQL查询107
4.5小结108
4.6习题与实践109
第5章Access 2003报表110
5.1报表概述110
5.1.1报表的数据源和存储110
5.1.2报表的功能111
5.1.3设置打印机111
5.2报表的创建113
5.2.1利用报表向导创建报表113
5.2.2使用自动报表创建报表116
5.2.3使用标签向导创建标签式报表119
5.2.4使用图表向导创建带图表报表120
5.3使用设计视图创建或修改报表123
5.3.1认识设计视图124
5.3.2使用设计视图创建报表124
5.3.3使用设计视图修改报表133
5.4报表计算和汇总136
5.4.1计算记录的总计或平均值136
5.4.2统计记录的个数和计算百分比137
5.5小结 137
5.6习题与实践137
第6章Access 2003窗体139
6.1窗体简介139
6.1.1窗体的主要功能139
6.1.2窗体的类型140
6.2使用向导及自动创建窗体144
6.2.1使用窗体向导创建窗体144
6.2.2自动创建窗体148
6.3使用设计视图创建窗体150
6.3.1窗体设计视图151
6.3.2罗斯文示例数据库的“客户”窗体153
6.4窗体的修改161
6.4.1窗体中控件的修改161
6.4.2窗体的修饰162
6.5小结 166
6.6习题与实践167
第7章Access 2003数据访问网页168
7.1数据访问网页的创建168
7.1.1使用数据页向导和自动创建数据页168
7.1.2使用设计视图创建数据访问页172
7.2数据访问网页的编辑174
7.2.1添加新功能174
7.2.2数据访问网页的修饰178
7.2.3数据访问页的修改179
7.3数据访问网页的访问181
7.4小结182
7.5习题与实践183
第8章Access 2003宏184
8.1宏的概念184
8.1.1宏与宏组184
8.1.2基本宏功能和类型185
8.2创建宏186
8.2.1宏设计视图186
8.2.2创建宏的实例188
8.2.3在窗体中创建宏190
8.2.4建立宏和对象的链接194
8.2.5建立宏组195
8.3宏的运行和调试195
8.3.1宏的运行195
8.3.2宏的调试196
8.3.3更改宏病毒保护的安全级别197
8.4小结198
8.5习题与实践199
第9章Access 2003模块与VBA200
9.1模块的概念200
9.1.1模块200
9.1.2事件驱动程序202
9.2VBA编程基础204
9.2.1VBA的数据204
9.2.2VBA的运算符207
9.3VBA的基本控制结构208
9.3.1分支结构208
9.3.2循环语句212
9.4创建VBA程序213
9.4.1进入VB编辑器214
9.4.2创建事件过程215
9.4.3创建通用过程220
9.4.4过程的调用222
9.5小结223
9.6习题与实践223
第10章Access 2003数据库管理224
10.1不同版本Access 数据库的转换224
10.2数据的导出、导入及链接226
10.2.1数据的导出226
10.2.2数据的导入230
10.2.3数据的链接 240
10.3数据库的压缩、修复和备份242
10.3.1数据库的备份243
10.3.2数据库的压缩和修复243
10.4数据库的安全机制245
10.4.1设置数据库密码245
10.4.2撤销数据库密码246
10.4.3用户级安全机制246
10.4.4设置用户与组权限248
10.5小结249
10.6习题与实践249
附录AAccess 2003的基本函数和宏命令250
参考文献255