数据库技术是计算机科学中非常重要的部分,数据库技术以及数据库的应用也正日新月异地发展。数据库技术是高等学校计算机专业和非计算机专业的必修课,因此作为现代的大学生,学习和掌握数据库知识是非常必要的。现在每年两次的全国计算机等级考试(二级)吸引着大量的在校学生和社会上的计算机爱好者参与,在二级考试的众多科目中,因为Access简单易学,特别适合初学者学习掌握,所以吸引许多大中专院校学生学习,也吸引了大量富有经验的程序员使用Access数据库作为系统开发的后台数据库。
本书以Access 2010为操作环境,介绍Access 2010各个模块的功能。书中内容既包括数据库的基础理论知识,又包括数据库的前端和后端的应用技术,并将VBA可视化编程环境与数据库很好地结合起来。书中实例由浅入深,理论结合实际,并兼顾全国计算机等级考试(二级Access)考试大纲,将这些内容融合在一本书中,充分展示了Access数据库应用开发的便捷、灵活、易学易懂的特点,可以使读者系统地、全面地学习数据库系统的整体概念和应用。全书以应用案例贯穿始终,习题内容丰富,特别适合作为应用型本科学生学习数据库原理及应用的教材,也可以作为数据库技术培训、全国计算机等级考试(二级Access)培训用书和自学参考书。
全书共分两部分,第一部分介绍数据库基础理论及Access 2010的6个模块,共分9章。第1章介绍数据库的基本概念和基础知识;第2章介绍Access 2010环境;第3章介绍Access 2010数据库的基本操作,主要包括创建数据库、打开/关闭数据库、数据库的转换、数据库的安全机制等;第4章~第8章通过典型的数据库应用实例,讲述可视化操作工具(如数据表、查询、窗体、报表、宏等)和向导(如表向导、查询向导、窗体向导、报表向导等);第9章介绍模块与VBA编程,详细介绍Visual Basic 3种程序结构、函数和过程以及如何通过编写代码操作Access模块对象。
第二部分根据书中理论内容,配有15个实验,实验内容与书中第一部分的相应内容紧紧相扣,实验内容图文并茂,并且有难点提示文本,读者可以在没有指导老师的情况下,根据提示文本展开思路,自行解决问题。
本书有与教材配套的“教学辅助课件”,教材中的sales.accdb数据库以及实验用的“教学管理.accdb”数据库也有电子档案,使用该教材的学校如有需要,可与作者联系,EMail地址是ytsfz@aliyun.com,邮件主题请注明“Access 2010数据库”。
本书由范宝德、李瑞旭和孙风芝统筹策划。孙风芝、李瑞旭、范宝德、潘庆先和李玲参与了教材的编写。
全书由孙风芝统稿。本书是作者对多年从事数据库教学的经验和感受的总结。此外,本书参考了大量文献资料,在此向有关作者深表感谢。由于时间仓促加之本人水平所限,书中难免有不妥之处,望广大同仁给予批评指正。
编者2014年4月25日