这是当今最流行的数据库产品中使用的SQL语言的必不可少的一本指南。它依照最新的ANSI标准清楚地评述了每个SQL命令,并详述了这些命令在Microsoft SQL Server 2008、Oracle 11g、MySQL 5.1和PostgreSQL 8.3中分别如何实现。你还可以纵览关系数据库管理系统(RDBMS)模型,并获取关于RDBMS基本原理的明确解释。
本书是当今最流行的数据库产品中使用的SQL语言的必不可少的一本指南。这个更新的版本依照最新的ANSI标准清楚地评述了每个SQL命令,并详述了这些命令在Microsoft SQL Server 2008、Oracle 11g、MySQL 5.1和PostgreSQL 8.3中分别如何实现。你还可以纵览关系数据库管理系统(RDBMS)模型,并获取关于RDBMS基本原理的明确解释。这本通俗易懂的书提供了:
·关系数据库模型的背景,包括当前的和以前的SQL标准
·用于理解关系数据库和SQL命令的必要基础原理
·按照SQL2003ANSI标准的按字母表顺序排列的SQL语句
·每一条命令的MySQL、Oracle、PostgreSQL和SQL Server实现
·按字母表顺序排列的ANSISQL2003函数和厂商实现
·每种实现独有的平台特定函数
本书在厂商文档结束时就着手更新至第三版,提取了众多专业数据库管理者和开发者使用SQL支持复杂的企业级应用程序的不同经验。无论你是初学者还是已经使用了一段时间SQL,这本简明扼要且实用的书籍都会让你学习到许多技巧和技术。
Preface
1.SQL History and Implementations
The Relational Model and ANSISQL
History of the SQL Standard
SQL Dialects
2.Foundational Concepts
Database Platforms Described in This Book
Categories of Syntax
SQL2003 and Platform-Specific Datatypes
Constraints
3.SQL Statement Command Reference
HowtoUseThisChapter
SQLPlatformSupport
SQLCommandReference
4.SQL Functions
Types of Functions
ANSI SQL Aggregate Functions
ANSI SQL Window Functions
ANSI SQL Scalar Functions
Platform-Specific Extensions
Appendix:Shared and Platform-Specific Keywords
Index