SQL in a Nutshell: A Desktop Quick Reference

SQL in a Nutshell: A Desktop Quick Reference

SQL in a Nutshell: A Desktop Quick Reference

SQL in a Nutshell: A Desktop Quick Reference

eBook

$26.99  $35.99 Save 25% Current price is $26.99, Original price is $35.99. You Save 25%.

Available on Compatible NOOK Devices and the free NOOK Apps.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

SQL in a Nutshell applies the eminently useful "Nutshell" format to Structured Query Language (SQL), the elegant--but complex--descriptive language that is used to create and manipulate large stores of data. For SQL programmers, analysts, and database administrators, the new second edition of SQL in a Nutshell is the essential date language reference for the world's top SQL database products. SQL in a Nutshell is a lean, focused, and thoroughly comprehensive reference for those who live in a deadline-driven world.This invaluable desktop quick reference drills down and documents every SQL command and how to use it in both commercial (Oracle, DB2, and Microsoft SQL Server) and open source implementations (PostgreSQL, and MySQL). It describes every command and reference and includes the command syntax (by vendor, if the syntax differs across implementations), a clear description, and practical examples that illustrate important concepts and uses. And it also explains how the leading commercial and open sources database product implement SQL. This wealth of information is packed into a succinct, comprehensive, and extraordinarily easy-to-use format that covers the SQL syntax of no less than 4 different databases.When you need fast, accurate, detailed, and up-to-date SQL information, SQL in a Nutshell, Second Edition will be the quick reference you'll reach for every time. SQL in a Nutshell is small enough to keep by your keyboard, and concise (as well as clearly organized) enough that you can look up the syntax you need quickly without having to wade through a lot of useless fluff. You won't want to work on a project involving SQL without it.


Product Details

ISBN-13: 9781449378936
Publisher: O'Reilly Media, Incorporated
Publication date: 09/24/2004
Series: In a Nutshell (O'Reilly)
Sold by: Barnes & Noble
Format: eBook
Pages: 720
File size: 8 MB

About the Author

Kevin Kline is a noted database expert and software industry veteran. A Microsoft SQL Server MVP since 2004, Kevin is a founder and former president of the Professional Association for SQL Server (PASS.org) and the author of many popular IT books. Kevin is also a top-rated speaker at industry trade shows worldwide.

Regina Obe is co-principal of Paragon Corporation (paragoncorporation.com), a database consulting company based in Boston. She has close to 30 years of professional experience in various programming languages and database systems, with special focus on PostgreSQL and PostGIS spatial database extension for PostgreSQL. She is a member of the PostGIS steering committee and development team. She is a coauthor of several database books with her husband, Leo Hsu.

Leo Hsu is co-principal of Paragon Corporation, a database consulting company based in Boston. He has over 25 years of professional experience developing and thinking about databases for organizations large and small. He also holds a lectureship at Tufts University, teaching SQL to graduate level students. He has coauthored several database books with his wife Regina Obe.

Table of Contents

Preface v

1 SQL History and Implementations 1

The Relational Model and ANSI SQL 2

History of the SQL Standard 11

SQL Dialects 16

NoSQL 17

2 Foundational Concepts 19

Database Platforms Described in This Book 19

Categories of Syntax 20

SQL and Platform-Specific Data Types 35

Constraints 60

3 Structuring Your Data 69

How to Use This Chapter 69

SQL Platform Support 70

SQL Command Reference 72

4 Reading Your Data 249

How to Use This Chapter 249

SQL Platform Support 250

SQL Command Reference 251

5 Manipulating Your Data 359

How to Use This Chapter 359

SQL Platform Support 360

SQL Command Reference 361

6 Securing Your Data 439

How to Use This Chapter 439

SQL Platform Support 440

SQL Command Reference 441

7 SQL Built-in Functions 503

How to Use This Chapter 504

Types of Functions 504

SQL Functions 505

Platform-Specific Extensions 538

8 SQL Built-in Aggregate and Window Functions 593

How to Use This Chapter 593

SQL Aggregate Functions 594

Complementary Functions 623

SQL Window Functions 625

Platform-Specific Extensions 640

9 Storing Logic in the Database 647

How to Use This Chapter 647

SQL Platform Support 648

SQL Command Reference 650

10 Flexible and Schemaless 745

Why JSON? 747

JSON Support 749

Why XML? 777

Appendix. Shared and Platform-Specific Keywords 791

Index 799

From the B&N Reads Blog

Customer Reviews