描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302517108丛书名: 计算机系列教材
编辑推荐
本书由浅入深、循序渐进地安排章节内容、精心选择安排实例,实例讲解清晰详实、图文并茂、实用性强。
本书配有辅助实验教材,便于读者边学习、边实践。
本书教学资源全面丰富,PPT电子教案及素材免费下载。
本书配有辅助实验教材,便于读者边学习、边实践。
本书教学资源全面丰富,PPT电子教案及素材免费下载。
内容简介
本书由浅入深、由简到繁,循序渐进地介绍了Access 2016数据库的基本操作和基本知识,主要内容包括数据库系统的基础知识,Access 2016数据库及其表、查询、窗体、报表、宏、VBA与模块等相关知识。*后一章综合全书所讲内容,系统、完整地创建了图书信息管理系统,使读者熟悉数据库应用系统开发和设计的基本流程。本书还配有辅助教材《Access 2016数据库应用实验教程》。
本书内容丰富,结构清晰,语言精练,突出应用性和实用性。部分章节围绕实例操作展开,通过对实例操作的讲解介绍相关知识,便于教学与读者自学。
本书可作为高等院校、职业院校和各类社会培训学校的教材,也可作为 Access数据库开发人员的参考用书。
本书内容丰富,结构清晰,语言精练,突出应用性和实用性。部分章节围绕实例操作展开,通过对实例操作的讲解介绍相关知识,便于教学与读者自学。
本书可作为高等院校、职业院校和各类社会培训学校的教材,也可作为 Access数据库开发人员的参考用书。
目 录
目录
第1章Access数据库基础知识1
1.1数据库系统概述1
1.1.1数据、数据库和数据库管理系统1
1.1.2数据库系统3
1.2数据库管理技术的发展3
1.2.1人工管理阶段3
1.2.2文件系统管理阶段4
1.2.3数据库系统管理阶段5
1.3数据模型5
1.3.1数据模型的分类5
1.3.2概念数据模型6
1.3.3逻辑数据模型8
1.3.4关系数据库9
1.4数据库设计基础12
1.4.1数据库设计原则12
1.4.2数据库设计步骤13
1.5认识Access 201614
1.5.1启动和退出Access14
1.5.2Access的工作环境14
1.5.3Access的数据库对象19
1.6数据库的基本操作20
1.6.1创建数据库20
1.6.2打开和关闭数据库22
1.6.3维护数据库24
1.6.4操作数据库对象26
本章小结29
思考题29第2章表30
2.1创建表30
2.1.1通过数据表视图创建表30
2.1.2使用设计视图创建表32
2.1.3使用模板创建表34
2.2设置字段属性36
2.2.1字段的命名规则与数据类型36
2.2.2设置主键38
2.2.3“字段大小”属性39
2.2.4“格式”属性40
2.2.5“输入掩码”属性41
2.2.6“验证规则”与“验证文本”属性43
2.2.7“默认值”属性44
2.2.8“索引”属性45
2.2.9其他常用属性47
2.3输入数据47
2.3.1输入不同类型的数据47
2.3.2通过“查阅向导”输入数据49
2.4维护表55
2.4.1维护表的结构55
2.4.2维护表的数据56
2.4.3调整表的外观57
2.5操作表61
2.5.1数据的查找和替换61
2.5.2记录排序62
2.5.3记录的筛选65
2.6表间关系的创建69
2.6.1表间关系概念69
2.6.2创建与编辑表间关系70
2.6.3实施参照完整性73
2.7数据的导入和导出75
2.7.1数据的导入和链接75
2.7.2数据的导出80
本章小结81
思考题82第3章查询83
3.1查询概述83
3.1.1查询的功能83
3.1.2查询的类型83
3.1.3查询的结果——记录集85
3.2选择查询85
3.2.1通过向导创建选择查询85
3.2.2在设计视图中创建查询89
3.2.3设置查询条件95
3.2.4在查询中进行汇总计算99
3.3参数查询102
3.4交叉表查询105
3.4.1使用“交叉表查询向导”创建交叉表查询106
3.4.2使用设计视图创建交叉表查询109
3.5操作查询110
3.5.1生成表查询111
3.5.2删除查询113
3.5.3更新查询114
3.5.4追加查询115
3.6SQL查询116
3.6.1SQL简介117
3.6.2SQL的数据定义功能118
3.6.3SQL的数据操纵功能119
3.6.4数据查询SELECT语句120
本章小结122
思考题122第4章窗体123
4.1窗体概述123
4.1.1窗体的功能123
4.1.2窗体的类型124
4.1.3窗体的视图127
4.2通过自动方式创建简单窗体128
4.2.1创建窗体的方法128
4.2.2自动创建窗体129
4.3通过向导创建窗体131
4.3.1创建基于一个表的窗体131
4.3.2创建基于多个表或查询的窗体——主/子窗体134
4.4通过设计视图创建窗体136
4.4.1窗体的组成137
4.4.2窗体中的控件138
4.4.3创建自定义窗体142
4.4.4使用设计视图创建主/子窗体149
4.4.5创建其他类型的窗体154
4.5修饰窗体158
本章小结161
思考题161第5章报表162
5.1报表概述162
5.1.1报表的功能162
5.1.2报表的类型162
5.1.3报表的视图方式163
5.2创建简单报表163
5.2.1使用报表工具创建报表163
5.2.2使用报表向导创建报表164
5.2.3使用标签向导创建报表167
5.2.4使用空白报表工具创建报表170
5.3在报表设计视图中创建报表173
5.3.1报表的组成173
5.3.2使用报表设计视图创建报表174
5.3.3报表数据的排序与分组177
5.3.4报表数据的计算179
5.3.5创建主/子报表181
5.4报表的打印185
5.4.1页面设置185
5.4.2多列打印报表186
5.4.3打印设置188
本章小结189
思考题189第6章宏190
6.1宏概述190
6.1.1宏的概念190
6.1.2宏操作命令190
6.1.3宏的类型192
6.2创建宏192
6.2.1宏设计视图192
6.2.2创建操作序列宏194
6.2.3创建条件宏195
6.2.4创建子宏197
6.3运行宏198
6.3.1直接运行宏198
6.3.2在其他宏中运行199
6.3.3自动运行宏199
6.3.4在窗体、报表中运行宏199
6.3.5用宏设计应用系统菜单202
6.4调试宏205
本章小结206
思考题206第7章VBA与模块208
7.1VBA与模块概述208
7.1.1VBA简介208
7.1.2模块简介209
7.1.3VBA编程环境209
7.1.4VBA编程方法213
7.2面向对象程序设计215
7.2.1面向对象程序设计概述215
7.2.2对象和类215
7.2.3对象的组成要素216
7.3VBA编程基础217
7.3.1数据类型217
7.3.2常量218
7.3.3变量219
7.3.4运算符与表达式220
7.3.5常用的内置函数223
7.4程序语句228
7.4.1程序语句的书写格式228
7.4.2顺序结构229
7.4.3选择结构230
7.4.4循环结构234
7.5数组237
7.5.1数组的定义237
7.5.2动态数组238
7.5.3自定义数据类型239
7.6创建模块240
7.6.1Function过程的定义及调用240
7.6.2Sub过程的定义及调用242
7.6.3过程参数243
7.6.4保存模块244
7.6.5宏转换为模块244
7.7数据库对象与ADO的使用246
7.7.1引用数据库对象246
7.7.2Access对象247
7.7.3ADO对象249
7.7.4使用ADO访问数据库的步骤251
7.7.5使用ADO访问数据库实例253
7.8VBA程序调试256
7.8.1错误类型256
7.8.2“调试”工具栏257
7.8.3调试方法258
7.8.4错误处理260
本章小结262
思考题262第8章数据库系统实例263
8.1数据库需求分析263
8.1.1基本信息管理263
8.1.2图书流通管理264
8.1.3统计分析管理264
8.2数据库设计264
8.2.1概念设计265
8.2.2逻辑设计266
8.2.3物理设计267
8.3系统功能实现269
8.3.1窗体设计269
8.3.2报表设计288
8.3.3宏与菜单设计289
8.3.4系统运行289
8.4系统任务说明书291
本章小结292
思考题292参考文献293
第1章Access数据库基础知识1
1.1数据库系统概述1
1.1.1数据、数据库和数据库管理系统1
1.1.2数据库系统3
1.2数据库管理技术的发展3
1.2.1人工管理阶段3
1.2.2文件系统管理阶段4
1.2.3数据库系统管理阶段5
1.3数据模型5
1.3.1数据模型的分类5
1.3.2概念数据模型6
1.3.3逻辑数据模型8
1.3.4关系数据库9
1.4数据库设计基础12
1.4.1数据库设计原则12
1.4.2数据库设计步骤13
1.5认识Access 201614
1.5.1启动和退出Access14
1.5.2Access的工作环境14
1.5.3Access的数据库对象19
1.6数据库的基本操作20
1.6.1创建数据库20
1.6.2打开和关闭数据库22
1.6.3维护数据库24
1.6.4操作数据库对象26
本章小结29
思考题29第2章表30
2.1创建表30
2.1.1通过数据表视图创建表30
2.1.2使用设计视图创建表32
2.1.3使用模板创建表34
2.2设置字段属性36
2.2.1字段的命名规则与数据类型36
2.2.2设置主键38
2.2.3“字段大小”属性39
2.2.4“格式”属性40
2.2.5“输入掩码”属性41
2.2.6“验证规则”与“验证文本”属性43
2.2.7“默认值”属性44
2.2.8“索引”属性45
2.2.9其他常用属性47
2.3输入数据47
2.3.1输入不同类型的数据47
2.3.2通过“查阅向导”输入数据49
2.4维护表55
2.4.1维护表的结构55
2.4.2维护表的数据56
2.4.3调整表的外观57
2.5操作表61
2.5.1数据的查找和替换61
2.5.2记录排序62
2.5.3记录的筛选65
2.6表间关系的创建69
2.6.1表间关系概念69
2.6.2创建与编辑表间关系70
2.6.3实施参照完整性73
2.7数据的导入和导出75
2.7.1数据的导入和链接75
2.7.2数据的导出80
本章小结81
思考题82第3章查询83
3.1查询概述83
3.1.1查询的功能83
3.1.2查询的类型83
3.1.3查询的结果——记录集85
3.2选择查询85
3.2.1通过向导创建选择查询85
3.2.2在设计视图中创建查询89
3.2.3设置查询条件95
3.2.4在查询中进行汇总计算99
3.3参数查询102
3.4交叉表查询105
3.4.1使用“交叉表查询向导”创建交叉表查询106
3.4.2使用设计视图创建交叉表查询109
3.5操作查询110
3.5.1生成表查询111
3.5.2删除查询113
3.5.3更新查询114
3.5.4追加查询115
3.6SQL查询116
3.6.1SQL简介117
3.6.2SQL的数据定义功能118
3.6.3SQL的数据操纵功能119
3.6.4数据查询SELECT语句120
本章小结122
思考题122第4章窗体123
4.1窗体概述123
4.1.1窗体的功能123
4.1.2窗体的类型124
4.1.3窗体的视图127
4.2通过自动方式创建简单窗体128
4.2.1创建窗体的方法128
4.2.2自动创建窗体129
4.3通过向导创建窗体131
4.3.1创建基于一个表的窗体131
4.3.2创建基于多个表或查询的窗体——主/子窗体134
4.4通过设计视图创建窗体136
4.4.1窗体的组成137
4.4.2窗体中的控件138
4.4.3创建自定义窗体142
4.4.4使用设计视图创建主/子窗体149
4.4.5创建其他类型的窗体154
4.5修饰窗体158
本章小结161
思考题161第5章报表162
5.1报表概述162
5.1.1报表的功能162
5.1.2报表的类型162
5.1.3报表的视图方式163
5.2创建简单报表163
5.2.1使用报表工具创建报表163
5.2.2使用报表向导创建报表164
5.2.3使用标签向导创建报表167
5.2.4使用空白报表工具创建报表170
5.3在报表设计视图中创建报表173
5.3.1报表的组成173
5.3.2使用报表设计视图创建报表174
5.3.3报表数据的排序与分组177
5.3.4报表数据的计算179
5.3.5创建主/子报表181
5.4报表的打印185
5.4.1页面设置185
5.4.2多列打印报表186
5.4.3打印设置188
本章小结189
思考题189第6章宏190
6.1宏概述190
6.1.1宏的概念190
6.1.2宏操作命令190
6.1.3宏的类型192
6.2创建宏192
6.2.1宏设计视图192
6.2.2创建操作序列宏194
6.2.3创建条件宏195
6.2.4创建子宏197
6.3运行宏198
6.3.1直接运行宏198
6.3.2在其他宏中运行199
6.3.3自动运行宏199
6.3.4在窗体、报表中运行宏199
6.3.5用宏设计应用系统菜单202
6.4调试宏205
本章小结206
思考题206第7章VBA与模块208
7.1VBA与模块概述208
7.1.1VBA简介208
7.1.2模块简介209
7.1.3VBA编程环境209
7.1.4VBA编程方法213
7.2面向对象程序设计215
7.2.1面向对象程序设计概述215
7.2.2对象和类215
7.2.3对象的组成要素216
7.3VBA编程基础217
7.3.1数据类型217
7.3.2常量218
7.3.3变量219
7.3.4运算符与表达式220
7.3.5常用的内置函数223
7.4程序语句228
7.4.1程序语句的书写格式228
7.4.2顺序结构229
7.4.3选择结构230
7.4.4循环结构234
7.5数组237
7.5.1数组的定义237
7.5.2动态数组238
7.5.3自定义数据类型239
7.6创建模块240
7.6.1Function过程的定义及调用240
7.6.2Sub过程的定义及调用242
7.6.3过程参数243
7.6.4保存模块244
7.6.5宏转换为模块244
7.7数据库对象与ADO的使用246
7.7.1引用数据库对象246
7.7.2Access对象247
7.7.3ADO对象249
7.7.4使用ADO访问数据库的步骤251
7.7.5使用ADO访问数据库实例253
7.8VBA程序调试256
7.8.1错误类型256
7.8.2“调试”工具栏257
7.8.3调试方法258
7.8.4错误处理260
本章小结262
思考题262第8章数据库系统实例263
8.1数据库需求分析263
8.1.1基本信息管理263
8.1.2图书流通管理264
8.1.3统计分析管理264
8.2数据库设计264
8.2.1概念设计265
8.2.2逻辑设计266
8.2.3物理设计267
8.3系统功能实现269
8.3.1窗体设计269
8.3.2报表设计288
8.3.3宏与菜单设计289
8.3.4系统运行289
8.4系统任务说明书291
本章小结292
思考题292参考文献293
前 言
前言
大数据时代,从我们的衣食住行到企事业的政策方案制定,无不应用着数据库技术,数据库科学已是我们身边的科学。数据库应用技术是以面向应用培养的大学生要掌握的一门技术。
Access是Microsoft公司Office办公套件中一个重要的组成部分,是世界上最流行的桌面数据库管理系统之一。它提供了大量的工具和向导,即使没有任何编程经验,也可以通过可视化的操作完成大部分数据库管理和开发工作。Access功能完备,简单易学,适应性强,因此,不仅成为初学者的首选,还被越来越广泛地应用于各类信息管理软件开发之中。
本书内容由浅入深,语言通俗易懂,图文并茂,实用性强。读者可以边学习、边实践,轻松掌握Access数据库技术及开发应用系统的方法。本书以一个数据库应用系统为主线,以实例引导和驱动,力求避免术语的枯燥详解和操作的简单罗列,使读者通过实例快速掌握Access数据库的基本功能和操作方法,学以致用地完成小型实用的数据库应用系统的开发。
全书以数据库应用系统“学生信息管理”为主线,通过操作实例详细介绍Access 2016的6个数据库对象——表、查询、窗体、报表、宏和模块的基础知识和基本操作,VBA编程及使用Access开发数据库应用系统的完整过程。
全书共分为8章,包括Access数据库基础知识、表、查询、窗体、报表、宏、VBA与模块、数据库系统实例,并有配套的《Access 2016数据库应用实验教程》辅助教材。
本书由徐效美担任主编,巩艳华、薛梅、高文卿、董刚、苏庆堂担任副主编。
在本书的编写过程中,得到许多专家和同行的精心指点和热情帮助,在此一并表示衷心感谢!
尽管编者为本书的编写付出了很大的努力,并希望能成为一部精品,但由于水平有限,书中疏漏之处在所难免,恳请同行及读者批评指正。我们的邮箱是[email protected]。
本书对应的课件、数据库文件和习题答案可以到清华大学出版社官网下载。
大数据时代,从我们的衣食住行到企事业的政策方案制定,无不应用着数据库技术,数据库科学已是我们身边的科学。数据库应用技术是以面向应用培养的大学生要掌握的一门技术。
Access是Microsoft公司Office办公套件中一个重要的组成部分,是世界上最流行的桌面数据库管理系统之一。它提供了大量的工具和向导,即使没有任何编程经验,也可以通过可视化的操作完成大部分数据库管理和开发工作。Access功能完备,简单易学,适应性强,因此,不仅成为初学者的首选,还被越来越广泛地应用于各类信息管理软件开发之中。
本书内容由浅入深,语言通俗易懂,图文并茂,实用性强。读者可以边学习、边实践,轻松掌握Access数据库技术及开发应用系统的方法。本书以一个数据库应用系统为主线,以实例引导和驱动,力求避免术语的枯燥详解和操作的简单罗列,使读者通过实例快速掌握Access数据库的基本功能和操作方法,学以致用地完成小型实用的数据库应用系统的开发。
全书以数据库应用系统“学生信息管理”为主线,通过操作实例详细介绍Access 2016的6个数据库对象——表、查询、窗体、报表、宏和模块的基础知识和基本操作,VBA编程及使用Access开发数据库应用系统的完整过程。
全书共分为8章,包括Access数据库基础知识、表、查询、窗体、报表、宏、VBA与模块、数据库系统实例,并有配套的《Access 2016数据库应用实验教程》辅助教材。
本书由徐效美担任主编,巩艳华、薛梅、高文卿、董刚、苏庆堂担任副主编。
在本书的编写过程中,得到许多专家和同行的精心指点和热情帮助,在此一并表示衷心感谢!
尽管编者为本书的编写付出了很大的努力,并希望能成为一部精品,但由于水平有限,书中疏漏之处在所难免,恳请同行及读者批评指正。我们的邮箱是[email protected]。
本书对应的课件、数据库文件和习题答案可以到清华大学出版社官网下载。
编者2018年7月
评论
还没有评论。