21世纪是信息社会,信息技术已经渗透到社会的各行各业。随着计算机应用技术的不断发展,数据库技术为信息处理提供了一个强有力的数据处理平台。掌握以信息处理为核心的数据库应用技术也成为人们应该具备的能力之一。近年来,大多数高等院校,无论是理工科还是文科专业都将数据库应用技术作为计算机应用技术类课程的必修课或选修课。
Access是一个关系型数据库管理系统,作为Microsoft Office 的一个组成部分,可以有效地组织和管理数据库中的数据,可以进行数据存储、数据查询、打印报表、创建应用程序,Access 2003以后的版本还把数据库与网络结合起来,为人们提供了强大的数据管理工具。Access具有功能完备、界面友好、操作简单、使用方便等特点,被广泛地应用于各种数据库管理软件的开发。
Microsoft Office 2010是Microsoft Office 办公自动软件的新版本,Access 2010作为数据库管理软件,增加了许多新的功能,为了更好地进行教学,我们组织编写了本教材。
本书是作者在多年数据库技术教学实践基础上编写的,全书以一个完整的数据库应用系统案例为基础,通过大量的实例,介绍了Access数据库技术的相关知识以及使用Access 2010开发数据库应用系统的完整过程。
全书分为9章,各章内容安排如下:
第1章主要介绍与数据库管理系统相关的理论和基础知识,包括数据库的基本概念以及Access系统的相关知识。
第2章主要介绍数据库的基本操作,包括数据库的创建、打开及关闭等操作。
第3章主要介绍表的基本操作,包括表的创建、设置表的属性、创建索引及表间的关系等。
第4章介绍查询及其应用,主要包括查询的创建、SQL语句等。
第5章主要介绍窗体的设计及应用,包括窗体的创建、窗体的属性设置、窗体控件以及窗体的使用等。
第6章主要介绍报表的基本操作及其应用,包括各种类型报表的创建、使用报表进行数据计算和统计等。
第7章主要介绍宏基本操作和应用,包括宏的设计、创建宏组和条件宏、宏的调试以及用宏设计系统菜单等。
第8章主要介绍VBA编程基础,包括模块的基本概念、模块的创建、VBA程序的基本结构、子程序的创建、用ADO访问Access数据库以及面向对象程序设计等。
第9章主要介绍数据库的安全与维护,包括数据库密码设置、账户及账户组的管理、数据库的备份与恢复、数据库的导出、拆分数据库与系统集成等。
本书以应用为目的,以案例贯穿始终,系统讲授Access数据库的基本操作和基础知识,各章都安排了实训题目,供读者使用。书后配有适量的习题,使读者能够在学习过程中提高操作能力和实际应用能力。
本书可作为高等院校学生学习数据库应用技术课程的教材,也可以作为学生自主学习的教材。
本书由程晓锦、徐秀花、李业丽编著,全书由程晓锦、徐秀花统稿,在本书策划和编写过程中,得到了北京印刷学院计算机科学系全体教师的支持,在此表示衷心的感谢。
由于作者水平有限,书中难免存在错误和不足之处,敬请广大读者批评指正。
为了方便教师教学和学生自主学习,本书配有电子教案和案例的全部数据和程序,若有需要,可从清华大学出版社网站下载。
作者2013年3月
