0
Using SSDT
SQL Server Data Tools
@LynnLangit
Data Expertise / Lynn Langit
Industry awards
• Microsoft – MVP for SQL Server
• Google – GDE for Cloud Platform
• 10Gen – ...
What is SSDT?
SSDT
• SQL Server Data
Services
• Part of Visual Studio
2012
Set of services
• SDLC
• New “BIDS”
• More
Inte...
Can reduce common „pains‟ for SDLC
• “will it work with
SQL 2008?”
• “will it work with
SQL Azure?”
• “if I change the
tab...
SSDT Architecture
About SQL Server Data Tools
Work with and on SQL Server and SQL Azure databases
from within Visual Studio using activities...
Getting SQL Server Data Tools
SSDT Tools for SQL Server 2012
• Core tools – included in VS 2012
• BIDS download -
http://www.microsoft.com/en-
us/downlo...
About DACPAC and BACPAC
Versioned container for database schema & more
To include data use a BACPAC
Designed to work with ...
April 2013
Demo
Working with DACPAC in SSMS
Details about DACfx
• Component for application lifecycle services for SQL Server and
Windows Azure SQL Databases
• Suppor...
April 2013
Demo
Getting SSDT
SSDT in Visual Studio
New Explorer View in VS
SQL Server Object Explorer
• Connect to SQL Azure
• Connect to SQL Server
• ...
April 2013
Demos
Using SSDT with SQL Server
Using SSDT with SQL Azure
New – Table Designer in Visual Studio
Offline Projects – Visual Studio
New Project Type
--Set Source connection
--Set Target project
--Set Import settings
--Cre...
Add Database Reference
SSDT Schema Compare
Refactoring
• Find All Dependencies
• Rename with Preview
• Intellisense
Code Analysis Settings
Publishing
Version Targeting
SSDT is new „BIDS‟
Create SSAS cubes (tabular and multi-dimensional)
Create SSIS packages
Create SSRS reports
23
April 2013
Demo
Using SSDT for Business Intelligence
Alternatives to SSDT
• Red Gate SQL Tools (SQL Compare, etc…)
• TOAD for SQL Server
• IDERA SQL Comparison toolset
25
Try it out
Determine versions of SQL and VS
Download all parts of SSDT needed
Try out DACPACs from SSMS
Try out BI functio...
www.TeachingKidsProgramming.org
• Free Courseware
• Do a Recipe  Teach a Kid (Ages 10 ++)
• Java or Microsoft SmallBasic
...
VOTE
CONFIRM
SHARE
Keep Learning
Twitter: @LynnLangit
YouTube:
http://www.youtube.com/user/SoCalDevGal
Hire me
• To help build your BI/Big Da...
Upcoming SlideShare
Loading in...5
×

Using SQL Server Data Tools

2,193

Published on

Deck about SQL Server Data Tools - SSDT

Published in: Technology
1 Comment
6 Likes
Statistics
Notes
  • http://dbmanagement.info/Tutorials/SQL_Server.htm
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,193
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
78
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide
  • Diagram credit - http://www.jamesserra.com/wp-content/uploads/2011/05/Untitled-picture2.png
  • http://msdn.microsoft.com/en-us/data/hh297027
  • http://msdn.microsoft.com/en-us/data/hh297027
  • Update infohttp://blogs.msdn.com/b/ssdt/archive/2013/06/24/announcing-sql-server-data-tools-june-2013.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ssdtblog+%28SQL+Server+Developer+Tools+Team+Blog%29http://blogs.msdn.com/b/ssdt/archive/2013/06/25/sql-server-data-tier-application-framework-june-2013-available.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ssdtblog+%28SQL+Server+Developer+Tools+Team+Blog%29
  • Can save Profile (connection information) and load from file.
  • Lynn
  • Transcript of "Using SQL Server Data Tools"

    1. 1. Using SSDT SQL Server Data Tools @LynnLangit
    2. 2. Data Expertise / Lynn Langit Industry awards • Microsoft – MVP for SQL Server • Google – GDE for Cloud Platform • 10Gen – Master for MongoDB Practicing Architect Technical author / trainer • Google Cloud Series • SQL Server Series • Cloudera certified Developer • 2 books on SQL Server BI Former MSFT FTE • 4 years
    3. 3. What is SSDT? SSDT • SQL Server Data Services • Part of Visual Studio 2012 Set of services • SDLC • New “BIDS” • More Integrated • Into Visual Studio • Intro SSMS • Into Azure
    4. 4. Can reduce common „pains‟ for SDLC • “will it work with SQL 2008?” • “will it work with SQL Azure?” • “if I change the table name what will break in the code?” • “why are the report results are incorrect here?” • “why doesn‟t it work on production?” Schema synchronization Data synchronization Edition & Version targeting Refactoring 4
    5. 5. SSDT Architecture
    6. 6. About SQL Server Data Tools Work with and on SQL Server and SQL Azure databases from within Visual Studio using activities and techniques familiar to developers
    7. 7. Getting SQL Server Data Tools
    8. 8. SSDT Tools for SQL Server 2012 • Core tools – included in VS 2012 • BIDS download - http://www.microsoft.com/en- us/download/details.aspx?id=36843 8 Visual Studio 2012 Visual Studio 2010 • Core Tools - download • BIDS download - download June 2013 – updates - data compare, extensibility, build & deployment, new schema model API, deployment contributor extensibility, build contributor extensibility
    9. 9. About DACPAC and BACPAC Versioned container for database schema & more To include data use a BACPAC Designed to work with SQL Azure 9
    10. 10. April 2013 Demo Working with DACPAC in SSMS
    11. 11. Details about DACfx • Component for application lifecycle services for SQL Server and Windows Azure SQL Databases • Supports deployment and management scenarios • Extracting/Exporting live database to DAC • Deploying DAC to new or existing database • Migrating from on-premise SQL Server to Windows Azure • Includes command line SqlPackage.exe to create .dacpac and .bacpac • Requires Visual Studio 2012 • Download both x86 and x64 versions if using x64 machine 11
    12. 12. April 2013 Demo Getting SSDT
    13. 13. SSDT in Visual Studio New Explorer View in VS SQL Server Object Explorer • Connect to SQL Azure • Connect to SQL Server • LocalDB Can work online or offline
    14. 14. April 2013 Demos Using SSDT with SQL Server Using SSDT with SQL Azure
    15. 15. New – Table Designer in Visual Studio
    16. 16. Offline Projects – Visual Studio New Project Type --Set Source connection --Set Target project --Set Import settings --Creates Off-line Project
    17. 17. Add Database Reference
    18. 18. SSDT Schema Compare
    19. 19. Refactoring • Find All Dependencies • Rename with Preview • Intellisense
    20. 20. Code Analysis Settings
    21. 21. Publishing
    22. 22. Version Targeting
    23. 23. SSDT is new „BIDS‟ Create SSAS cubes (tabular and multi-dimensional) Create SSIS packages Create SSRS reports 23
    24. 24. April 2013 Demo Using SSDT for Business Intelligence
    25. 25. Alternatives to SSDT • Red Gate SQL Tools (SQL Compare, etc…) • TOAD for SQL Server • IDERA SQL Comparison toolset 25
    26. 26. Try it out Determine versions of SQL and VS Download all parts of SSDT needed Try out DACPACs from SSMS Try out BI functionality Read the SSDT team blog
    27. 27. www.TeachingKidsProgramming.org • Free Courseware • Do a Recipe  Teach a Kid (Ages 10 ++) • Java or Microsoft SmallBasic • C# on Pluralsight • recipes)
    28. 28. VOTE CONFIRM SHARE
    29. 29. Keep Learning Twitter: @LynnLangit YouTube: http://www.youtube.com/user/SoCalDevGal Hire me • To help build your BI/Big Data solution • To teach your team next gen BI • To learn more about using NoSQL solutions
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×