第1章 Access数据库概述 1
1.1数据库的基本概念 1
1.1.1数据与信息 1
1.1.2数据库技术 4
1.1.3数据库与DBMS 5
1.1.4数据库系统 7
1.2Access数据库简介 8
1.2.1Access的特点 8
1.2.2Access的主要功能 9
1.3Access的工作界面 11
1.3.1Access的安装 11
1.3.2Access的启动 12
1.3.3Access的主窗口 12
1.3.4Access的数据库窗口 14
1.3.5Access中常用的数据库对象 16
1.3.6Access的帮助 21
1.3.7Access的退出 22
小结与提高 22
思考与练习 23
第2章 基于Access的数据库 24
2.1数据库设计基础 24
2.1.1数据库设计的任务与目标 24
2.1.2概念模型(E-R模型) 25
2.1.3数据模型(逻辑模型) 28
2.1.4关系规范化 31
2.1.5物理模型 32
2.2数据库设计实例 33
2.2.1用户需求分析 33
2.2.2概念模型设计 33
2.2.3关系数据模型设计 35
2.2.4物理模型设计 35
2.3在Access中创建数据库 36
2.3.1使用向导创建“订单”数据库 36
2.3.2自行创建空数据库 41
2.4Access数据库的结构 43
2.4.1数据库的组成元素 43
2.4.2数据库中数据的组织层次 46
2.4.3表的特点 46
2.4.4Access中表的结构 46
2.4.5Access中表的关系 48
小结与提高 49
思考与练习 51
第3章 在Access数据库中创建表 52
3.1创建表结构 52
3.1.1了解Access的数据类型 52
3.1.2使用表设计器创建表结构 54
3.1.3使用表向导创建表结构 57
3.1.4在数据表视图下创建表结构 60
3.2设置字段属性 62
3.2.1“字段大小”属性 62
3.2.2“格式”属性 62
3.2.3“输入掩码”属性 63
3.2.4“标题”属性 66
3.2.5“默认值”属性 67
3.2.6“有效性规则”与“有效性文本”属性 67
3.2.7其他属性 68
3.3向表中输入数据 68
3.3.1输入不同类型的数据 69
3.3.2通过查阅列与值列表输入数据 71
3.4导入表与数据 75
3.4.1导入Excel表格中的数据 75
3.4.2导入其他数据库中的表对象 79
3.5创建表关系 80
3.5.1创建与编辑表关系的方法 80
3.5.2主表和关联表之间的规则 82
小结与提高 83
思考与练习 83
第4章 在Access数据库中维护与操作表 85
4.1维护表 85
4.1.1维护表结构 85
4.1.2维护表内容 86
4.1.3美化表外观 87
4.2操作表 90
4.2.1查找数据 90
4.2.2替换数据 92
4.2.3记录排序 93
4.2.4筛选记录 94
小结与提高 96
思考与练习 97
第5章 在Access中创建查询 98
5.1认识查询对象 98
5.1.1查询对象的作用 98
5.1.2查询对象的功能 99
5.2查询对象的类型 100
5.3查询的准则 101
5.3.1简单准则 101
5.3.2复杂准则 102
5.4创建查询对象 102
5.4.1使用设计器创建查询对象 103
5.4.2使用向导创建查询对象 107
5.5创建操作查询 110
5.5.1生成表查询 110
5.5.2删除查询 112
5.5.3更新查询 114
5.5.4追加查询 115
5.6通过查询计算数据 117
5.6.1总计计算 117
5.6.2分组总计计算 118
5.6.3自定义计算字段 119
5.7操作已创建的查询 120
5.8创建SQL查询 122
5.8.1SQL视图 122
5.8.2查询语句select 122
5.8.3创建SQL查询 124
小结与提高 125
思考与练习 126
第6章 在Access中创建窗体 127
6.1窗体的作用 127
6.2窗体的类型 128
6.3通过自动方式创建窗体 131
6.3.1自动窗体 132
6.3.2自动创建窗体 132
6.4通过向导创建窗体 133
6.4.1基于多个表或查询的主/子窗体 133
6.4.2图表窗体 136
6.4.3数据透视图窗体 139
6.4.4数据透视表窗体 141
6.5通过设计器自行创建窗体 143
6.5.1认识窗体设计视图 143
6.5.2在窗体中使用的控件 145
6.5.3创建自定义窗体 146
6.6美化完善窗体 156
6.6.1使用自动套用格式 156
6.6.2自行美化窗体 157
6.6.3美化完善窗体中的控件 159
6.6.4修改窗体控件属性 162
6.6.5删除控件 162
小结与提高 163
思考与练习 164
第7章 在Access中创建报表与页 166
7.1报表的作用 166
7.2报表的类型 167
7.3使用自动方式创建报表 169
7.3.1自动报表 169
7.3.2自动创建报表 169
7.4使用向导创建报表 170
7.4.1基于多个表或查询的报表 170
7.4.2创建图表报表 174
7.5在设计视图中创建报表 177
7.5.1认识报表设计视图 177
7.5.2创建主/子报表 178
7.5.3创建自定义报表 181
7.6报表中的计算与汇总 185
7.6.1在报表中添加计算字段 185
7.6.2在报表中分组与计算 188
7.6.3美化报表 190
7.6.4报表打印与导出 190
7.7认识数据访问页对象 191
7.7.1自动创建数据访问页 191
7.7.2使用向导创建数据访问页 192
小结与提高 194
思考与练习 195
第8章 在Access中创建宏与模块 196
8.1认识宏对象 196
8.1.1宏对象的作用 196
8.1.2宏对象的类型 197
8.1.3宏使用的主要操作命令 198
8.2创建宏对象 198
8.2.1认识宏设计视图 198
8.2.2创建操作序列宏 200
8.2.3创建宏组 201
8.2.4创建条件宏 202
8.2.5通过控件使用宏 204
8.3创建模块对象 206
8.3.1模块的概念 206
8.3.2创建标准模块中的自定义函数 207
8.3.3创建类模块中的事件过程 210
8.3.4宏转换为模块的方法 212
小结与提高 213
思考与练习 213
第9章 创建Access数据库应用系统 215
9.1数据库应用系统的开发阶段与任务 215
9.1.1系统调查与需求分析 215
9.1.2系统概要设计 215
9.1.3系统详细设计 216
9.1.4程序设计(编码) 217
9.1.5系统测试 217
9.1.6系统维护 217
9.2创建应用系统的主控界面 218
9.2.1通过切换面板管理器创建主控界面 218
9.2.2通过宏组创建菜单栏 224
9.3完善数据库应用系统 226
9.3.1设置数据库启动方式 226
9.3.2压缩与修复数据库 227
9.3.3设置专用数据库文件夹 227
9.3.4设置数据库密码 228
9.3.5转换数据库文件格式 229
9.3.6生成可执行文件 229
小结与提高 230
思考与练习 231
参考文献 234