Beginning Microsoft SQL Server 2012 Programming

by ;
Edition: 1st
Format: Paperback
Pub. Date: 2012-04-16
Publisher(s): Wrox
List Price: $39.99

Buy New

Usually Ships in 2-3 Business Days
$39.59

Buy Used

Usually Ships in 24-48 Hours
$29.99

Rent Book

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$28.80
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$28.80*

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Get up to speed on the extensive changes to the newest release of Microsoft SQL Server The 2011 release of Microsoft SQL Server changes how you develop applications for SQL Server. With this comprehensive resource, SQL Server authority Robert Vieira presents the fundamentals of database design and SQL concepts, and then shows you how to apply these concepts using the updated SQL Server. Publishing time and date with the 2011 release, Beginning Microsoft SQL Server 2011 Programming begins with a quick overview of database design basics and the SQL query language and then quickly proceeds to show you how to implement the fundamental concepts of Microsoft SQL Server 2011. Youll explore the key additions and changes to this newest version, including conditional action constructs, enhanced controls for results paging, application integration with SharePoint and Excel, and development of BI applications. Covers new features such as SQL Azure for cloud computing, client-connectivity enhancements, security and compliance, data replication, and data warehouse performance improvements Addresses essential topics including managing keys, writing scripts, and working with store procedures Shares helpful techniques for creating and changing tables, programming with XML, and using SQL Server Reporting and Integration Services Beginning Microsoft SQL Server 2011 Programming demystifies even the most difficult challenges you may face with the new version of Microsoft SQL Server.

Author Biography

Paul Atkinson works for Huron Healthcare as a BI Architect and Team Lead developing both traditional and real-time BI solutions. His training classes in high-performance TSQL programming are among the most popular course offerings available at Huron.

Robert Vieira is a Software Architect with Huron Consulting Group and is considered one of the leading authorities on Microsoft SQL Server. He speaks at conferences nationally and is well known for his unique tutorial approach in his teaching and writing.

Table of Contents

INTRODUCTION xxv

CHAPTER 1: RDBMS BASICS: WHAT MAKES UP A SQL SERVER DATABASE? 1

CHAPTER 2: LEARNING THE TOOLS OF THE TRADE 23

CHAPTER 3: THE FOUNDATION STATEMENTS OF T-SQL 49

CHAPTER 4: JOINS 91

CHAPTER 5: CREATING AND ALTERING TABLES 129

CHAPTER 6: KEYS AND CONSTRAINTS 175

CHAPTER 7: ADDING MORE TO YOUR QUERIES 213

CHAPTER 8: BEING NORMAL: NORMALIZATION AND OTHER BASIC DESIGN ISSUES 257

CHAPTER 9: SQL SERVER STORAGE AND INDEX STRUCTURES 305

CHAPTER 10: VIEWS 353

CHAPTER 11: WRITING SCRIPTS AND BATCHES 383

CHAPTER 12: STORED PROCEDURES 435

CHAPTER 13: USER-DEFINED FUNCTIONS 489

CHAPTER 14: TRANSACTIONS AND LOCKS 509

CHAPTER 15: TRIGGERS 537

CHAPTER 16: A BRIEF XML PRIMER 561

CHAPTER 17: BUSINESS INTELLIGENCE FUNDAMENTALS 615

CHAPTER 18: BI STORAGE AND REPORTING RESOURCES 649

CHAPTER 19: REPORTING FOR DUTY, SIR! A LOOK AT REPORTING SERVICES 681

CHAPTER 20: GETTING INTEGRATED WITH INTEGRATION SERVICES 719

CHAPTER 21: PLAYING ADMINISTRATOR 747

APPENDIX: ANSWERS TO EXERCISES 783

INDEX 807

ONLINE APPENDICES

BONUS APPENDIX 1: SYSTEM FUNCTIONS 1

BONUS APPENDIX 2: VERY SIMPLE CONNECTIVITY EXAMPLES 69

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.