前言Foreword 进入21世纪现代信息化社会,信息技术(Information Technology,IT)的快速发展极大地促进了数据库技术的广泛应用。物资、信息(数据)、能源已经成为人类社会赖以生存与发展的重要保障,信息无处不在、数据无处不用已经成为共识。数据库技术是计算机技术中发展最快、应用最广的一门技术,已经成为信息化建设、数据资源共享及各类应用系统的核心技术和重要基础。 数据库技术是数据处理的高新技术,是计算机科学的重要分支,同计算机网络、人工智能一起称为计算机技术界的三大热门技术,是现代化数据处理的重要工具。各行各业的数据资源及业务处理已经得到广泛应用,数据库技术及应用已经遍布全球各领域和各层面,网上业务数据资源共享和处理及购物、网上银行、业务应用与服务系统、管理信息系统、企业资源计划、决策支持系统、商务智能与数据分析、云计算及大数据应用等,都离不开数据库技术强有力的支持。数据库技术已经纳入各国优先发展战略,具有广阔的发展前景。 本书作者长期从事数据库技术、方法和应用等方面的教学与研发工作,积累了丰富的宝贵经验、科研成果和资源。本书是“十三五”国家重点出版物出版规划项目、上海市高校精品课程“数据库原理及应用”特色教材,是在第3版的基础上,经过新知识体系结构、新内容、新技术、新方法、新应用和立体化丰富资源等方面的优化、整合、修改和完善后的新教材,特别注重实用性、实践性特色和新技术、新应用、新案例、新成果,同时吸收借鉴了国内外的一些新经验和标准规范。 本书共11章,重点结合最新的SQL Server 2019,介绍数据库的基本原理、新技术、新方法和新应用。主要内容包括数据库系统基础,关系数据库基础,SQL Server 2019基础,新功能特点、常用的数据库、表和数据操作,索引及视图,存储过程及触发器,TSQL编程,数据库系统安全、关系数据库的规范化、数据库系统设计、数据库新技术、同步实验和典型案例等。书中带*部分为选学内容。 本书的主要特点体现在4方面。 (1) 精品教材,突出新技术和新应用。本书由“十三五”国家重点出版物出版规划项目暨上海市普通高校优秀教材奖获得者主编、上海市普通高校精品课程特色教材,主要体现“教、学、练、做、用”一体化,突出实用、新颖等操作,实用性强。旨在重点介绍数据库的新成果、新知识、新技术、新方法和新应用。 (2) 内容先进,结构新颖。吸收了国内外大量的新知识、新技术和新方法。注重科学性、先进性、操作性。图文并茂、学以致用。每章配有教学目标、典型案例、特别理解、知识拓展、讨论思考(各节要点小结)、同步实验、本章小结和练习与实践等。 (3) 注重实用、特色和规范。坚持实用、特色、规范的原则,突出实用及素质能力培养,增加大量案例和同步实验,内容安排上将理论知识与实际应用和操作实验有机结合。 (4) 资源配套,便于教学。通过清华大学出版社网站提供上海市高校精品课程“数据库原理及应用”丰富资源,包括教学大纲、课件、教案、实验指导、示例数据库、程序代码、复习和试卷资料等,并配有辅助教材《数据库原理及应用学习与实践指导》(上海市高校精品课程配套教材),学习要点、详尽实验及课程设计指导、习题与实践练习、自测试卷和答案等丰富资源。 本书由 “十三五”国家重点出版物出版规划项目暨上海市普通高校优秀教材奖获得者、上海市普通高校精品课程“数据库原理及应用” 负责人贾铁军任主编、统稿并编写第1、2、8、10章,曹锐副教授(太原理工大学)任主编并编写第7章,刘建准教授(天津工业大学)任副主编并编写第9章,邓红霞副教授(太原理工大学)任副主编并编写第11章,降爱莲副教授(太原理工大学)任副主编并编写第5章,宋晓涛(太原理工大学)任副主编并编写第4章,岳付强(西昌学院)任副主编并编写第3、6章,王坚副教授(辽宁对外经贸学院)参加了编写方案的讨论、审校和课件等工作,并对全书的文字、图表进行校对编排及资料查阅等。 非常感谢清华大学出版社计算机与信息分社为本书的出版提供了很多重要帮助和指导意见,并提出重要修改意见和建议。同时也非常感谢在本书编写过程中给予大力支持和帮助的院校及各界同仁。对编写过程中参阅的大量重要文献资料难以完全准确注明,在此深表谢意! 由于数据库内容庞杂,技术更新迅速,时间仓促,书中难免存在疏漏之处,欢迎各位专家和读者提出宝贵意见和建议。 编者2021年5月