图书前言

前言

数据库基础教程(第2版)随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段,也是网络信息化管理系统的基础。在现代社会中,在每一个人的生活和工作中都离不开数据库管理技术,例如到银行取款、网上购物、发电子邮件、网上聊天等。作为21世纪的大学生,无论你是学什么专业的学生,都必须具备计算机基础知识和应用能力。非计算机专业的学生更应该在学习好本专业的专业课的同时,学好计算机的应用技术。无论你将来在什么工作岗位中,使用计算机和数据库技术对本岗位进行数据库管理都是非常有用的,这也是作为21世纪现代的应用人才必须具备基本技术。

本教材内容是遵循教育部高等学校非计算机专业基础课程教学指导委员会的《关于进一步加强高等学校计算机基础教学的意见》中的关于“数据库技术与应用”课程教学要求编写的。本教材选自作者在河北省精品课“数据库应用基础”的教学中的教材,希望将多年的教学和实际应用体会奉献给广大读者,同时希望使读者利用最短时间掌握数据库应用技术。

本书共分12章,从讲解数据库的基础理论开始,以“教学管理”案例由浅入深,贯穿全书。前3章主要介绍数据库的基本理论与概念,数据库技术的应用与发展、关系模型的基本概念、关系数据库的设计理论及数据库设计方法等内容。这一部分是学习和掌握现代数据库技术的基础。第4章至第12章,以Access 2013作为开发背景,主要讲解Access数据库操作、表的创建和使用、查询设计、VBA基础、窗体设计、报表设计、使用宏和系统开发实例等知识。

本教材的作者长期从事数据库基础的教学工作,并已开发了一系列的可视化教学应用软件、无纸化考试系统等,有较强的数据库开发应用实践经验,在此基础上结合非计算机专业学生的特点,总结编写了本教材。

本教材不仅介绍了数据库知识,对程序设计技术也做了介绍,使读者既学到了数据库知识又学到了程序设计的方法与知识,为以后自学其他大型数据库技术和其他程序设计高级语言打下良好基础。

本书由祝群喜主编,参加教材编写还有李飞、张阳、朱世敏、宋欣、盛娟、胡曦等老师,全书由祝群喜统稿。

由于编者自身水平和编写时间所限,书中如有不足之处,欢迎广大读者提出意见或建议。

作者开发了针对本书的《数据库基础无纸化考试系统》单机与网络版,需要该系统的读者或教学单位可向作者(neuq@sina.com)或出版社联系索取。

此次再版对第1版内容进行了部分修改,具体主要有以下方面。

 数据库开发环境由Access 2010改成了Access 2013。

 在第1章中增加了对大数据的介绍。

 第5章中删除了对Access数据库的打包操作,因为Access 2013本身不再支持打包工作。

 在“窗体设计”章节中,许多例题要用到程序代码,所以将“VBA基础”章节移到“窗体设计”章节的前面,以便使“窗体设计”章节中的例题更加生动、实用。

 在“窗体设计”章节中增加了部分实用性更强的例题。

 删除了“与SharePoint共享数据”章节,此部分知识仅在第4章中做了简单介绍。主要原因是SharePoint知识专业性太强,对软、硬件环境要求高,涉及的知识较多。

 在“系统开发实例”章节中,删除了ADO操作Access数据库的知识,改用DLookUp函数、查询等方法来实现对数据库中表的操作。

 与本书配套的无纸化考试系统进行了改进与完善。

编者2017年1月