What's New in SQL Server 2012

What's New in SQL Server 2012
eBook: $20.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $55.98    Print cover: $34.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Upgrade your skills to the latest version of SQL Server
  • Discover the new dimensional model in Analysis Services
  • Utilize data alerts and render reports to the latest versions of Excel and Word
  • Build packages to leverage the new features in the Integration Services environment
  • Plan, load and simulate real-world database activity using Distributed Replay

Book Details

Language : English
Paperback : 238 pages [ 235mm x 191mm ]
Release Date : October 2012
ISBN : 184968734X
ISBN 13 : 9781849687348
Author(s) : Rachel Clements, Jon Reade
Topics and Technologies : All Books, Enterprise Products and Platforms, Beginner's Guides, Cookbooks, Enterprise, Microsoft SQL Server

Table of Contents

Chapter 1: Installing SQL Server 2012
Chapter 2: SQL Server Administration
Chapter 3: Transact SQL
Chapter 4: Analysis Services
Chapter 5: Reporting Services
Chapter 6: Integration Services
Chapter 7: Data Quality Services
Chapter 8: AlwaysOn
Chapter 9: Distributed Replay
Chapter 10: Big Data and the Cloud
  • Chapter 1: Installing SQL Server 2012
    • SQL Server 2012 Editions
      • Enterprise Edition
      • Standard Edition
      • Business Intelligence Edition
      • Licensing in the Cloud
      • Developer Edition
      • Express Edition
      • Obtaining SQL Server 2012
        • Evaluation
        • Retail
      • Navigating the Installation Process
    • Summary
    • Chapter 2: SQL Server Administration
      • Management Studio keyboard shortcuts
        • New Dynamic Management Views (DMVs)
          • The new OS Volume Stats DMV
        • Spatial indexes
        • Columnstore indexes
          • Creating a columnstore index
          • Restrictions
        • Contained databases
          • Making an existing database partially contained
        • Migrating your logins to a contained database
          • Contained database security
      • Security management
        • Default schemas for groups
        • User defined server roles
        • SQL Server Audit enhancements
      • Master Data Services (MDS)
      • Summary
      • Chapter 3: Transact SQL
        • String functions
          • CONCAT
          • FORMAT
        • Datetime functions
          • EOMONTH
        • Conversion functions
          • TRY_PARSE
          • PARSE
          • IIF
        • OFFSET and FETCH
        • SEQUENCE
        • Error handling with THROW
        • FileTable table type
        • New T-SQL analytical functions
          • FIRST_VALUE
          • LAST_VALUE
          • LAG
          • LEAD
        • SQL Server Data Tools
          • Database Projects
          • Support for SQL Server 2005, 2008 and SQL Azure
          • IntelliSense and debugging
          • Installing SQL Server Data Tools
            • Installing without Visual Studio 2010 pre-installed
            • Installing with Visual Studio 2010 pre-installed
          • Creating a new project
        • Creating database projects
        • Summary
        • Chapter 4: Analysis Services
          • Business Intelligence Semantic Model
          • The three models
            • Multidimensional and data mining model
              • Creating a multidimensional model database
            • Tabular model
              • Tabular model database
              • The xVelocity tabular engine mode
              • Creating a tabular model database
            • PowerPivot for the SharePoint model
            • Installing a model
              • Multidimensional and Tabular models
              • PowerPivot for SharePoint
            • Determining a previously installed model
          • Resource usage reporting
          • Extended Events for Analysis Services
          • String store constraint
            • Using scalable string storage
          • Summary
          • Chapter 5: Reporting Services
            • Deprecated features
            • Power View and SharePoint modes
              • Minority Reporting Services
            • Data Alerts
            • Report Builder 2012
            • Excel Renderer for Excel 2007-2010
            • Word Renderer for Word 2007-2010
            • Summary
            • Chapter 6: Integration Services
              • SSISDB – the SSIS Catalog database
              • Introducing the ssis_admin role
                • Giving users access to integration services
              • Fixed database-level roles
                • Upgrading from SQL Server 2005 and 2008
              • New functions
              • Shared connection managers
                • Adding a connection manager at the package level
                • Changing the scope of a connection manager
              • Enhancements to the Flat File Connection Manager
              • Undo and redo
              • Deployment models
                • Validating a project or package
                • Querying the SSISDB
              • Comparing and merging packages
              • Color coded and indicator status codes
              • Package execution logs
                • How to set up basic SSIS logging
                • View the results of logging
              • Package execution reports
              • Expression indicators
              • Change Data Capture support
              • Data taps
                • Setting up a Data Tap
              • Deprecated features
              • Resources
              • Summary
              • Chapter 7: Data Quality Services
                • Reasons for using Data Quality Services
                • Installing Data Quality Services
                  • Enabling TCP/IP for remote access to the DQS server
                  • Making data accessible for DQS operations
                  • Granting a DQS role on DQS_Main for DQS users
                • Using Data Quality Services
                  • Understanding domains
                • Coupling rules to data: the Data Quality Project
                  • Identifying invalid records and columns
                  • DQS versus T-SQL
                • Resources
                • Summary
                • Chapter 8: AlwaysOn
                  • Mirroring, clustering and availability groups
                    • Availability groups
                      • Availability group restrictions
                      • Availability group advantages
                    • Using availability groups
                  • Summary
                  • Chapter 9: Distributed Replay
                    • Terminology
                      • Distributed Replay
                      • Trace file
                      • Intermediate file
                      • Controller
                      • Client
                      • Target
                      • DReplay
                    • Architecture
                    • Distributed Replay – a hands on example
                    • Installation
                    • Usage
                      • Capture
                      • Preprocess
                      • Replay
                      • Configuration
                      • Monitoring
                      • Canceling
                    • Additional resources
                    • Summary
                    • Chapter 10: Big Data and the Cloud
                      • Measure twice, cut once
                      • SQL Azure: SQL Server in the cloud
                        • Reasons for migrating to the cloud
                          • SQL Azure suitability
                          • How SQL Azure differs from hosted web and database services
                          • Differences between a public and private cloud
                          • Migrating a database to SQL Azure
                          • Public cloud costs
                          • Differences between SQL Azure and SQL Server Standard/Enterprise editions
                          • Using SQL Azure
                          • New skills
                          • SQL Azure and the future of databases
                      • Big data and Hadoop: horses for courses
                        • What is big data?
                        • The need for big data platforms
                        • Is SQL Server redundant?
                        • About Hadoop
                        • About Hive
                        • Differences in the Microsoft environment
                        • Hadoop and OLTP
                        • Getting started with Hadoop
                          • The Microsoft Hadoop/Sqoop connector
                      • Notes on the Microsoft Hadoop/Sqoop connector
                      • Summary
                      • A final word from the authors

                      Rachel Clements

                      Rachel Clements has worked as a software and database developer for over 15 years across a wide variety of private industries. She is currently a SQL Server BI Developer for an international power tools company in the UK. Her role encompasses all aspects of the BI stack, along with key database administration tasks. After graduating from Solent University with a degree in Journalism, she began her career in London writing for The Times technology supplement, before becoming a full-time developer. She now specializes in SQL Server and business intelligence, writes articles for SQL Server Club (www.sqlserverclub.com), and tweets at @RachelClements. As an active member of the technical community, she organizes the Bristol user group SQL Server Club (www.sqlserverclub.co.uk) and is a member of the Developer! Developer! Developer! South West team (www.dddsouthwest.com). Furthermore, Rachel is a regular volunteer at Europe's largest SQL Server conference, SQLBits.

                      Jon Reade

                      Jon Reade has worked in the UK and Europe as a database professional in the finance and telecommunication sectors for 16 years. He is currently a SQL Server consultant in the finance industry, based in the UK. He began his career as a Systems Programmer for IBM, methodically testing and breaking mainframe DB2 database security systems. He graduated with a degree in Computer Science from Aston University in Birmingham before moving on to various database development roles. He has extensive experience of SQL Server from 6.0 to 2012, in development, operational, production, and managerial roles. He is interested in business intelligence and big data, and the use of data mining to extract useful business knowledge from transactional systems. He holds MCITP and MCTS certifications for SQL Server 2008 and is a recent MSc Business Intelligence graduate from the University of Dundee, Scotland. He is also a part-time SQL Server instructor for a global training company and the co-founder of the SQL Server Club website (www.sqlserverclub.com) and user group. He tweets (@JonReade), speaks at SQL Server events (SQLBits, DDD South West and SQL Server Club), and has written for Packt Publishing and SQL Server Central.

                      Code Downloads

                      Download the code and support files for this book.

                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                      Sample chapters

                      You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                      Frequently bought together

                      What's New in SQL Server 2012 +    OpenCL Programming by Example =
                      50% Off
                      the second eBook
                      Price for both: $38.55

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • Learn how to install SQL Server 2012 core database features and advanced services
                      • Master day to day administration tasks in the new SQL Server Management Studio
                      • Take command of Transact SQL’s new keywords and functions
                      • Explore the SQL Server Data Tools (SSDT) new development environment
                      • Find out about the new FileTable data type
                      • Learn about the Business Intelligence Semantic Models (BISM) in Analysis Services
                      • Take advantage of Reporting Services Data Alerts
                      • Find out about the new SSIS catalog, the SSIS Admin security role and how to upgrade from previous versions
                      • Create a Data Quality Services (DQS) project and cleanse real-world data
                      • Understand the new AlwaysOn Availability Features
                      • Test new hardware and vendor upgrades using Distributed Replay
                      • Discover the forthcoming Hadoop data platform and how to migrate to SQL Azure

                      In Detail

                      Microsoft SQL Server has been part of the enterprise database landscape since SQL Server 7 arrived in 1998 and has evolved into the relational and BI platform of choice by businesses around the globe. The performance and full feature set of SQL Server has been widely recognized by the business community and it is viewed as a powerful weapon in their database and business intelligence arsenal. SQL Server brings numerous benefits to all businesses, central to which is a thorough understanding of the technology, both current and new.

                      This is the book both DBAs and developers always wanted to buy but could never find in the bookstore. This is a SQL Server book that contains only the new features introduced in SQL Server 2012.

                      This book will give you a competitive advantage by helping you to quickly learn and understand the new features of SQL Server 2012. Most readers will already have an established knowledge of SQL Server and will want to update their 2008/2008R2 knowledge swiftly with least pain.

                      This book takes you through all of the new features of SQL Server 2012, from installing core database services and features, to the new administration and updated Transact-SQL functions. You will discover the new Analysis Services features, introduce data alerts and reporting features and explore the new enhancements to Integration Services. In addition you will learn how to automate, cleanse and transform critical business data with DQS and world-class enterprise level availability features.

                      Finally, you will venture into simulating real-world database loads using Distributed Replay and complete your journey with a look at the new SQL Server cloud services and the new Hadoop big data platform.


                      This is a hands-on book to quickly get you up to speed with SQL Server 2012. It covers all the new features of the core database engine as well as the business intelligence (BI) services.

                      The book begins by taking you step-by-step through the installation process, showing you what to install and which services and features you need. Once you have your SQL Server in place, you learn how to administer it and then explore new T-SQL functions to expand your query-writing toolkit. You will discover how the enhancements to Integration Services, Analysis Services and Reporting Services make developing BI solutions easier. It will then introduce you to SQL Server Data Tools, your new and improved development environment for creating database and BI projects.

                      A hands-on example guides you through the steps required to run Distributed Replay, giving you the experience you need to apply this in the field. The book then takes you through a detailed example to show you how to create a Data Quality Services project and cleanse real-world data. Easy to follow code samples provide you with the queries you need to set up Availability Groups using the new AlwaysOn technology.

                      Once you are comfortable with these new features you will be ready to migrate your data to the cloud and into SQL Azure. An exploration of Hadoop will help you understand big data and how it really is the next big thing.

                      Who this book is for

                      This concise reference is for database administrators, SQL Server Developers and BI professionals. Anyone who is familiar with SQL Server 2008 R2 and needs to make the jump to the latest version with the shortest learning curve will find this book useful.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software