Skip to main content
  • Book
  • © 2015

Pro T-SQL Programmer's Guide

Apress
  • Pro T–SQL Programmer’s Guide is your guide to making the best use of the powerful, Transact-SQL programming language that is built into Microsoft SQL Server's database engine.

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (23 chapters)

  1. Front Matter

    Pages i-xxxiv
  2. Foundations of T-SQL

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 1-18
  3. Tools of the Trade

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 19-46
  4. Procedural Code

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 47-77
  5. User-Defined Functions

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 79-110
  6. Stored Procedures

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 111-151
  7. In-Memory Programming

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 153-176
  8. Triggers

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 177-205
  9. Encryption

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 207-232
  10. Common Table Expressions and Windowing Functions

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 233-268
  11. Data Types and Advanced Data Types

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 269-315
  12. Full-Text Search

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 317-345
  13. XML

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 347-385
  14. XQuery and XPath

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 387-431
  15. Catalog Views and Dynamic aent Views

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 433-460
  16. .NET Client Programming

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 461-510
  17. CLR Integration Programming

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 511-557
  18. Data Services

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 559-587
  19. Error Handling and Dynamic SQL

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 589-612
  20. Performance Tuning

    • Miguel Cebollero, Jay Natarajan, Michael Coles
    Pages 613-651

About this book

Pro T–SQL Programmer’s Guide is your guide to making the best use of the powerful, Transact-SQL programming language that is built into Microsoft SQL Server's database engine. This edition is updated to cover the new, in-memory features that are part of SQL Server 2014. Discussing new and existing features, the book takes you on an expert guided tour of Transact–SQL functionality. Fully functioning examples and downloadable source code bring technically accurate and engaging treatment of Transact–SQL into your own hands. Step–by–step explanations ensure clarity, and an advocacy of best–practices will steer you down the road to success.

Transact–SQL is the language developers and DBAs use to interact with SQL Server. It’s used for everything from querying data, to writing stored procedures, to managing the database. Support for in-memory stored procedures running queries against in-memory tables is new in the language and gets coverage in this edition. Also covered are must-know features such as window functions and data paging that help in writing fast-performing database queries. Developers and DBAs alike can benefit from the expressive power of T-SQL, and Pro T-SQL Programmer's Guide is your roadmap to success in applying this increasingly important database language to everyday business and technical tasks.

  • Covers the newly-introduced, in-memory database features
  • Shares the best practices used by experienced professionals
  • Goes deeply into the subject matter − an advanced book for the serious reader

About the authors

Jay Natarajan has more than 15 years of experience in the SQL Server space. Her skills range in both the design and the implementation arenas, having architected and deployed complex solutions for enterprise customers. She joined Microsoft Consulting Services in 2008. She holds a bachelor's degree in mechanical engineering from the University of Madras. Jay currently lives in Atlanta with her husband, Chad, and their son Satya.

Bibliographic Information

  • Book Title: Pro T-SQL Programmer's Guide

  • Authors: Miguel Cebollero, Jay Natarajan, Michael Coles

  • DOI: https://doi.org/10.1007/978-1-4842-0145-9

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Jay Natarajan and Rudi Bruchez and Michael Coles and Scott Shaw and Miguel Cebollero 2015

  • Softcover ISBN: 978-1-4842-0146-6Published: 25 February 2015

  • eBook ISBN: 978-1-4842-0145-9Published: 02 March 2015

  • Edition Number: 4

  • Number of Pages: XXX, 744

  • Number of Illustrations: 338 b/w illustrations

  • Topics: Database Management

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access