图书前言

前言

《数据库原理及设计》自2004年2月出版以来,得到了广大读者的大力支持和领域专家学者的肯定。该书2008年1月入选教育部普通高等教育“十一五”国家级规划教材,2012年4月入选四川省“十二五”普通高等教育本科规划教材。随着数据库新系统、新技术大量涌现,相关内容急需补充和充实到本书中。同时,本书的某些概念或问题,有了更好的阐释方法和角度。为此,我们对第3版进行了全面修订,使其表达更准确、流畅;进一步对内容赋予或充实了新的阐释角度,并对本书中的知识点以及计算机类相关课程的知识点进行了适度扩展和关联,改写后的内容更易理解,更有助于读者知识体系的建立;整合了原分散在第3版部分章节的内容,以使相关内容联系更紧密;新增了部分内容以反映数据库最新的技术进展与前沿。第4版保持了前3版主体框架不变,以及挖掘背景知识、赋予问题阐释新视角、内容深入浅出、理论与产品相结合等风格和特色。具体说来,作了如下修订。 

第1章在内容阐释视角上作了新的改写或充实,事实上,这一点是贯穿全书所有章节的,以下不再复述。同时,将原1.5节的内容修订整合到第9章的数据库应用进展及新技术中。

第2~8章修订、充实了部分内容和示例,特别是在概念理解上,着重从要点、细节处对其进行了深度诠释。同时,以示例说明强调在理论与实际、数据库产品与SQL标准、关系代数与SQL语言、SQL语言与高级程序设计语言,以及同一产品不同版本之间的差异。

第9章修订整合了第3版1.5节和第10章的内容,并增加了数据库新技术前沿的相关内容,例如内存数据库、云数据库、NewSQL和NoSQL数据库等。考虑到因数据库重要性的凸显,读者对各大数据库厂商产品有一些了解,故删去了第3版第9章关于主流数据库产品与工具的内容。读者如仍想了解这部分内容,可参考第3版第9章。

第10章为第3版的第11章,修订了表中部分数据和表中列的命名。

本书由陶宏才主编。本书第1~6章(26节、27节、3.7节、4.5节、4.6节除外),9.1节~9.4节、9.7节~9.10节、9.14节和附录由陶宏才编写;9.11节~9.13节由王淑营编写;4.5节、第8章、9.5节和9.6节由陈安龙编写;第7章由张跃编写;第10章由梁斌梅编写;毛新朋参与了2.6节、4.6节的编写;李爱华参与了2.7节、3.7节的编写;冯洁参与了第10章的编写工作。全书文稿最后由陶宏才统改和定稿。

本书各版次的编著与出版得到了四川大学计算机学院唐常杰教授,西南交通大学计算机与人工智能学院周荣辉教授、尹治本教授、杨燕教授和李天瑞教授,西南交通大学信息科学与技术学院何大可教授,西南交通大学教务处,以及清华大学出版社相关编校人员的大力支持,作者在此表示衷心的感谢!

由于水平有限,本书难免有不足之处,恳请读者及专家批评指正。

陶宏才2026年1月于成都