The Definitive Guide to SQL
Get comprehensive coverage of every aspect of SQL from three leading industry experts. Revised with coverage of the latest RDBMS software versions, this one-stop guide explains how to build, populate, and administer high-performance databases and develop robust SQL-based applications.
SQL: The Complete Reference, Third Edition shows you how to work with SQL commands and statements, set up relational databases, load and modify database objects, perform powerful queries, tune performance, and implement reliable security policies. Learn how to employ DDL statements and APIs, integrate XML and Java scripts, use SQL objects, build web servers, handle remote access, and perform distributed transactions. Techniques for managing in-memory, stream, and embedded databases that run on today's mobile, handheld, and wireless devices are included in this in-depth volume.
Build SQL-based relational databases and applications
Create, load, and modify database objects using SQL
Construct and execute simple, multitable, and summary queries
Implement security measures with authentication, privileges, roles, and views
Handle database optimization, backup, recovery, and replication
Work with stored procedures, functions, extensions, triggers, and objects
Extend functionality using APIs, dynamic SQL, and embedded SQL
Explore advanced topics such as DBMS transactions, locking mechanisms, materialized views, and two-phase commit protocol
Understand the latest market trends and the future of SQL
James R. Groff is senior vice president of business strategy at Oracle Corporation. He is a SQL expert whose SQL-oriented software company, TimesTen Performance Software, was acquired by Oracle in 2005.
Paul N. Weinberg is senior vice president of NetWeaver MDM at SAP. He is a SQL expert whose SQL-oriented software company, A2i, Inc., was acquired by SAP in 2004. Weinberg is the bestselling author, with James Groff, of the previous editions of this book.
Keywords: SQL, DATABASE PROGRAMMING, SQL SERVER, MICROSOFT SQL SERVER 2008 HIGH AVAILABILITY WITH CLUSTERING & DATABASE MIRRORING, MICROSOFT SQL SERVER 2008 REPORTING SERVICES, MICROSOFT SQL SERVER 2008 A BEGINNER'S GUIDE, DELIVERING BUSINESS INTELLIGENCE WITH MICROSOFT SQL SERVER 2008, MICROSOFT SQL SEVER 2008 NEW FEATURES, MICROSOFT SQL SERVER 2008 ANALYTICS & DATA VISUALIZATION, DATABASES DEMYSTIFIED, SQL DEMYSTIFIED, SQL A BEGINNER'S GUIDE, SQL THE COMPLETE REFERENCE, ORACLE DATABASE 11G SQL, JAVA THE COMPLETE REFERENCE, HTML & XHTML: THE COMPLETE REFERENCE, PHP THE COMPLETE REFERENCE, CSS XHTML COMPLETE REFERENCE, AJAX THE COMPLETE REFERENCE, JAVASERVER FACES THE COMPLETE REFERENCE, STRUTS 2 THE COMPLETE REFERENCE, JAVASCRIPT THE COMPLETE REFERENCE, MICROSOFT SILVERLIGHT 2.0 A BEGINNER'S GUIDE, SQL A BEGINNER'S GUIDE, C# 3.0 A BEGINNER'S GUIDE, ASP.NET 3.5 A BEGINNER'S GUIDE, PHP 6 A BEGINNER'S GUIDE, JAVA 7 A BEGINNER'S GUIDE, XML A BEGINNER'S GUIDE, SCHAUM'S OUTLINE DATA STRUCTURES WITH C++, JAVA DEMYSTIFIED, SCHAUM'S OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S EASY OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S OUTLINE OF HTML, SCHAUM'S OUTLINE OF VISUAL BASIC, SCHAUM'S OUTLINE OF XML, DYNAMIC WEB PROGRAMMING A BEGINNER'S GUIDE, PROGRAMMING A BEGINNER'S GUIDE, IPHONE SDK PROGRAMMING A BEGINNER'S GUIDE, APPLESCRIPT A BEGINNER'S GUIDE