第1章 数据库系统概述 1
1.1 数据库与数据库系统 1
1.1.1 信息与数据 1
1.1.2 数据管理 1
1.1.3 数据库系统 3
1.2 数据模型 4
1.2.1 数据处理的3个世界 4
1.2.2 E-R数据模型 4
1.2.3 数据模型的分类 6
1.3 关系数据库概述 8
1.3.1 关系数据库 8
1.3.2 关系规范化 9
1.3.3 关系运算 10
1.4 SQL基础知识 12
习题 14
小结 16
第2章 Access关系数据库 17
2.1 Access 2003基础 17
2.1.1 Access 2003的安装 17
2.1.2 Access 2003的基本特点 18
2.2 Access 2003的启动和退出 19
2.3 Access 2003的开发环境 20
2.3.1 Access 2003的用户界面 20
2.3.2 数据库对象 22
2.4 Access 2003数据库设计 25
2.4.1 数据库设计的一般方法 25
2.4.2 数据库设计的基本原则 26
习题 27
小结 27
实训1 28
第3章 数据库和数据表 29
3.1 创建数据库 29
3.1.1 利用数据库模板创建数据库 29
3.1.2 创建空白数据库 33
3.2 数据库的打开和关闭 34
3.3 数据表的创建 35
3.3.1 使用表向导创建数据表 35
3.3.2 通过输入数据直接创建表 37
3.3.3 使用表设计器创建表 37
3.3.4 Access支持的数据类型 38
3.3.5 字段的属性设置 41
3.4 使用数据表视图 46
3.4.1 修改数据表的外观 46
3.4.2 修改数据表结构 48
3.4.3 编辑数据表中的记录 48
3.4.4 查看数据表中的记录 49
3.4.5 对表的各种操作 53
3.5 数据表的关联 54
3.5.1 设置主键 54
3.5.2 表间关联关系类型 55
3.5.3 “关系”窗口 55
3.5.4 创建关系 56
3.5.5 设置表间的连接类型 57
3.5.6 子数据表的应用 58
习题 59
小结 61
实训2 61
第4章 数据查询 64
4.1 查询的定义和类型 64
4.1.1 查询的定义和功能 64
4.1.2 查询的类型 65
4.1.3 查询对象的视图 67
4.2 创建简单的选择查询 67
4.2.1 简单查询向导 67
4.2.2 查找重复项查询向导 70
4.2.3 查找不匹配项查询向导 71
4.2.4 使用“设计”视图 73
4.2.5 创建带条件的查询 75
4.3 在查询中进行计算 76
4.3.1 查询中的计算功能 77
4.3.2 创建总计查询 77
4.4 交叉表查询 80
4.4.1 了解交叉表查询 81
4.4.2 交叉表查询向导 81
4.4.3 自行创建交叉表查询 83
4.5 参数查询 85
4.5.1 单参数查询 85
4.5.2 多参数查询 86
4.6 操作查询 87
4.6.1 创建追加查询 87
4.6.2 创建删除查询 89
4.6.3 创建生成表查询 90
4.6.4 创建更新查询 92
4.7 SQL查询 93
4.7.1 创建联合查询 93
4.7.2 创建传递查询 93
4.7.3 创建数据定义查询 94
习题 95
小结 96
实训3 97
第5章 窗体 99
5.1 窗体概述 99
5.1.1 窗体的作用 99
5.1.2 窗体的种类 99
5.1.3 窗体的视图 102
5.2 窗体向导的应用 102
5.2.1 创建源于单一数据集的窗体 102
5.2.2 创建源于多重数据集的窗体 103
5.2.3 使用“自动创建窗体向导”创建窗体 105
5.3 窗体设计视图 106
5.3.1 窗体的结构 106
5.3.2 窗体“设计”视图的组成 107
5.3.3 窗体“设计”视图工具栏 107
5.3.4 对象属性 109
5.4 窗体控件应用 111
5.4.1 标签 111
5.4.2 文本框 111
5.4.3 列表框与组合框 115
5.4.4 选项卡 117
5.4.5 图像控件 120
5.4.6 直线及矩形框控件 121
5.4.7 命令按钮 122
5.4.8 选项组 123
5.4.9 分页符 125
5.5 切换面板概述 125
5.5.1 创建切换面板 126
5.5.2 切换面板自定义 127
习题 127
小结 128
实训4 129
第6章 Access报表对象 135
6.1 报表的定义与类型 135
6.1.1 报表类型 135
6.1.2 报表设计视图 137
6.1.3 报表视图窗口的类型 137
6.2 使用自动报表创建报表 138
6.2.1 创建纵栏式报表 138
6.2.2 创建表格式报表 139
6.3 使用报表向导创建报表 140
6.4 使用“设计”视图创建报表 142
6.4.1 报表“设计”视图工具栏 142
6.4.2 使用“设计”视图创建报表 142
6.4.3 设计报表中显示的字段格式 143
6.4.4 设计报表中的页眉/页脚 144
6.4.5 添加报表中的页码 145
6.5 报表编辑 145
6.5.1 报表计算 145
6.5.2 排序与分组 146
6.6 报表的预览和打印 147
6.6.1 页面设置与报表预览 147
6.6.2 报表打印 148
习题 148
小结 149
实训5 150
第7章 数据访问页 152
7.1 创建数据访问页 152
7.1.1 数据访问页概述 152
7.1.2 自动创建数据访问页 153
7.1.3 使用向导创建数据访问页 153
7.2 编辑数据访问页 155
7.2.1 设计视图 155
7.2.2 添加滚动文字 155
7.2.3 使用主题 156
7.2.4 设置背景 157
习题 158
小结 158
实训6 158
第8章 宏 160
8.1 宏的概述 160
8.1.1 宏的概念 160
8.1.2 宏的构成 161
8.1.3 宏组 161
8.1.4 条件宏 161
8.2 创建与运行宏 161
8.2.1 新建宏 162
8.2.2 在宏中设置操作参数的提示 163
8.2.3 运行宏 163
8.2.4 测试宏 164
8.2.5 宏中能够使用的操作 164
8.3 创建宏组及宏组应用 165
8.3.1 创建宏组 165
8.3.2 将操作或操作集赋值给某个按键 166
8.4 在宏中使用条件 167
8.5 用宏使应用程序自动执行 167
8.5.1 自动查看窗体上的最新记录 168
8.5.2 在窗体中打印报表 168
习题 170
小结 171
实训7 171
第9章 模块 173
9.1 宏及模块的应用 173
9.2 类模块与标准模块 175
9.2.1 类模块 175
9.2.2 标准模块 175
9.3 VBA程序设计基础 176
9.3.1 基本概念 176
9.3.2 VBA编程环境 176
9.3.3 VBA编程基础 177
9.3.4 VBA程序流程控制 179
9.3.5 过程和函数 180
9.3.6 简单输入/输出 181
9.4 模块的创建 181
习题 182
小结 183
实训8 183
参考文献 185