Book description
Since its introduction over a decade ago, the Microsoft SQL Server query language, Transact-SQL, has become increasingly popular and more powerful. The current version sports such advanced features as OLE Automation support, cross-platform querying facilities, and full-text search management.
This book is the consummate guide to Microsoft Transact-SQL. From data type nuances to complex statistical computations to the bevy of undocumented features in the language, The Guru's Guide to Transact-SQL imparts the knowledge you need to become a virtuoso of the language as quickly as possible.
In this book, you will find the information, explanations, and advice you need to master Transact-SQL and develop the best possible Transact-SQL code. Some 600 code examples not only illustrate important concepts and best practices, but also provide working Transact-SQL code that can be incorporated into your own real-world DBMS applications.
Your journey begins with an introduction explaining language fundamentals such as database and table creation, inserting and updating data, queries, joins, data presentation, and managing transactions. Moving on to more advanced topics, the journey continues with in-depth coverage of:
Transact-SQL performance tuning using tools such as Query Analyzer and Performance Monitor
Nuances of the various T-SQL data types
Complex statistical calculations such as medians, modes, and sliding aggregates
Run, sequence, and series identification and interrogation
Advanced Data Definition Language (DDL) and Data Management Language (DML) techniques
Stored procedure and trigger best practices and coding methods
Transaction management
Optimal cursor use and caveats to look out for
Full-text search
Hierarchies and arrays
Administrative Transact-SQL
OLE Automation
More than 100 undocumented commands and language features, including numerous unpublished DBCC command verbs, trace flags, stored procedures, and functions
Comprehensive, written in understandable terms, and full of practical information and examples, The Guru's Guide to Transact-SQL is an indispensable reference for anyone working with this database development language. The accompanying CD-ROM includes the complete set of code examples found in the book as well as a SQL programming environment that will speed the development of your own top-notch Transact-SQL code.
Table of contents
- Title Page
- Copyright Page
- Contents
- Foreword
- Preface
- Chapter 1: Introductory Transact-SQL
- Chapter 2: Transact-SQL Data Type Nuances
- Chapter 3: Missing Values
- Chapter 4: DDL Insights
- Chapter 5: DML Insights
- Chapter 6: The Mighty SELECT Statement
- Chapter 7: Views
- Chapter 8: Statistical Functions
- Chapter 9: Runs and Sequences
- Chapter 10: Arrays
- Chapter 11: Sets
- Chapter 12: Hierarchies
- Chapter 13: Cursors
- Chapter 14: Transactions
- Chapter 15: Stored Procedures and Triggers
- Chapter 16: Transact-SQL Performance Tuning
- Chapter 17: Administrative Transact-SQL
- Chapter 18: Full-Text Search
- Chapter 19: OLE Automation
- Chapter 20: Undocumented T-SQL
- Chapter 21: Potpourri
- Appendix: Suggested Resources
- Index
Product information
- Title: The Guru's Guide to Transact-SQL
- Author(s):
- Release date: February 2000
- Publisher(s): Addison-Wesley Professional
- ISBN: 0201615762
You might also like
book
Microsoft® SQL Server 2005 Unleashed
Microsoft SQL Server 2005 Unleashed offers comprehensive coverage of SQL Server 2005 that goes beyond the …
book
Microsoft® SQL Server® 2012 Step by Step
Your hands-on, step-by-step guide to building applications with Microsoft SQL Server 2012 Teach yourself the programming …
book
Microsoft® SQL Server 2008 R2 Unleashed
This is the industry’s most comprehensive and useful guide to SQL Server 2008 and 2008 R2. …
book
Microsoft® SQL Server® 2012: Pocket Consultant
Portable and precise, this pocket-sized guide delivers ready answers for the day-to-day administration of SQL Server. …