前言
PREFACE
目前,数据处理已经成为计算机应用的主要领域。作为当今数据处理主流技术的数据库技术更是得到了广泛应用和发展,其在计算机应用领域的作用和地位日益重要。许多应用,如企业资源管理、财务管理、人力资源管理、客户关系管理、地理信息系统、数据仓库和数据挖掘等都离不开数据库技术的支持。可以说,数据库技术已经成为计算机信息技术的核心,掌握数据库知识已经成为各类科技人员和管理人员的基本要求。
典型的数据库管理系统很多,如甲骨文公司的Oracle、MySQL,微软公司的SQL Server、Access等。相对于其他数据库管理系统而言,Access作为一种桌面数据库管理系统,具有功能强大、界面友好、操作方便、应用广泛的优点。Access 2010是Access的较新版本,与原来的版本相比,Access 2010除了继承和发扬了以前版本的诸多优点外,在界面的易操作性方面、数据库操作与应用方面进行了很大改进。在本书中,采用Access 2010作为操作平台介绍数据库的基本原理及操作。
近年来,数据库技术相关知识已经成为高等学校文科类专业学生信息技术素养不可缺少的方面,该类课程已经成为继《大学计算机基础》课程之后的核心课程。在教育部高等学校文科计算机基础教学指导委员会2011年出版的《大学计算机教学要求第6版》中明确提出了数据库课程的教学基本要求:掌握数据库系统和关系模型的基本概念;掌握常用的SQL语句;掌握数据库设计的步骤和方法;掌握计算机程序设计的基本知识;提高逻辑思维能力和计算机应用能力;掌握程序设计、分析和调试的基本技能;掌握开发数据库应用系统的过程和基本技术;能够开发一个小型数据库应用系统。
本书在编写过程中参照了教育部高等学校文科计算机基础教学指导委员会提出的数据库课程的教学基本要求,同时兼顾了全国计算机等级考试二级Access数据库程序设计的考试新要求。全书共8章,主要内容有:数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、数据库编程。在本书的前6章中,介绍了关系数据库的基本原理以及各个Access数据库对象的概念、特点及操作。在第7章中,介绍了程序设计的基本知识,以及各种程序语句的使用,培养学生逻辑思维能力。在第8章中,介绍了利用VBA进行数据库程序设计的基本理论和方法,使学生了解如何使用VBA对数据库进行操作。全书以“教学管理”数据库贯穿始终,围绕“教学管理”数据库设计编排了大量翔实的实例,实例全面、系统,具有启发性,而且相互呼应,也具有综合性。实例涵盖表、查询、窗体、报表、宏、模块等Access数据库对象的创建和使用方法,以及Access数据库程序设计等内容,便于读者学习、巩固和提高,为进一步学习和使用大型数据库系统打下良好的基础。
为了方便教学和读者上机操作练习,编者还编写了《Access程序设计与应用实践教程》一书,作为与本书配套的实验教材。另外,还有与本书配套的教学课件、各章习题答案、案例数据库等教学资源,可从中国铁道出版社教学服务与资源网(ttp://www.tdpress.com/5leds/)下载使用。
本书由湖北文理学院数学与计算机科学学院刘雨潇、项东升主编,其中,刘雨潇编写了第2章、第3章、第7章、第8章和附录,项东升编写了第1章、第4章、第5章和第6章。全书由刘雨潇和项东升统稿定稿。此外,参与部分编写工作的还有程建军、徐格静、王敏、丁函、任丹、詹彬、郭堂瑞等。
在本书的编写过程中参阅了一些著作和资料,在此对这些作者表示感谢。
由于编者学识水平有限,加之计算机技术的发展日新月异,书中难免存在疏漏或不当之处,敬请广大读者批评指正。如果您在学习中发现任何问题,或者有更好的建议欢迎致函,E-mail:hbwllyx1982@163.com。
编者
2017年11月