Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude)...

19
Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation DBI311

Transcript of Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude)...

Page 1: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude)Principal Group Program ManagerMicrosoft Corporation

DBI311

Page 2: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

CONNECTED DEVELOPMENT

PROJECT BASED DEVELOPMENT

SCHEMA DEPLOYMENT

Introducing SQL Server Data Tools

Page 3: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

demo

Gert Drapers (@DataDude)Principal Group Program ManagerMicrosoft Corporation

Connected Development

Page 4: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Connected Development

Drift Detection

Schema Comparison

SQL Server Object Explorer

T-SQL Editor

Table Designer

Error Information

T-SQL IntelliSense

View Code

View/Edit Data

T-SQL Debugging

Page 5: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

demo

Gert Drapers (@DataDude)Principal Group Program ManagerMicrosoft Corporation

Project Based Development

Page 6: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Project Based Development

Go To Definition

Find All References

Refactoring

Point-in-time Snapshots

T-SQL Static Code Analysis

Source Code Based

F5 Debugging & Testing with

LocalDB

Source Code Control

MSBuild

Headless Command Line

Tools

Visualize Schema Differences

Page 7: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

demo

Gert Drapers (@DataDude)Principal Group Program ManagerMicrosoft Corporation

Schema Deployment

Page 8: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Schema Deployment

Incremental Schema

Deployment

Model Based DACPAC

SQL ScriptRetargeting

Support

SQL Server 2005SQL Server 2008SQL Server 2012

SQL Azure

Format

Engine

API & REDIST

Connected

DeclarativeStandard Formats

Multi-Targeting DAC

Page 9: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

DAC

SQL Server Data Tools SQL Server Management Studio

PublishCompare Sync

ImportExport

RegisterUnregister

SQL Azure Management Portal

Page 10: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

demo

Gert Drapers (@DataDude)Principal Group Program ManagerMicrosoft Corporation

Command Line Operations

Page 11: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

CONNECTED DEVELOPMENT

PROJECT BASED DEVELOPMENT

SCHEMA DEPLOYMENT

DeclarativeStandard Formats

Multi-Targeting DAC

Page 12: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Resources

SQL Server Data Tools Online Installationhttp://msdn.microsoft.com/data/tools Get It

Team Bloghttp://blogs.msdn.com/b/ssdt/

MSDN Forumhttp://social.msdn.microsoft.com/Forums/en-US/ssdt/threads

ArticlesMSDN Magazine Sept 2011 The "Juneau" Database Project

Page 13: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Related Content

DBI309 - Exploring SQL Server Data Tier Applications

DBI31-HOL - Getting Started with SQL Server Data Tools in SQL Server 2012

DBI07-TLC - SQL Server: Cloud on Your Terms - Optimized Productivity

Find Me Later in the: Technical Learning Center (TLC)

Find Me Later in the: Ask the Experts (ATE)

Page 15: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Resources

Connect. Share. Discuss.

http://northamerica.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn

Page 16: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

Complete an evaluation on CommNet and enter to win!

Page 17: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

MS Tag

Scan the Tagto evaluate thissession now onmyTechEd Mobile

Page 18: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS

PRESENTATION.

Page 19: Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers (@DataDude) Principal Group Program Manager Microsoft Corporation.