SQL与关系数据库理论(第三版)
马晶慧 译
出版时间:2019年10月
页数:537
对于数据库管理与开发人员来说,SQL充满了困难和陷阱。只有深入理解关系理论,并将理论应用于实践,才能避免这些困难和陷阱。本书作者深入阐述了关系理论,并通过大量的示例与练习展示了怎样才能将关系理论正确地应用到SQL中。
本书从整体上进行了改编、扩展和提升。主题内容也有所延伸,其中包括数据的类型与域、表的比较、映像关系、聚集操作符与汇总、视图更新以及子查询。还特别收录了一个新附录——NoSQL与关系理论。
本书涵盖以下内容:
● 是否可以编写SQL查询找到在公司每个编程部门都至少工作过一次的员工?你是否可以确保查询的正确性?
● 为什么恰当的列命名非常重要?
● 数据库中的null会带来错误的答案。为什么?你又能做什么?
● 映像关系如何能帮助你表述复杂的SQL查询?
● 虽然SQL支持“量化比较”,但是最好不要使用。为什么?怎样才能避免使用?
自从Codd于1969年首次定义关系模型以来,数据库理论和实践已经取得了很大的发展。本书作者通过数十年的研究提供了最新的理论。拥有适度SQL高级背景的人都可以从中获益。本书不涉及任何产品。
书名:SQL与关系数据库理论(第三版)
译者:马晶慧 译
国内出版社:中国电力出版社
出版时间:2019年10月
页数:537
书号:978-7-5198-3516-3
原版书书名:SQL and Relational Theory, 3rd edition
原版书出版商:O'Reilly Media
C. J. Date
C.J.Date是专注于关系数据库技术的独立作家、讲师、研究人员和顾问。他因著作《An Introduction to Database Systems》(第8版,Addison-Wesley出版社,2004年)而闻名于世(在本书创作期间,该书已经售出了90余万册,并为世界各地的几百所学院与大学使用)。他也是很多数据库管理方面书籍的作者,最近的作品包括:
● Ventus出版社:Go Faster! The TransRelationalTM Approach to DBMS Implementation(2002年,2011年)。
● Addison-Wesley出版社:Databases, Types, and the Relational Model: The Third Manifesto,第3版(与Hugh Darwen合著,2007年)。
● Trafford出版社:Logic and Databases: The Roots of Relational Theory (2007年),以及Database Explorations: Essays on The Third Manifesto and Related Topics(与Hugh Darwen合著,2010年)。
● Apress出版社:Date on Database: Writings 2000-2006(2007年)。
● O’Reilly出版社:Database Design and Relational Theory: Normal Forms and All That Jazz(2012年); View Updating and Relational Theory: Solving the View Update Problem (2013年); Relational Theory for Computer Professionals: What Relational Databases Are Really All About (2013年); The New Relational Database Dictionary (2015年)。
Date先生于2004年荣登计算机行业名人堂(the Computing Industry Hall of Fame)。Date先生在授业方面的能力也享有首屈一指的美誉,他可以将复杂的主题用清晰易懂的方式解释清楚。