
前言
近年来,信息技术得到飞速发展,云计算、物联网、大数据、互联网+等新的概念与技术不断涌现,并且极大地改变了人们的学习方式、工作方式和生活方式。这些新的技术及应用都离不开数据库技术,同时数据库技术本身也在不断地发展,如近年出现的NoSQL数据库技术等。因此,对于高等学校的大学生,学习数据库的基本原理与方法,掌握一定数据库设计、开发与使用技术非常必要。
本书是在“数据库技术及应用教程”(第1版)基础上改编而成。第1章介绍数据库基础理论,第2章介绍关系数据库基础。这两章主要进行了一些文字上的修改,内容基本与上一版相同。第3章介绍Access 2010相对之前版本的改进,包括功能区、宏、安全策略、IntelliSense表达式生成技术、与SharePoint密切结合的工作模式等。第4章介绍表的概念和操作方法,与之前版本相比,Access 2010对表的操作更简捷、方便。第5章数据库设计步骤与方法,对表述方式进行了调整。第6章介绍Access数据库中的查询设计,针对Access 2010进行全面改写。第7章介绍SQL关系数据库标准语言。Access 2010没有增加新的SQL特性,所以本章只进行文字修改。第8章删除菜单和工具栏相关内容,以适应Access 2010的新结构。Access 2010的窗体、报表和宏等比之前版本强大,本章重点介绍了这些元素的创建和使用方法。第9章VBA功能没有太大变化,但窗体及控件都变漂亮了,调用更加灵活方便。第10章主要以“网上书城信息管理系统”为例介绍了设计数据库应用系统的主要内容。本章使用Access 2010进行重新实现,利用2010版新功能特性简化了部分VBA程序。第11章介绍数据库的安全策略。Access 2010安全策略发生了较大变化,主要包括:访问密码与数据加密功能合并提高数据安全性,信任中心可对系统安全性进行整体设置,信任位置等设置简化用户操作。备份、恢复、数据打包、签名、分发策略更方便实用。第12章结合当前数据库发展趋势,增加了对数据库主要发展方向,如NoSQL、物联网数据库、大数据技术等的简单介绍。
本书既可作为高等学校非计算机专业数据库技术课程的教材,也可作为计算机爱好者的自学用书。
本书由华南农业大学计算机科学与工程系“数据库技术及应用教程”教材编写组集体编写完成。全书由田绪红、郭玉彬负责改版编写。马莎参与了第1章与第2章部分内容的编写。肖克辉参与了第8章、第9章与第10章部分内容编写。涂淑琴参与了第4-12章的校对工作。全书由田绪红统稿。
由于编者水平有限,书中难免有不足之处,欢迎广大读者批评指正。
编者
2015年6月