第1章 数据库系统基础知识 1
1.1数据库基本概念 1
1.1.1数据、数据库和数据库管理系统 1
1.1.2数据库技术发展概况 3
1.1.3数据库系统的组成 4
1.1.4数据库系统的结构 5
1.2关系数据模型 7
1.2.1非关系模型 7
1.2.2关系模型 8
1.3数据库应用系统实例 10
1.3.1数据库应用系统实例分析 10
1.3.2数据库设计初步 12
小结 15
练习题 16
第2章Access 2007应用基础 18
2.1 Access数据库管理系统 18
2.1.1 Access系统的发展 18
2.1.2 Access的特点 19
2.2 Access 2007数据库管理系统 19
2.2.1 Access 2007的新功能 20
2.2.2 Access 2007的界面 21
2.3 Access 2007的启动和退出 25
2.3.1 Access的启动 25
2.3.2 Access的退出 27
2.4创建数据库 27
2.4.1创建空数据库 27
2.4.2从特色模板创建新数据库 28
2.4.3通过Microsoft Office Online模板新建数据库 29
2.5数据库的基本操作 29
2.5.1打开数据库 29
2.5.2备份与还原数据库 30
2.5.3压缩与修复数据库 31
2.5.4 Access 2007数据库低版本文件格式的转换 32
2.5.5数据库对象 34
2.6获得帮助 38
2.6.1 Access帮助 38
2.6.2从Office Online获取联机内容 38
2.7常见疑难问题解答 39
小结 40
练习题 40
第3章 表和关系的设计与实现 42
3.1表的概念与创建方法 42
3.1.1数据表的设计 42
3.1.2创建数据表的方法 43
3.1.3主键和外键的作用 43
3.2创建数据表 43
3.2.1用Access内置模板创建数据表 43
3.2.2设计视图创建数据表 44
3.2.3数据表视图创建数据表 46
3.2.4其他方法创建数据表 47
3.3数据表的基本操作 53
3.3.1数据表输入数据 53
3.3.2字段的属性和设置 55
3.3.3主键 62
3.3.4建立表之间的关系 64
3.3.5创建查阅向导 67
3.4数据表的维护 72
3.4.1数据表的编辑和修改 72
3.4.2数据表外观的调整 77
3.4.3数据表的操作 79
3.5常见疑难问题解答 86
小结 87
练习题 87
第4章 查询的设计与实现 89
4.1查询概述 89
4.1.1查询的概念与功能 89
4.1.2查询分类 90
4.1.3查询视图 90
4.2使用向导创建查询 91
4.2.1使用“简单查询向导”创建查询 92
4.2.2使用“交叉表查询向导”创建查询 95
4.2.3使用“查找重复项查询向导”创建查询 98
4.2.4使用“查找不匹配项查询向导”创建查询 99
4.3使用设计视图查询 101
4.3.1设计视图的使用 101
4.3.2查询设计视图中创建选择查询 102
4.3.3查询中的运算符和函数与条件表达式 104
4.3.4查询中的条件和计算 106
4.3.5查询设计视图中创建参数查询 113
4.3.6查询设计视图中创建交叉表查询 115
4.4动作查询 117
4.4.1创建生成表查询 117
4.4.2创建追加查询 118
4.4.3创建删除查询 119
4.4.4创建更新查询 120
4.5 SQL查询简介 122
4.5.1 SQL查询的类型 122
4.5.2 SQL查询的显示 123
4.5.3 SQL查询的步骤 123
4.6常见疑难问题解答 125
小结 126
练习题 126
第5章 窗体的设计与实现 129
5.1窗体的基本知识 129
5.1.1窗体的功能与分类 130
5.1.2窗体的视图与组成 130
5.2创建窗体 131
5.2.1自动创建窗体 132
5.2.2使用向导创建窗体 134
5.2.3创建空白窗体 139
5.2.4创建切换面板窗体 140
5.2.5使用设计视图创建窗体 143
5.3在窗体中使用控件 144
5.3.1控件概述 144
5.3.2常用控件 146
5.4设计窗体 159
5.4.1窗体和节的选择与操作 159
5.4.2自动套用格式 159
5.4.3控件的布局 160
5.4.4使用属性表 160
5.5使用窗体操作数据 163
5.5.1浏览和编辑记录 163
5.5.2排序、筛选和查找记录 163
5.6常见疑难问题解答 164
小结 165
练习题 165
第6章 报表的设计与实现 167
6.1报表的基本知识 167
6.1.1报表的视图 168
6.1.2报表的组成 168
6.2创建报表 169
6.2.1自动创建报表 169
6.2.2创建标签 170
6.2.3创建空白报表 172
6.2.4使用向导创建报表 173
6.2.5使用设计视图创建报表 177
6.3设计报表 179
6.3.1分组和汇总 179
6.3.2添加计算控件 181
6.3.3调整控件布局 182
6.3.4自动套用格式 182
6.3.5使用属性表 183
6.4打印报表 184
6.4.1打印预览 184
6.4.2页面设置 185
6.5常见疑难问题解答 185
小结 186
练习题 186
第7章Access的高级操作 188
7.1宏 188
7.1.1一个简单的示例 188
7.1.2宏的设计视图—宏生成器 189
7.1.3创建宏 191
7.1.4运行宏 196
7.2模块 196
7.2.1 VBA简介 196
7.2.2创建模块举例—用户登录验证 198
7.3数据库安全 201
7.3.1信任中心 201
7.3.2加密数据库 203
7.3.3生成ACCDE文件 205
7.3.4保证操作系统安全 205
7.4 Access数据库工作环境的定制 205
7.4.1自定义快速访问工具栏 205
7.4.2自定义导航窗格 207
7.4.3设置屏幕颜色 209
7.4.4更改默认文件格式 210
7.4.5设置应用程序选项 210
7.5常见疑难问题解答 211
小结 212
练习题 212
第8章Access应用系统实例 214
8.1“教务管理系统”的设计与实现 214
8.1.1教务管理系统需求分析 214
8.1.2教务管理系统E-R模型 216
8.1.3教务管理系统逻辑结构设计 218
8.1.4教务管理系统数据库实施 218
8.1.5教务管理系统功能实现 223
8.1.6数据库的技术文档 235
8.2常见疑难问题解答 236
小结 236
实践题 237
参考文献 240