Ssdt wooley

Preview:

DESCRIPTION

As systems grow and evolve, we need tools to help manage these changes, including tracking changes to the database schemas, producing scripts to synchronize the changes between servers, and refactoring the corresponding application code based on the new structures. You'll see how you can use tools in Visual Studio to help manage these changes better.

Citation preview

1 Slalom ConfidentialSlalom Confidential

Managing Database Changes with Visual Studio & SSDT

@JimWooleyhttp://www.ThinqLinq.com

Consultant

2 Slalom Confidential

Managing Schema Changes doesn’t have to be like this…

3 Slalom Confidential

Visual Studio Database Tools (DataDude)

Declarative Model

Definitions

Schema Compare for

change scriptsStatic Analysis

Refactoring and advanced

toolingIntellisense Data Compare

Data Generation

4 Slalom Confidential

SSDT

Declarative Model

Definitions

Schema Compare for

change scriptsStatic Analysis

Refactoring and advanced

toolingIntellisense Designers

Combined Table Assets

5 Slalom Confidential

Source Control Integration

Manage Change History

Branch by feature

Build from Main

Associate changes with work items

Annotate (Blame)

Continuous Integration

6 Slalom Confidential

SSDT (Juneau) Supported Platforms

7 Slalom Confidential

Further Information

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

Team blog • http://blogs.msdn.com/b/ssdt/

Gert Drapers• http://blogs.msdn.com/b/gertd/

Download the latest SSDT version• http://msdn.microsoft.com/en-us/data/tools.aspx

MSDN Magazine Sept 2011• The "Juneau" Database Project

8 Slalom Confidential

Jim Wooley@jimwooley

http://www.ThinqLinq.com

questions

Recommended