第1章 数据库基础知识 1
1.1 数据库概述 1
1.1.1 数据库的概念 1
1.1.2 数据库的特点 1
目录 1
1.1.3 数据库的术语 2
1.2 数据库技术的发展 3
1.2.1 数据库技术的萌芽 3
1.3 数据库的体系结构 4
1.2.2 数据库技术的发展 4
1.2.3 数据库技术的成熟 4
1.4 关系数据库 5
1.4.1 数据库系统模型和结构 5
1.4.2 关系的定义 8
1.4.3 关系数据库 9
小结 9
三、思考题 10
二、填空题 10
综合练习一 10
一、选择题 10
第2章 Access 2003入门 11
2.1 Access 2003概述 11
2.2 Access 2003的安装与卸载 11
2.2.1 按照安装程序的向导操作 11
2.2.2 Office 2003的在线更新 12
2.2.3 Access 2003的修复与卸载 12
2.3 Access 2003的启动与退出 14
2.3.1 Access 2003的启动 14
2.3.2 Access 2003的退出 15
2.4 Access 2003的工作界面 16
2.4.1 Access 2003的菜单栏 16
2.4.2 Access 2003的工具栏 17
2.4.3 Access 2003的帮助界面 17
2.5.1 表 18
2.5 Access 2003的数据库文件和表 18
2.5.2 查询 19
2.5.3 窗体 20
2.5.4 报表 21
2.5.5 页 22
2.5.6 宏 23
一、选择题 24
综合练习二 24
小结 24
2.5.7 模块 24
二、填空题 25
三、思考题 25
四、上机操作 25
第3章 创建数据库和表 26
3.1 创建数据库 26
3.1.1 数据库设计的基本步骤 26
3.1.2 构建E-R关系数据库模型 27
3.1.3 创建和打开数据库 33
3.2 在Access 2003中创建表 34
3.2.1 使用设计器创建表 35
3.2.2 使用表向导创建表 40
3.2.3 通过输入数据创建表 43
小结 44
二、填空题 45
四、上机操作 45
三、思考题 45
一、选择题 45
综合练习三 45
第4章 表的基本操作 46
4.1 表的结构和字段编辑 46
4.1.1 行高、列宽、列的顺序 46
4.1.2 显示、隐藏、冻结列 47
4.1.3 字段属性 49
4.1.4 字段的基本操作 49
4.2.2 修改记录 52
4.2.3 查找与替换记录 52
4.2.1 添加记录 52
4.2 记录的编辑 52
4.2.4 记录排序 53
4.2.5 筛选记录 53
4.3 表的关系 53
4.3.1 建立表间关系 53
4.3.2 修改表间关系 54
4.4.1 设计视图 55
4.4 设置数据表格式 55
4.4.2 数据表视图 56
4.4.3 数据透视表视图 56
4.4.4 数据透视图视图 56
小结 57
综合练习四 57
一、选择题 57
二、填空题 57
三、思考题 57
四、上机操作 58
第5章 数据的查询 59
5.1 查询概述 59
5.1.1 查询的类型 59
5.1.2 查询的功能 60
5.1.3 查询的工作原理 60
5.2 创建查询 61
5.2.1 使用简单查询向导创建单表查询 61
5.2.2 使用交叉表查询向导创建查询 63
5.2.3 使用查找重复项查询向导创建查询 65
5.2.4 使用查找不匹配项查询向导创建查询 66
5.2.5 使用设计视图创建查询 67
5.3 设置查询 68
5.3.1 查询中的计算 68
5.3.2 联接表 72
5.4 查询操作 76
5.4.1 更新查询 76
5.4.2 生成表查询 77
5.4.3 追加查询 78
5.4.4 删除查询 79
5.5 高级查询 80
5.5.1 创建交叉表查询 80
5.5.2 创建参数查询 81
5.5.3 SQL查询 82
小结 84
综合练习五 84
一、选择题 84
二、填空题 84
三、思考题 85
四、上机操作 85
第6章 窗体的设计 86
6.1 窗体概述 86
6.1.1 窗体类型 86
6.1.2 窗体的表现形式 87
6.1.3 窗体的构成 88
6.2 创建窗体 88
6.2.2 用窗体向导创建窗体 89
6.2.1 创建数据透视表窗体 89
6.2.3 使用图表向导创建 90
6.2.4 使用数据透视表创建窗体 91
6.2.5 使用设计视图创建窗体 92
6.3 窗体控件 92
6.3.1 标签 92
6.3.2 文本框 93
6.3.3 组合框与列表框 94
6.3.4 选项组 95
6.3.5 命令按钮 96
6.3.6 子窗体 98
6.3.7 日历 99
6.3.8 选项卡 100
6.4 编辑窗体 101
6.4.1 窗体设计视图 101
6.4.2 设置窗体的数据源 102
6.4.3 定义窗体的外观 103
6.4.4 在窗体中添加和修改数据 104
6.4.6 数据的筛选 105
6.4.5 数据的查找和排序 105
小结 107
综合练习六 107
一、选择题 107
二、填空题 107
三、思考题 107
四、上机操作 107
第7章 报表的设计 108
7.1 报表概述 108
7.1.1 报表的功能 108
7.1.2 报表的类型 108
7.1.3 报表工具栏 110
7.2 创建报表 111
7.2.1 自动创建报表 111
7.2.2 使用向导创建报表 112
7.2.3 使用图表向导创建报表 114
7.2.4 使用标签向导设计报表 116
7.2.5 使用设计视图创建报表 118
7.3 报表控件 121
7.3.1 标签 121
7.3.2 文本框 121
7.3.3 图像 122
7.3.4 子报表 122
7.4 报表编辑 123
7.4.1 设置报表属性 123
7.4.2 编辑报表的结构 123
7.4.3 对报表中的数据排序 124
7.4.4 定义查询数据源 125
7.5 子报表 125
7.5.1 在已有报表中创建子报表 125
7.5.2 把已有报表作为子报表 126
7.6 报表打印 126
7.6.1 预览报表 126
7.6.2 页面设置 126
7.7 标签设计 127
7.6.3 打印报表 127
小结 128
综合练习七 128
一、选择题 128
二、填空题 128
三、思考题 129
四、上机操作 129
8.1 宏的概念 130
第8章 宏 130
8.2 创建宏和宏组 131
8.2.1 利用设计视图创建宏 131
8.2.2 创建与设计宏 134
8.2.3 创建与设计宏组 135
8.3 执行和调试宏 137
8.3.1 执行宏 137
8.3.2 调试宏 138
8.4 常用的宏命令 138
一、选择题 141
综合练习八 141
8.5 保存宏 141
小结 141
二、填空题 142
三、思考题 142
四、上机操作 142
第9章 数据访问页 143
9.1 数据访问页概述 143
9.2 创建数据访问页 143
9.2.1 自动创建数据访问页 143
9.2.2 利用数据页向导创建数据访问页 145
9.2.3 利用现有的Web页创建数据访问页 147
9.2.4 将Access对象转换为数据访问页 148
9.2.5 利用设计视图创建数据访问页 149
9.3 编辑数据访问页 152
9.3.1 在设计视图中编辑 152
9.3.2 利用脚本编辑器编辑 153
9.5 优化数据访问页的性能 155
9.4 访问数据访问页 155
小结 156
综合练习九 156
一、选择题 156
二、填空题 156
三、思考题 156
四、上机操作 157
10.1.1 XML概述 158
10.1.2 导入外部数据 158
10.1 导入数据 158
第10章 数据的导入和导出 158
10.2 导出数据 160
10.2.1 导出数据的简单应用 160
10.2.2 导出数据的其他应用 161
10.3 链接Access表 163
10.4 与Word和Excel的相关操作 163
10.4.1 用Word发布Access表 163
一、选择题 164
综合练习十 164
10.4.2 导入或链接Excel电子表格 164
小结 164
二、填空题 165
三、思考题 165
四、上机操作 165
第11章 模块 166
11.1 模块概述 166
11.1.1 类模块 166
11.1.2 标准模块 166
11.2 创建模块 167
11.2.1 创建类模块 167
11.2.2 宏转换为模块 168
11.2.3 创建模块实例 168
11.3 Visual Basic编辑器窗口 169
11.3.1 VBA编程的基本概念 169
11.3.2 打开一个VBA的编辑器 169
11.3.3 创建VBA的过程 171
11.3.4 VBA编程的调试方法 176
小结 180
综合练习十一 180
一、选择题 180
二、填空题 181
三、思考题 181
四、上机操作 181
第12章 应用程序开发实例 182
12.1 系统分析 182
12.1.1 需求分析 182
12.1.2 总体设计 182
12.2 数据库设计 184
12.2.1 系统界面设计 185
12.2.2 模块设计 192
12.2.3 系统菜单设计 196
综合练习十二 200
一、选择题 200
小结 200
二、填空题 201
三、思考题 201
四、上机操作 201
第13章 数据库管理及安全 202
13.1 数据库的安全性 202
13.1.1 数据库的备份与还原 202
13.1.2 数据库的压缩与修复 202
13.1.3 数据库的加密与解密 203
13.2.1 用户账号管理 205
13.2 数据库管理 205
13.2.2 生成MDE文件 206
小结 206
综合练习十三 206
一、选择题 206
二、填空题 207
三、思考题 207
四、上机操作 207
参考文献 208