书籍详情
Access2016数据库应用教程
作者:彭毅弘,程丽
出版社:清华大学出版社
出版时间:2022-08-01
ISBN:9787302608837
定价:¥59.80
内容简介
\"《Access 2016数据库应用教程》以Microsoft Access 2016中文版为实践平台,以小型超市管理系统的创建、管理和应用为主线,通过大量实例介绍了数据库的基本概念、原理和开发技术。全书共分为9章,主要包括数据库技术基础、数据库和表、查询、结构化查询语言(SQL)、窗体、报表、宏、VBA程序设计和VBA数据库访问技术等内容。《Access 2016数据库应用教程》注重案例的实际应用价值,强调理论与实践结合,同时还引入了程序流程介绍,注重提升学生的逻辑分析能力。《Access 2016数据库应用教程》配套的《Access 2016数据库应用教程实验指导》(ISBN 978-7-302-60854-7),为各章提供多种类型的实验案例,每个案例都附有操作步骤。《Access 2016数据库应用教程》既可作为高等学校数据库基础与应用教材,又可作为全国计算机等级考试(二级Access)的自学和培训教材,还可供从事数据库应用、设计和开发的技术人员参考。\"
作者简介
暂缺《Access2016数据库应用教程》作者简介
目录
第1章 数据库技术基础 1
1.1 数据管理技术 3
1.1.1 数据与数据处理 3
1.1.2 数据管理技术的发展 3
1.2 数据库系统 6
1.2.1 数据库系统的组成 6
1.2.2 数据库系统的特点 8
1.2.3 数据库系统的三级模式 9
1.3 数据模型 9
1.3.1 数据抽象过程 10
1.3.2 概念模型(E-R模型) 10
1.3.3 常见的数据模型 13
1.4 关系数据库 14
1.4.1 关系的术语 14
1.4.2 关系的运算 15
1.4.3 关系的完整性规则 16
1.4.4 从概念模型到关系模型的转换 17
1.5 数据库应用系统开发流程 18
1.6 Access简介 19
1.6.1 Access的特点 19
1.6.2 Access数据库的系统结构 20
1.6.3 Access 2016主界面 23
1.7 思考与练习 25
1.7.1 思考题 25
1.7.2 选择题 25
第2章 数据库和表 27
2.1 创建和操作Access数据库 29
2.1.1 创建空白数据库 29
2.1.2 利用模板创建数据库 30
2.1.3 打开数据库 30
2.1.4 保存数据库 31
2.1.5 关闭数据库 32
2.2 表的组成 32
2.2.1 表名 32
2.2.2 表结构 33
2.2.3 表数据 33
2.3 表的创建 34
2.3.1 使用数据表视图创建表 34
2.3.2 使用设计视图创建表 35
2.3.3 通过导入外部数据创建表 36
2.3.4 表视图的切换 38
2.4 表的字段 40
2.4.1 字段的命名规则 40
2.4.2 字段的数据类型 40
2.4.3 字段的属性 47
2.5 表的主键 55
2.5.1 主键的作用 55
2.5.2 设置主键 55
2.5.3 删除主键 57
2.6 表的编辑与操作 57
2.6.1 编辑表的字段 57
2.6.2 操作表的记录 58
2.6.3 表的复制、删除和导出 61
2.7 表间关系 63
2.7.1 创建表间关系 63
2.7.2 插入子数据表 66
2.7.3 关系的参照完整性 67
2.8 表的规范 70
2.8.1 范式(1NF) 70
2.8.2 第二范式(2NF) 71
2.8.3 第三范式(3NF) 72
2.9 思考与练习 73
2.9.1 思考题 73
2.9.2 选择题 73
第3章 查询 75
3.1 查询概述 76
3.1.1 查询的作用 76
3.1.2 查询的类型 76
3.1.3 查询的视图 77
3.1.4 查询的创建方法 77
3.2 选择查询 80
3.2.1 创建不带条件的查询 80
3.2.2 创建带条件的查询 81
3.2.3 查询条件的使用 82
3.2.4 在查询中使用计算 85
3.3 参数查询 89
3.3.1 单参数查询 89
3.3.2 多参数查询 90
3.4 操作查询 90
3.4.1 生成表查询 91
3.4.2 追加查询 92
3.4.3 新查询 94
3.4.4 删除查询 95
3.5 交叉表查询 96
3.5.1 通过向导方式创建 97
3.5.2 通过设计视图方式创建 99
3.6 重复项查询 100
3.7 不匹配项查询 101
3.8 思考与练习 103
3.8.1 思考题 103
3.8.2 选择题 103
第4章 结构化查询语言(SQL) 105
4.1 SQL概述 106
4.1.1 SQL的特点 106
4.1.2 SQL的功能 106
4.1.3 SQL查询语句和Access查询文件的
关系 107
4.2 SQL查询的创建 108
4.3 SQL数据查询语句 109
4.3.1 SQL查询语句的一般格式 109
4.3.2 单表查询 110
4.3.3 多表查询 114
4.3.4 分组查询 115
4.4 SQL数据操作语句 116
4.4.1 在表中插入记录 116
4.4.2 在表中 新记录 117
4.4.3 在表中删除记录 117
4.5 SQL数据定义语句 118
4.5.1 创建表 118
4.5.2 修改表结构 119
4.5.3 删除表 121
4.6 思考与练习 121
4.6.1 思考题 121
4.6.2 选择题 121
第5章 窗体 124
5.1 窗体概述 125
5.1.1 窗体的功能 125
5.1.2 窗体的类型 125
5.1.3 窗体的视图 127
5.1.4 窗体的组成 128
5.2 创建窗体 128
5.2.1 使用“窗体”工具创建窗体 129
5.2.2 使用“空白窗体”工具创建窗体 130
5.2.3 使用“窗体向导”工具创建窗体 131
5.2.4 使用“多个项目”工具创建窗体 132
5.2.5 使用“数据表”工具创建窗体 133
5.2.6 使用“分割窗体”工具创建窗体 133
5.2.7 使用“窗体设计”工具创建窗体 134
5.3 为窗体添加控件 134
5.3.1 认识控件 135
5.3.2 使用文本框(Text)控件 136
5.3.3 使用标签(Label)控件 140
5.3.4 使用按钮(Command)控件 141
5.3.5 使用选项卡控件 143
5.3.6 使用子窗体/子报表(Child)控件 145
5.3.7 使用列表框(List)控件 146
5.3.8 使用组合框(Combo)控件 148
5.3.9 使用选项组(Frame)控件 150
5.3.10 使用复选框(Check)控件 151
5.3.11 使用选项按钮(Option)控件 152
5.4 设置窗体和控件的属性 152
5.4.1 “格式”选项 153
5.4.2 “数据”选项 154
5.4.3 “事件”选项 156
5.5 美化窗体 158
5.5.1 窗体的主题应用 158
5.5.2 控件的布局调整 159
5.6 窗体的 设计 160
5.6.1 设置启动窗体 160
5.6.2 设置导航窗体 161
5.7 思考与练习 162
5.7.1 思考题 162
5.7.2 选择题 162
第6章 报表 164
6.1 报表概述 165
6.1.1 报表的功能 165
6.1.2 报表的类型 165
6.1.3 报表的视图 166
6.1.4 报表的组成 166
6.1.5 报表与窗体的异同 167
6.2 创建报表 167
6.2.1 使用“报表”工具创建报表 167
6.2.2 使用“空报表”工具创建报表 168
6.2.3 使用“报表向导”工具创建报表 169
6.2.4 使用“标签”工具创建报表 170
6.2.5 使用“报表设计”工具创建报表 173
6.3 在报表中使用分组、排序和
汇总功能 176
6.4 在报表中使用计算控件 179
6.4.1 添加日期和时间 179
6.4.2 添加页码 179
6.4.3 报表中常用的聚合函数 180
6.5 思考与练习 182
6.5.1 思考题 182
6.5.2 选择题 183
第7章 宏 184
7.1 宏的概述 185
7.1.1 宏的基本概念 185
7.1.2 宏的设计视图 185
7.1.3 常用的宏操作 187
7.2 宏的创建 188
7.2.1 创建独立宏:顺序操作宏 188
7.2.2 创建独立宏:宏组 189
7.2.3 创建独立宏:条件宏 190
7.2.4 创建嵌入宏 193
7.2.5 创建数据宏 195
7.2.6 创建自动运行宏 195
7.3 宏的运行与调试 197
7.3.1 宏的运行 197
7.3.2 宏的调试 198
7.4 思考与练习 199
7.4.1 思考题 199
7.4.2 选择题 199
第8章 VBA程序设计 201
8.1 VBA与宏 202
8.2 VBA的容器:模块 202
8.2.1 模块的类型 202
8.2.2 模块的创建 203
8.2.3 模块的组成 204
8.3 VBA的编辑器:VBE 207
8.4 VBA的编程思想:面向对象 210
8.4.1 对象 210
8.4.2 DoCmd对象 212
8.5 VBA的编程基础 213
8.5.1 数据类型 213
8.5.2 常量 214
8.5.3 变量 216
8.5.4 数组 219
8.5.5 运算符和表达式 221
8.5.6 函数 224
8.5.7 程序语句 229
8.6 VBA的流程控制语句 230
8.6.1 顺序结构 231
8.6.2 选择结构 232
8.6.3 循环结构 236
8.7 过程 240
8.7.1 过程的定义与调用 240
8.7.2 过程的作用范围 240
8.7.3 参数传递 240
8.8 思考与练习 242
8.8.1 思考题 242
8.8.2 选择题 242
第9章 VBA数据库访问技术 245
9.1 常用的数据库访问接口技术 246
9.2 数据访问接口ADO 247
9.2.1 Connection对象 248
9.2.2 Recordset对象 250
9.2.3 Command对象 255
9.3 ADO编程实例 256
9.4 思考与练习 259
9.4.1 思考题 259
9.4.2 选择题 259
附录 261
附录A “小型超市管理系统”数据库的表结构及其记录 261
附录B 常用的ASCII字符集 265
附录C 窗体和控件的常用属性及方法 266
附录D 全国计算机等级考试二级Access考试大纲 270
1.1 数据管理技术 3
1.1.1 数据与数据处理 3
1.1.2 数据管理技术的发展 3
1.2 数据库系统 6
1.2.1 数据库系统的组成 6
1.2.2 数据库系统的特点 8
1.2.3 数据库系统的三级模式 9
1.3 数据模型 9
1.3.1 数据抽象过程 10
1.3.2 概念模型(E-R模型) 10
1.3.3 常见的数据模型 13
1.4 关系数据库 14
1.4.1 关系的术语 14
1.4.2 关系的运算 15
1.4.3 关系的完整性规则 16
1.4.4 从概念模型到关系模型的转换 17
1.5 数据库应用系统开发流程 18
1.6 Access简介 19
1.6.1 Access的特点 19
1.6.2 Access数据库的系统结构 20
1.6.3 Access 2016主界面 23
1.7 思考与练习 25
1.7.1 思考题 25
1.7.2 选择题 25
第2章 数据库和表 27
2.1 创建和操作Access数据库 29
2.1.1 创建空白数据库 29
2.1.2 利用模板创建数据库 30
2.1.3 打开数据库 30
2.1.4 保存数据库 31
2.1.5 关闭数据库 32
2.2 表的组成 32
2.2.1 表名 32
2.2.2 表结构 33
2.2.3 表数据 33
2.3 表的创建 34
2.3.1 使用数据表视图创建表 34
2.3.2 使用设计视图创建表 35
2.3.3 通过导入外部数据创建表 36
2.3.4 表视图的切换 38
2.4 表的字段 40
2.4.1 字段的命名规则 40
2.4.2 字段的数据类型 40
2.4.3 字段的属性 47
2.5 表的主键 55
2.5.1 主键的作用 55
2.5.2 设置主键 55
2.5.3 删除主键 57
2.6 表的编辑与操作 57
2.6.1 编辑表的字段 57
2.6.2 操作表的记录 58
2.6.3 表的复制、删除和导出 61
2.7 表间关系 63
2.7.1 创建表间关系 63
2.7.2 插入子数据表 66
2.7.3 关系的参照完整性 67
2.8 表的规范 70
2.8.1 范式(1NF) 70
2.8.2 第二范式(2NF) 71
2.8.3 第三范式(3NF) 72
2.9 思考与练习 73
2.9.1 思考题 73
2.9.2 选择题 73
第3章 查询 75
3.1 查询概述 76
3.1.1 查询的作用 76
3.1.2 查询的类型 76
3.1.3 查询的视图 77
3.1.4 查询的创建方法 77
3.2 选择查询 80
3.2.1 创建不带条件的查询 80
3.2.2 创建带条件的查询 81
3.2.3 查询条件的使用 82
3.2.4 在查询中使用计算 85
3.3 参数查询 89
3.3.1 单参数查询 89
3.3.2 多参数查询 90
3.4 操作查询 90
3.4.1 生成表查询 91
3.4.2 追加查询 92
3.4.3 新查询 94
3.4.4 删除查询 95
3.5 交叉表查询 96
3.5.1 通过向导方式创建 97
3.5.2 通过设计视图方式创建 99
3.6 重复项查询 100
3.7 不匹配项查询 101
3.8 思考与练习 103
3.8.1 思考题 103
3.8.2 选择题 103
第4章 结构化查询语言(SQL) 105
4.1 SQL概述 106
4.1.1 SQL的特点 106
4.1.2 SQL的功能 106
4.1.3 SQL查询语句和Access查询文件的
关系 107
4.2 SQL查询的创建 108
4.3 SQL数据查询语句 109
4.3.1 SQL查询语句的一般格式 109
4.3.2 单表查询 110
4.3.3 多表查询 114
4.3.4 分组查询 115
4.4 SQL数据操作语句 116
4.4.1 在表中插入记录 116
4.4.2 在表中 新记录 117
4.4.3 在表中删除记录 117
4.5 SQL数据定义语句 118
4.5.1 创建表 118
4.5.2 修改表结构 119
4.5.3 删除表 121
4.6 思考与练习 121
4.6.1 思考题 121
4.6.2 选择题 121
第5章 窗体 124
5.1 窗体概述 125
5.1.1 窗体的功能 125
5.1.2 窗体的类型 125
5.1.3 窗体的视图 127
5.1.4 窗体的组成 128
5.2 创建窗体 128
5.2.1 使用“窗体”工具创建窗体 129
5.2.2 使用“空白窗体”工具创建窗体 130
5.2.3 使用“窗体向导”工具创建窗体 131
5.2.4 使用“多个项目”工具创建窗体 132
5.2.5 使用“数据表”工具创建窗体 133
5.2.6 使用“分割窗体”工具创建窗体 133
5.2.7 使用“窗体设计”工具创建窗体 134
5.3 为窗体添加控件 134
5.3.1 认识控件 135
5.3.2 使用文本框(Text)控件 136
5.3.3 使用标签(Label)控件 140
5.3.4 使用按钮(Command)控件 141
5.3.5 使用选项卡控件 143
5.3.6 使用子窗体/子报表(Child)控件 145
5.3.7 使用列表框(List)控件 146
5.3.8 使用组合框(Combo)控件 148
5.3.9 使用选项组(Frame)控件 150
5.3.10 使用复选框(Check)控件 151
5.3.11 使用选项按钮(Option)控件 152
5.4 设置窗体和控件的属性 152
5.4.1 “格式”选项 153
5.4.2 “数据”选项 154
5.4.3 “事件”选项 156
5.5 美化窗体 158
5.5.1 窗体的主题应用 158
5.5.2 控件的布局调整 159
5.6 窗体的 设计 160
5.6.1 设置启动窗体 160
5.6.2 设置导航窗体 161
5.7 思考与练习 162
5.7.1 思考题 162
5.7.2 选择题 162
第6章 报表 164
6.1 报表概述 165
6.1.1 报表的功能 165
6.1.2 报表的类型 165
6.1.3 报表的视图 166
6.1.4 报表的组成 166
6.1.5 报表与窗体的异同 167
6.2 创建报表 167
6.2.1 使用“报表”工具创建报表 167
6.2.2 使用“空报表”工具创建报表 168
6.2.3 使用“报表向导”工具创建报表 169
6.2.4 使用“标签”工具创建报表 170
6.2.5 使用“报表设计”工具创建报表 173
6.3 在报表中使用分组、排序和
汇总功能 176
6.4 在报表中使用计算控件 179
6.4.1 添加日期和时间 179
6.4.2 添加页码 179
6.4.3 报表中常用的聚合函数 180
6.5 思考与练习 182
6.5.1 思考题 182
6.5.2 选择题 183
第7章 宏 184
7.1 宏的概述 185
7.1.1 宏的基本概念 185
7.1.2 宏的设计视图 185
7.1.3 常用的宏操作 187
7.2 宏的创建 188
7.2.1 创建独立宏:顺序操作宏 188
7.2.2 创建独立宏:宏组 189
7.2.3 创建独立宏:条件宏 190
7.2.4 创建嵌入宏 193
7.2.5 创建数据宏 195
7.2.6 创建自动运行宏 195
7.3 宏的运行与调试 197
7.3.1 宏的运行 197
7.3.2 宏的调试 198
7.4 思考与练习 199
7.4.1 思考题 199
7.4.2 选择题 199
第8章 VBA程序设计 201
8.1 VBA与宏 202
8.2 VBA的容器:模块 202
8.2.1 模块的类型 202
8.2.2 模块的创建 203
8.2.3 模块的组成 204
8.3 VBA的编辑器:VBE 207
8.4 VBA的编程思想:面向对象 210
8.4.1 对象 210
8.4.2 DoCmd对象 212
8.5 VBA的编程基础 213
8.5.1 数据类型 213
8.5.2 常量 214
8.5.3 变量 216
8.5.4 数组 219
8.5.5 运算符和表达式 221
8.5.6 函数 224
8.5.7 程序语句 229
8.6 VBA的流程控制语句 230
8.6.1 顺序结构 231
8.6.2 选择结构 232
8.6.3 循环结构 236
8.7 过程 240
8.7.1 过程的定义与调用 240
8.7.2 过程的作用范围 240
8.7.3 参数传递 240
8.8 思考与练习 242
8.8.1 思考题 242
8.8.2 选择题 242
第9章 VBA数据库访问技术 245
9.1 常用的数据库访问接口技术 246
9.2 数据访问接口ADO 247
9.2.1 Connection对象 248
9.2.2 Recordset对象 250
9.2.3 Command对象 255
9.3 ADO编程实例 256
9.4 思考与练习 259
9.4.1 思考题 259
9.4.2 选择题 259
附录 261
附录A “小型超市管理系统”数据库的表结构及其记录 261
附录B 常用的ASCII字符集 265
附录C 窗体和控件的常用属性及方法 266
附录D 全国计算机等级考试二级Access考试大纲 270
猜您喜欢