Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro T-SQL Programmer's Guide

Pro T-SQL Programmer's Guide, 9781484201466 (1484201469), Apress, 2015

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

What you’ll learn

  • Gain massive performance boosts from the in-memory database features
  • Apply window functions to write reporting queries with unparalleled ease
  • Move business logic into the database via procedures and functions
  • Develop using advanced features such as encryption and full-text search
  • Store and retrieve XML data using XQuery and XPath
  • Debug and Optimize T-SQL Execution
  • Build ADO.NET Client Applications

Who this book is for

Pro T–SQL Programmer’s Guide is written for SQL Server and T-SQL developers with a desire to write advanced-level code and take full advantage of all that SQL Server has to offer. Microsoft .NET programmers will find the book helpful in showing how to run .NET code within SQL Server. Database administrators who need to write triggers and the occasional stored procedure will also benefit from the book.

Table of Contents

1. Foundations of T-SQL

2. Tools of the Trade

3. Procedural Code and CASE Expressions

4. User Defined Functions

5. Stored Procedures

6. In-memory Database Programming

7. Triggers

8. Encryption

9. Common Table Expressions

10. Advanced Features

11. Integrated Full-Text Search

12. XML

13. XQuery and XPath

14. Catalog Views and Dynamic Management Views

15. SQL CLR Programming

16. .NET Client Programming

17. Data Services

18. Error Handling and Dynamic SQL

19. Performance Monitoring and Tuning

20. Appendix A

21. Appendix B

22. Appendix C

23. Appendix D

(HTML tags aren't allowed.)

Grid Computing: Achievements and Prospects
Grid Computing: Achievements and Prospects
Grid Computing: Achievements and Prospects, the 9th edited volume of the CoreGRID series, includes selected papers from the CoreGRID Integration Workshop, held April 2008 in Heraklion-Crete, Greece. This event brings together representatives of the academic and industrial communities performing Grid research in Europe....
The Essence of Dielectric Waveguides
The Essence of Dielectric Waveguides

The Essence of Dielectric Waveguides provides an overview of the fundamental behavior of guided waves, essential to finding and interpreting the results of electromagnetic waveguide problems. Clearly and concisely written as well as brilliantly organized, this volume includes a detailed description of the fundamentals of electromagnetics, as...

Web Content Management With Documentum
Web Content Management With Documentum
One of the world leaders in Enterprise Content Management, the EMC Documentum family of applications helps you manage all types of content across multiple departments within a single repository. With the Web Content Management suite of applications, you can efficiently manage content and underlying processes for your Web properties, and ensures...

Tracking the Neolithic House in Europe: Sedentism, Architecture and Practice (One World Archaeology)
Tracking the Neolithic House in Europe: Sedentism, Architecture and Practice (One World Archaeology)

The Neolithic period is noted primarily for the change from hunter-gatherer societies to agriculture, domestication and sedentism. This change has been studied in the past by archaeologists observing the movements of plants, animals and people. But has not been examined by looking at the domestic architecture of the time. Along with tracking...

Beginning iOS Game Development (Wrox Programmer to Programmer)
Beginning iOS Game Development (Wrox Programmer to Programmer)
IOS DEVICES PROVIDE DEVELOPERS with a unique and exciting platform for making games. The iPhone gives gamers a tiny computer in their pocket that they have with them all the time. The iPad provides a similar gameplay experience but with a larger screen, more processing power, and more memory. The devices allow for unique control...
Design for Embedded Image Processing on FPGAs
Design for Embedded Image Processing on FPGAs

Dr Donald Bailey starts with introductory material considering the problem of embedded image processing, and how some of the issues may be solved using parallel hardware solutions. Field programmable gate arrays (FPGAs) are introduced as a technology that provides flexible, fine-grained hardware that can readily exploit parallelism within...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy