SQL与关系数据库理论
周成兴 等译
出版时间:2010年08月
页数:400
确保你的SQL代码正确,确保你的数据库模式是健壮且可维护的最好办法,就是理解SQL底层的理论。如果不能很好地精通这个理论,你可能就会陷入到很多陷阱中。在本书中,作者C. J. Date阐述了你该如何把关系理论直接应用到SQL的应用中。通过大量的示例及其背后的推理阐述,你将学会如何处理如下的很多常见难题:
· 数据库是否应该使用视图而不是基表来访问?
· 数据库中的Null是否使你得到了错误的答案,为什么?关于Null,你又可以做些什么呢?
· 是否可以编写一个SQL查询,通过这个查询,可以得到在同一个部门中同时工作超过六个月的员工?
· SQL支持“量化的比较”,但是最好避免使用它们。为什么?你又该如何来避免使用它们?
· 约束是非常重要的,但是大部分的SQL产品都没有恰当地支持它们。为了解决这个问题,你能做些什么呢?
自E. F. Codd于1969年首次定义关系模式以来,数据库理论与实践就一直在发展。本书独立于任何SQL产品,描绘了关系数据库理论十几年来的研究进展,为读者介绍了有关关系数据库理论的最新知识。任何具有一定SQL知识的人都可以从本书的很多方面受益。
C. J. Date于1970的早期在IBM开始从事数据库方面工作。他是一个多产的作者,其著名的教材是“An Introduction to Database Systems(Addison-Wesley)”,该书被广泛地认为是关于数据库管理基础知识的最好教科书之一。
书名:SQL与关系数据库理论
译者:周成兴 等译
国内出版社:清华大学出版社
出版时间:2010年08月
页数:400
书号:978-7-302-22400-6
原版书出版商: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先生在授业方面的能力也享有首屈一指的美誉,他可以将复杂的主题用清晰易懂的方式解释清楚。
本书封面图片来自www.jupiterimages.com。