前言
PREFACE
SQL对于软件开发人员、系统设计人员、数据库管理员等是非常重要的,对于从事数据处理和数据分析的人士以及数据相关工作从业人员同样重要。应广大读者要求,我们与清华大学出版社再次合作编写本书。本书是“从小白到大牛”系列图书之一。
立体化图书
本书继续采用立体化图书概念,包含书籍、配套课件、源代码、讲解视频和答疑服务等内容。
本书读者对象
本书是一本SQL入门及进阶读物。无论读者是计算机相关专业的大学生,还是从事软件开发工作的职场人,或是从事数据分析、数据处理工作的相关人员,或是数据库设计人员,这本书都适合阅读。如果想更深入了解MySQL数据库和Oracle数据库管理知识以及数据库设计相关知识,还需要选择其他更专业的图书。
使用书中源代码
书中提供100多个完整示例,以及一个完整的案例项目数据库设计过程模型文件,读者可以到清华大学出版社本书页面下载。
下载本书源代码并解压,目录结构如图0-1所示。chapter2~chapter18文件夹中是本书第2~18章示例源代码。打开chapter5→5.3文件夹,如图0-2所示,其中5.3.sql是该节相关的SQL源代码文件,SCOTT.db是示例所用的数据库文件。
图0-1 示例源代码目录结构
图0-2 示例源代码文件
致谢
在此感谢清华大学出版社的盛东亮编辑提供的宝贵意见。感谢智捷课堂团队的赵志荣、赵大羽、关锦华、闫婷娇、关童心和赵浩丞参与部分内容写作。感谢赵大羽手绘了书中全部草图,并从专业的角度修改书中图片,力求更加真实完美地奉献给广大读者。感谢我的家人容忍我的忙碌,以及对我的关心和照顾,使我能抽出时间投入全部精力专心编写本书。
由于SQL语言更新迭代很快,作者水平有限,书中难免存在疏漏之处,请读者提出宝贵修改意见,以便再版改进。
关东升
2023年1月
2
SQL从小白到大牛
3
前 言