第1章 数据库系统知识入门 1
1.1学习目标与要求 1
1.2主要知识点 1
1.2.1信息、数据和数据处理 1
1.2.2数据库技术与数据库系统 2
1.2.3 Access 2003简介 2
1.2.4关系模型与关系数据库 3
1.2.5数据库设计的基本方法与步骤 4
1.2.6实体联系模型及其转化 5
1.2.7数据库物理设计及操作初步 6
1.2.8在不同层次使用的术语对照 7
1.3习题 7
1.4实验 11
1.4.1实验一 Access启动、退出与基本设置 11
1.4.2实验二 进行学生教学管理系统的数据库设计并创建教学管理数据库 12
第2章 关系数据库基本理论及数据库技术发展概述 18
2.1学习目标与要求 18
2.2主要知识点 18
2.2.1数据模型概述 18
2.2.2关系代数 19
2.2.3数据完整性 20
2.2.4关系规范化 21
2.2.5数据模型的发展 22
2.2.6数据库体系结构 23
2.2.7数据库管理系统概述 24
2.2.8数据库技术发展应用概述 25
2.3习题 26
2.4实验分析教学管理数据库的规范性和设置的数据完整性 30
第3章 Access及其数据库管理 32
3.1学习目标与要求 32
3.2主要知识点 32
3.2.1 Access概述 32
3.2.2 Access数据库基础 33
3.2.3数据库操作 34
3.2.4 Access数据库管理 35
3.2.5数据库安全管理 36
3.2.6数据库分析 36
3.3习题 37
3.4实验 39
3.4.1实验一 Access数据库选项设置 39
3.4.2实验二 Access数据库窗口的基本操作 41
3.4.3实验三 教学管理数据库的完整性和安全性操作 42
第4章 表与关系 44
4.1学习目标与要求 44
4.2主要知识点 44
4.2.1表对象的结构与数据类型 44
4.2.2表的创建 46
4.2.3表之间的关系 49
4.2.4表的操作 50
4.3习题 52
4.4实验 55
4.4.1实验一 创建表时的完整性设置 55
4.4.2实验二 字段属性定义与应用 56
4.4.3实验三 数据表视图下数据记录的显示与操作 57
第5章 查询 60
5.1学习目标与要求 60
5.2主要知识点 60
5.2.1 Access查询对象与SQL概述 60
5.2.2 SQL语言与SQL命令查询 62
5.2.3 SQL的定义功能 65
5.2.4选择查询 67
5.2.5交叉表查询 69
5.2.6参数查询 69
5.2.7查询向导 70
5.2.8动作查询 70
5.2.9 SQL特定查询 71
5.3习题 72
5.4上机实验 76
5.4.1实验一 SQL视图中表达式练习 76
5.4.2实验二 利用SQL命令进行查询和操作 76
5.4.3实验三 选择查询操作 78
5.4.4实验四 动作查询操作 81
第6章 窗体 84
6.1学习目标与要求 84
6.2主要知识点 84
6.2.1窗体的基本概念 84
6.2.2创建窗体的基本方法 85
6.2.3面向对象程序设计方法简介 87
6.2.4窗体及其控件设计 89
6.3习题 97
6.4实验 99
6.4.1实验一 多种方式创建窗体 99
6.4.2实验二 在窗体中创建控件 100
6.4.3实验三 使用窗体处理数据 102
第7章 报表 104
7.1学习目标与要求 104
7.2主要知识点 104
7.2.1报表的基本概念 104
7.2.2创建报表 106
7.2.3使用设计视图创建报表 107
7.2.4编辑报表 111
7.2.5报表的高级操作 113
7.2.6使用报表快照 116
7.2.7预览、打印和保存报表 117
7.3习题 118
7.4上机实验 121
7.4.1实验一 创建报表 121
7.4.2实验二 使用报表的设计视图创建报表 136
7.4.3实验三 创建子报表 140
第8章 数据页 145
8.1学习目标与要求 145
8.2主要知识点 145
8.2.1数据页概述 145
8.2.2页的创建 146
8.2.3页的编辑和设置 147
8.2.4使用超链接 148
8.3习题 149
8.4实验 150
8.4.1实验一 自动创建数据页和数据页向导应用 150
8.4.2实验二 设计视图创建数据页 153
第9章 宏 156
9.1学习目标与要求 156
9.2主要知识点 156
9.2.1宏的基本概念 156
9.2.2宏的基本操作 156
9.2.3常用的宏操作 158
9.3习题 159
9.4上机实验 161
9.4.1实验一 创建操作序列宏 161
9.4.2实验二 创建条件宏 163
9.4.3实验三 创建宏组 164
第10章 模块与VBA程序设计 166
10.1学习目标与要求 166
10.2主要知识点 166
10.2.1模块与VBA简介 166
10.2.2 VBE界面 167
10.2.3 VBA编程基础 168
10.2.4 Access编程入门 174
10.2.5面向对象程序设计的概念 179
10.2.6 VBA程序的调试 180
10.2.7 VBA的数据库编程 180
10.3习题 182
10.4上机实验 183
10.4.1实验一 VBE环境的启动与基本设置 183
10.4.2实验二 VBA编程基础 185
10.4.3实验三 结构化程序设计 185
10.4.4实验四 面向对象程序设计 187
第11章 Web数据库应用基础 190
11.1学习目标与要求 190
11.2主要知识点 190
11.2.1数据库系统的应用模式 190
11.2.2 Web应用概述 191
11.2.3静态与动态的Web页 192
11.2.4典型的动态Web技术 193
11.2.5应用ASP技术的Web数据库开发应用概述 194
11.2.6数据库连接访问技术ADO 194
11.2.7 XML及其应用 195
11.2.8 Web数据库技术应用及未来发展概述 196
11.3习题 197
11.4实验 199
11.4.1实验一 IIS的安装及设置 199
11.4.2实验二 教学管理表单设计与实现 203
11.4.3实验三 基于教学管理数据库的Web开发 205
第12章Access数据库与外部数据的交换及Excel应用 208
12.1学习目标与要求 208
12.2主要知识点 208
12.2.1 Access和外部数据 208
12.2.2链接外部数据 209
12.2.3导入外部数据 211
12.2.4导出到外部格式 212
12.2.5 Excel表的数据属性设置 213
12.2.6应用Excel进行数据处理的应用案例 214
12.3习题 216
12.4实验 219
12.4.1实验一 Access数据库数据的导入、导出和链接 219
12.4.2实验二 使用Excel的“数据有效性” 220
12.4.3实验三 使用Excel的“高级筛选” 221
12.4.4实验四 使用Excel的“数据分析” 222
附录A 计算机等级考试 223
附录B 各章习题参考答案 230
参考文献 270