Learn your way! Get started

Exploring SQL Server 2012

with expert Don Kiely


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 4/20/2012
Level Intermediate
Runtime 8h 28m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

With each new release of SQL Server, Microsoft makes the product better and bigger, and SQL Server 2012 is no exception. This new version has new and better features that support even more data scenarios than ever before, while keeping your data more secure, available, and even cleaner. Transact-SQL is better than ever before, and there are better tools for letting both admins and users make better use of the data to support critical decisions. There is a lot to like, even as the product grows enormous.

Meet the expert

Don Kiely is a featured instructor on many of our SQL Server and Visual Studio courses. He is a nationally recognized author, instructor, and consultant specializing in Microsoft technologies. Don has many years of teaching experience, is the author or co-author of several programming books, and has spoken at many industry conferences and user groups. In addition, Don is a consultant for a variety of companies that develop distributed applications for public and private organizations.

Course outline



Module 1

Introducing SQL Server 2012 (18:17)
  • Introduction (02:39)
  • SQL Server 2012 Overview (03:53)
  • Key Focuses in SQL Server2012 (02:16)
  • SQL Server 2012 Editions (04:03)
  • Demo:Features Supported (01:35)
  • Operating System Requirements (02:20)
  • Demo:Requirements (01:09)
  • Summary (00:20)
SQL Server Installation (20:00)
  • Introduction (00:32)
  • SQL Server Installation (05:35)
  • Demo: Installation (02:59)
  • Demo: Feature Selection (02:08)
  • Demo: Configuring SQL (03:15)
  • Demo: Analysis Configuration (01:04)
  • Demo: Final Installation (03:19)
  • Demo: Installation Complete (00:47)
  • Summary (00:17)
StartUp and Management Studio (25:05)
  • Introduction (00:30)
  • Startup Parameters (01:30)
  • Management Studio (02:43)
  • Demo: Management Studio Intro (04:23)
  • Demo: Breakpoint Condition (01:59)
  • Demo: Breakpoint Hit Count (03:37)
  • Demo: Breakpoint Filter (00:37)
  • Demo: Breakpoint Action (04:19)
  • Demo: Location (01:11)
  • Demo: Code Snippets (02:35)
  • Demo: Surround Snippets (01:20)
  • Summary (00:14)

Module 2

Manageability Enhancements (24:25)
  • Introduction (00:36)
  • Restore Pages (02:38)
  • Demo:Restore Pages (02:16)
  • SqlCmd in SML Mode (02:26)
  • New and Changed DMV & Function (03:55)
  • Demo:DMVs (04:27)
  • PowerShell Support (01:44)
  • Demo:PowerShell 2.0 (02:34)
  • Demo: Management Studio (03:31)
  • Summary (00:15)
Contained Databases (22:28)
  • Introduction (00:32)
  • Contained Databases (02:04)
  • Contained Databases cont. I (02:27)
  • Contained Databases cont. II (03:21)
  • Benefits and Limitations (03:56)
  • Contained Database Collations (03:05)
  • Demo: Problems with Collations (02:28)
  • Demo: Database Default (04:13)
  • Summary (00:19)
Data Quality Services (09:45)
  • Introduction (01:04)
  • Data Quality Services (04:05)
  • Data Quality Services Process (04:05)
  • Summary (00:29)
Using Data Quality Services (08:53)
  • Introduction (00:35)
  • Using Data Quality Services (00:55)
  • Demo:DQS Installation (05:10)
  • Data Quality Services Security (01:52)
  • Summary (00:19)

Module 3

More Data Quality Services (27:09)
  • Introduction (00:27)
  • Demo: Knowledge Base Management (03:14)
  • Demo: Domain Management (04:37)
  • Demo: DQS Data (04:16)
  • Demo: Data Quality Projects (01:51)
  • Demo: Cleansing Data (04:30)
  • Demo: Explore Results (06:14)
  • Demo: Data Quality Projects (00:27)
  • Demo: Administration (01:12)
  • Summary (00:17)
Data-Tier Applications (34:06)
  • Introduction (00:28)
  • Data-Tier Applications (01:48)
  • DAC Enhancements in SQL 2012 (01:52)
  • Demo: Register DataBase as DAC (03:20)
  • Demo: Create New DAC (02:11)
  • Demo: Import Data-tier (01:32)
  • Demo: Schema View (02:56)
  • Demo: Code Analysis (02:44)
  • Demo: Upgrade the DAC (04:30)
  • Demo: Review Upgrade Plan (03:21)
  • Demo: Security (00:48)
  • Demo: Rebuild Solution (04:22)
  • Better Object Support (00:47)
  • Demo: Explorer the DAC (03:01)
  • Summary (00:19)

Module 4

Master Data Services (16:11)
  • Introduction (00:26)
  • Master Data Services (05:20)
  • Columnstore Indexes (04:51)
  • Demo: Using Columnstore Indexes (05:11)
  • Summary (00:21)
File Tables (19:21)
  • Introduction (00:47)
  • File Tables (05:45)
  • Using File Tables (01:21)
  • Demo: Enable Prerequistites (01:23)
  • Demo: Set FILESTREAM (00:41)
  • Demo: Create File Table (05:02)
  • Demo: Run File Table Script (03:53)
  • Summary (00:26)
Full Text and Semantic Search (18:35)
  • Introduction (00:36)
  • Miscellaneous Changes (03:30)
  • Statistical Semantic Search (01:24)
  • Demo: Semantic Search (04:18)
  • Demo: Register (01:40)
  • Demo: Install Office Support (01:09)
  • Demo: Create Index (04:05)
  • Demo: Code for Search (01:29)
  • Summary (00:19)

Module 5

SQL Express Local DB (17:38)
  • Introduction (00:40)
  • SQL Express Local DB (01:02)
  • Overview of LocalDB (03:07)
  • Comparison to SQL Compact (01:20)
  • Demo: Connect to Local DB (03:32)
  • Demo: Create a new Table (01:33)
  • Demo: Local DB with VS (02:29)
  • Demo: Add a new Table (03:31)
  • Summary (00:20)
SQL Server Data Tools (11:19)
  • Introduction (00:39)
  • SQL Server Data Tools (03:03)
  • Installing SQL Data Tools (02:48)
  • Demo: Finish Data Tools (01:09)
  • Demo: Web Platform (03:20)
  • Summary (00:18)
Using SQL Server Data Tools (23:35)
  • Introduction (00:29)
  • Using SQL Server Data Tools (01:38)
  • Demo: Data Tools (05:42)
  • Demo: Context View (02:26)
  • Demo: Apply Table to DB (01:39)
  • Demo: Edit Existing Tables (03:20)
  • Demo: Execute Query (01:53)
  • Demo: Delete & Rename Objects (01:24)
  • Demo: Clone a DataBase (02:18)
  • Demo: Compare a DataBase (02:25)
  • Summary (00:16)
Data Tools Disconnected (12:12)
  • Introduction (00:46)
  • Demo: New DB Project (02:28)
  • Demo: Make Schema Changes (02:19)
  • Demo: T-SQL Verification (04:18)
  • Demo: Snapshot of Project (02:06)
  • Summary (00:12)

Module 6

Ad Hoc Query Paging (23:54)
  • Introduction (00:32)
  • Execute with Result Sets (03:12)
  • Demo: Execute with Result Sets (01:49)
  • Demo: Multiple Results Sets (03:55)
  • Ad Hoc Query Paging (04:55)
  • Demo: Ad Hoc Query Paging (02:59)
  • Demo: Define Parameters (01:19)
  • Demo: Cautions (00:53)
  • Demo: Execution Plan (01:50)
  • Demo: Paging (02:09)
  • Summary (00:16)
Data Sequence Numbers (39:14)
  • Introduction (00:35)
  • Spatial Data Enhancements (03:18)
  • Demo: Spatial Data (01:05)
  • Demo: Link Circular Strings (00:30)
  • Demo: Compound Curves (00:30)
  • Demo: Combining (00:28)
  • Demo: Curved Polygon (01:37)
  • Sequence Numbers (04:43)
  • Demo: Sequence Numbers (03:30)
  • Demo: Decrement Sequence (03:39)
  • Demo: Store Value as Variable (03:05)
  • Demo: Sequences & Transactions (03:05)
  • New and Changed Functions (01:03)
  • Demo: Parse (01:41)
  • Demo: Try Convert (00:55)
  • Demo: Try Parse (00:33)
  • Demo: Date and Time Functions (02:44)
  • Demo: End of Month Function (01:01)
  • Demo: Logical Functions (01:31)
  • Demo: Concat (01:52)
  • Demo: Format (01:16)
  • Summary (00:22)
Window Functions and Throw (21:00)
  • Introduction (00:35)
  • The OVER Clause (01:51)
  • Demo: The OVER Clause (03:55)
  • Demo: Sliding Arrogations (03:18)
  • Demo: Range vs. Rows (02:20)
  • Demo: Analytic Functions (02:48)
  • Other T-SQL Goodies (05:56)
  • Summary (00:13)

Module 7

Introduction To Security (07:34)
  • Introduction (00:39)
  • Security in SQL Server 2012 (01:42)
  • What"s New in Security? (01:27)
  • Data Protection (03:32)
  • Summary (00:13)
Security Management (21:26)
  • Introduction (00:33)
  • Security Management (01:51)
  • Demo: Default Schemas (06:03)
  • Demo: Run as Different User (04:56)
  • Security Management (02:21)
  • Demo: User Defined Server Roles (05:22)
  • Summary (00:16)
Database Authentication (28:10)
  • Introduction (00:31)
  • Authentication (02:50)
  • Demo: Contained Database (04:59)
  • Demo: Migrating Logins (04:51)
  • Contained Database Authentication (07:52)
  • Contained Database Issues (06:31)
  • Summary (00:32)

Module 8

Auditing (16:59)
  • Introduction (00:35)
  • Auditing (07:17)
  • Demo: Auditing (05:12)
  • Demo: TSQL Stack Info (03:08)
  • Summary (00:45)
Analysis Services (21:00)
  • Introduction (00:45)
  • Analysis Services (01:29)
  • Analysis Service Projects (01:57)
  • Demo: Analysis Services (03:34)
  • Demo: Model Designer (02:48)
  • Demo: Multiple Partitians (00:51)
  • Model Types (04:08)
  • Analysis Services Server Management (02:10)
  • PowerPivot for Excel (03:00)
  • Summary (00:13)
SSIS and SSRS (19:59)
  • Introduction (00:39)
  • Integration Services (07:55)
  • Demo: Integration Services (04:19)
  • Reporting Services (03:08)
  • Power View (01:16)
  • Data Alerts (02:18)
  • Summary (00:20)