第1章 数据库技术概论 1
1.1数据库基础知识 2
1.1.1计算机数据管理的发展 2
1.1.2数据库系统 4
1.1.3数据模型 8
1.2关系数据库基础 15
1.2.1关系数据模型 15
1.2.2关系的基本运算 18
1.2.3关系数据库完整性 26
1.2.4关系的规范化 31
1.3数据库设计基础 39
1.3.1数据库设计步骤 39
1.3.2数据库设计过程 40
小结 49
习题 50
第2章Access 2007数据库基础 53
2.1 Access 2007数据库开发环境 54
2.1.1 Access 2007的安装与启动 54
2.1.2 Access 2007工作界面 54
2.2 Access的六大对象 55
2.2.1表 56
2.2.2查询 57
2.2.3窗体 58
2.2.4报表 58
2.2.5宏 59
2.2.6模块 60
2.3创建数据库 60
2.3.1创建空数据库 60
2.3.2使用模板创建数据库 61
2.4数据库的管理 63
2.4.1数据库的打开与关闭 63
2.4.2数据库的转换 63
2.4.3数据库的备份 64
2.4.4数据库的压缩与修复 65
2.5数据库的安全管理 65
2.5.1启用禁用组件 66
2.5.2密码保护 67
小结 68
习题 68
第3章 表和关系 70
3.1表的设计 71
3.1.1通过表设计器创建表 71
3.1.2通过表模板创建表 76
3.1.3通过输入数据创建表 77
3.1.4通过导入外部数据创建表 79
3.1.5主键与索引 82
3.1.6查阅列 85
3.2表的操作 88
3.2.1编辑操作 88
3.2.2排序操作 89
3.2.3筛选操作 90
3.2.4列的冻结与隐藏 92
3.3表的关系 93
3.3.1实体关系的类型 93
3.3.2表间关系的建立 95
3.3.3外键与参照完整性 96
3.4表分析器与数据规范化 98
3.4.1表分析器 98
3.4.2表的规范化 99
小结 101
习题 102
第4章 查询 105
4.1认识查询 106
4.1.1查询的概念 106
4.1.2查询的类型 108
4.1.3查询的视图 109
4.2选择查询 113
4.2.1简单选择查询 114
4.2.2统计查询 126
4.2.3联接查询 138
4.2.4查找重复项查询 146
4.2.5查找不匹配项查询 148
4.3 SQL特定查询 150
4.3.1联合查询 151
4.3.2数据定义查询 152
4.3.3子查询 156
4.3.4传递查询 159
4.4交叉表查询 159
4.4.1交叉表查询向导 161
4.4.2设计视图创建交叉表查询 164
4.5参数查询 167
4.5.1单参数查询 167
4.5.2多参数查询 169
4.6动作查询 171
4.6.1生成表查询 171
4.6.2追加查询 174
4.6.3删除查询 177
4.6.4更新查询 179
小结 182
习题 182
第5章 窗体 185
5.1窗体概述 186
5.1.1窗体的视图 187
5.1.2窗体的结构 188
5.1.3窗体的控件 190
5.2创建窗体 196
5.2.1自动创建窗体 196
5.2.2使用窗体向导创建窗体 198
5.2.3使用空白窗体工具创建窗体 201
5.2.4使用设计视图创建窗体 203
5.3高级窗体 206
5.3.1子窗体 206
5.3.2切换面板窗体 208
5.3.3设置启动窗体 210
5.3.4设置弹出式窗体 210
小结 211
习题 211
第6章 报表 213
6.1报表概述 214
6.1.1报表的视图 215
6.1.2报表的结构 216
6.1.3报表的控件 217
6.2创建报表 219
6.2.1使用报表工具创建报表 220
6.2.2使用报表向导创建报表 220
6.2.3使用标签向导创建标签 224
6.2.4使用空白报表工具创建报表 225
6.2.5使用设计视图创建报表 227
6.3输出报表 233
6.3.1报表的页面设置 233
6.3.2报表快照 235
小结 236
习题 236
第7章 宏和模块 238
7.1宏 239
7.1.1宏的基本概念 239
7.1.2宏的设计与使用 239
7.1.3宏组 242
7.1.4宏的应用 243
7.2模块 247
7.2.1模块的基本概念 247
7.2.2模块的设计与使用 248
7.2.3模块的应用 253
小结 256
习题 256
参考文献 258