Access 2010数据库原理及应用

2019年清华大学出版社出版的书籍
《Access 2010数据库原理及应用》是由邵芬红、李珊主编，2019年1月1日清华大学出版社出版的21世纪高等学校计算机教育实用规划教材。该教材适用于应用型、技能型人才培养的各类教育使用，也可作为参加“全国计算机等级考试二级Access数据库程序设计”科目考试考生的参考书，还可作为各层次Access用户的自学参考书。
该教材共10章，包括数据库基础知识、创建Access数据库和表、查询及其应用、窗体设计、报表、宏、模块与VBA程序设计基础、VBA数据库编程、数据库管理与维护、实例开发——图书借阅管理系统。
成书过程
修订背景
Access 2010是办公自动化软件Office 2010的系列组件之一，21世纪初它已经成为世界上较流行的桌面数据库管理系统，其功能强大，界面友好，操作简单，易学易用，使用方便，主要应用于中小型企业的数据库系统，如交通部门售票业务、单位考勤、人事管理、教务管理、财务管理、保险的保单计算等。
为了适应数据库应用系统开发的需求，提高学生信息处理的水平，该教材由具有数据库教学经验的教师，在调查社会实践中应用Access数据库所需要的各方面内容后，编写而成。
修订过程
《Access 2010数据库原理及应用》由邵芬红、李珊任主编，史迎春、刘利平任副主编。其中，第1章、第2章、第5章由邵芬红、刘伟编写； 第3章由史迎春编写； 第4章由郝红军编写； 第6~8章由刘利平编写； 第9章、第10章由李珊编写。另外，燕京理工学院信息科学与技术学院院长耿子林、副院长李丽芬、党总支书记朱雷和教务处对该书的编写给予了支持与帮助。
出版工作
2019年1月1日，《Access 2010数据库原理及应用》由清华大学出版社出版。
出版工作人员责任编辑	封面设计	责任校对	责任印制
闫红梅、薛阳	常雪影	徐俊伟	刘海龙
内容简介
《Access 2010数据库原理及应用》共分为10章，主要介绍了使用Access 2010创建数据库、创建数据库的各种对象（包括表、查询、窗体、报表、宏和模块）、VBA编程、DAO编程和ADO编程的方法。其中，第1章介绍数据库系统的基本概念和关系数据库的基本理论，以及Access 2010数据库系统概述的必备知识； 第2~6章分别介绍Access数据库中的表、查询、窗体、报表、宏的创建与使用； 第7章介绍模块概念及创建模块，VBA程序设计基础，程序流程控制，VBA面向对象的程序设计；第8章介绍VBA数据库编程，包括数据库引擎及接口、数据库访问对象等； 第9章介绍数据库管理与维护，包括数据库属性设置、数据库压缩与修复、数据库备份与还原、数据库加密、数据库导入导出及其他数据库安全维护；最后，第10章通过“图书借阅管理系统”综合实例介绍开发一个小型数据库应用系统的一般方法和步骤。每章均有小结和相应的练习题。
教材目录
第1章 数据库基础知识	3.7.2追加查询	7.2创建模块
1.1数据库概述	3.7.3更新查询	7.3VBA编程基础
1.1.1数据库的发展史	3.7.4删除查询	7.3.1数据类型、常量、变量与表达式
1.1.2数据库的基本概念	小结	7.3.2常用内部函数
1.1.3常用数据库管理系统	练习题	7.3.3数据的输入与输出
1.1.4数据库系统的特点	第4章 窗体设计	7.4数组
1.2概念模型与数据模型	4.1窗体的基本概念	7.4.1数组的概念
1.2.1概念模型	4.1.1窗体的功能	7.4.2定长数组和动态数组
1.2.2数据模型	4.1.2窗体的结构	7.5VBA的程序结构
1.3关系数据库	4.1.3窗体的视图	7.5.1选择语句
1.3.1关系术语	4.1.4窗体的类型	7.5.2循环语句
1.3.2关系的特点	4.2创建窗体	7.6过程调用和参数传递
1.3.3关系的规范化	4.2.1创建窗体的方法	7.6.1Sub过程
1.3.4关系的完整性规则	4.2.2使用“窗体向导”创建窗体	7.6.2Function过程
1.3.5关系运算	4.2.3使用“窗体”按钮创建窗体	7.6.3过程之间的参数传递
1.4数据库设计步骤	4.2.4使用“空白窗体”按钮创建窗体	7.7VBA面向对象的程序设计
1.4.1设计原则	4.2.5使用“多个项目”按钮创建窗体	7.7.1面向对象程序设计的基本概念
1.4.2设计步骤	4.2.6使用“数据表”按钮创建数据表窗体	7.7.2DoCmd对象
1.5Access 2010数据库系统概述	4.2.7使用“数据透视表”按钮创建数据透视表窗体	小结
1.5.1Access 2010的运行环境	4.2.8使用“数据透视图”按钮创建数据透视图窗体	练习题
1.5.2Access 2010的6大对象	4.2.9使用“设计视图”创建窗体	第8章 VBA数据库编程
1.5.3Access 2010的特点	4.3在设计视图中进行自定义窗体设计	8.1数据库引擎及其接口
小结	4.3.1使用“设计视图”创建主子窗体	8.2数据访问对象
练习题	4.3.2使用“设计视图”创建输入窗体	8.2.1DAO模型结构
第2章 创建Access数据库和表	小结	8.2.2主要的DAO对象
2.1使用Access 2010创建数据库	练习题	8.2.3利用DAO访问数据库
2.1.1创建空数据库	第5章 报表	8.3ActiveX数据对象
2.1.2使用模板创建数据库	5.1报表概述	8.3.1ADO模型结构
2.2表的基本概念	5.1.1报表的视图	8.3.2主要ADO对象的使用
2.2.1表的结构	5.1.2报表的结构	8.3.3利用ADO访问数据库
2.2.2表的视图	5.1.3报表的类型	小结
2.3表的创建	5.2创建报表	练习题
2.3.1使用数据表视图创建表	5.2.1使用简单“报表”创建报表	第9章 数据库管理与维护
2.3.2使用设计视图创建表	5.2.2使用“报表向导”创建报表	9.1管理数据库
2.3.3通过导入创建表	5.2.3使用“空报表”创建报表	9.1.1数据库属性设置
2.3.4设置字段属性	5.2.4使用“标签”创建报表	9.1.2压缩和修复数据库
2.3.5建立表之间的关系	5.2.5使用“报表设计”创建报表	9.1.3备份和恢复数据库
2.4维护表	5.3报表的相关计算	9.2维护数据库安全
2.4.1修改表的结构	5.3.1报表记录的排序	9.2.1Access 2010安全性的新增功能
2.4.2编辑表的内容	5.3.2报表记录的分组	9.2.2设置数据库的密码
2.4.3表的格式化	5.3.3分组、排序选项的编辑	9.2.3生成ACCDE文件
2.5操作表	5.3.4添加计算控件并实现计算	9.2.4设置用户级与组的权限
2.5.1查找和替换数据	5.4报表的高级应用	9.2.5其他数据库安全措施
2.5.2记录的排序	5.4.1创建子报表	小结
2.5.3记录的筛选	5.4.2创建多列报表	练习题
2.5.4表的复制、改名、打印和删除	5.4.3导出报表	第10章 实例开发——图书借阅管理系统
小结	5.5报表的美化处理	10.1系统的分析和设计
练习题	5.5.1添加背景图案	10.1.1需求分析
第3章 查询及其应用	5.5.2使用分页符强制分页	10.1.2概念模型设计
3.1查询概述	5.6报表的打印和预览	10.1.3数据模型设计
3.1.1查询的功能	5.6.1页面设置	10.2创建数据库和表
3.1.2查询的类型	5.6.2打印预览	10.2.1创建数据库
3.2创建选择查询	5.6.3打印报表	10.2.2创建表
3.2.1不带条件的查询	小结	10.2.3设定表之间的关系
3.2.2带条件的查询	练习题	10.3查询的设计
3.3创建参数查询	第6章 宏	10.3.1无条件的选择查询
3.3.1单参数查询	6.1宏概述	10.3.2有条件的选择查询
3.3.2多参数查询	6.1.1宏的基本概念	10.3.3计算查询
3.4在查询中进行计算	6.1.2宏设计窗口	10.3.4参数查询
3.4.1总计选项	6.1.3常用的宏操作简介	10.3.5生成表查询
3.4.2总计查询	6.2创建宏	10.4窗体的设计
3.4.3分组总计查询	6.2.1创建操作序列宏	10.4.1登记图书信息
3.4.4添加计算字段	6.2.2创建条件操作宏	10.4.2浏览图书信息
3.5创建交叉表查询	6.2.3创建宏组	10.4.3查询图书信息
3.6创建SQL查询	6.3运行宏	10.5报表的设计
3.6.1SQL概述	6.3.1直接运行宏	10.5.1自动创建报表
3.6.2基于单一记录源的查询	6.3.2从窗体或报表中运行宏	10.5.2报表向导创建报表
3.6.3基于多个记录源的查询	6.4宏的应用实例	10.5.3在设计视图中完善报表
3.6.4合计、汇总与计算	小结	10.6界面的设计
3.6.5嵌套查询	练习题	小结
3.7创建操作查询	第7章 模块与VBA程序设计基础	（注：目录排版顺序为从左列至右列）
3.7.1生成表查询	7.1模块的基本概念
教学资源
课程资源
《Access 2010数据库原理及应用》提供有教学课件。
配套教材
该教材的配套教材是《Access 2010数据库原理及应用实验指导》。
书名	ISBN	作者	出版时间	出版社
《Access 2010数据库原理及应用实验指导》	9787302520283	邵芬红、李珊、史迎春、刘利平	2019年2月1日	清华大学出版社
教材特色
1、该教材覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲（部分二级公共基础知识除外）的基本内容。
2、该教材内容的组织以培养学生的应用能力为主要目标，理论与实践并重，强调理论与实践相结合，通过实例讲解，帮助学生应用数据库的知识和技术解决实际问题。
作者简介
邵芬红，硕士，燕京理工学院信息科学与技术学院副院长，研究领域为信号处理、嵌入式系统设计等，主要讲授课程有信号与系统，电磁场与电磁波，嵌入式系统设计等。
李珊，燕京理工学院信息科学与技术学院教师。