Sql Server Data Tools - Codenamed JUNEAU
-
Upload
lohith-gn -
Category
Technology
-
view
1.862 -
download
0
description
Transcript of Sql Server Data Tools - Codenamed JUNEAU
![Page 1: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/1.jpg)
![Page 2: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/2.jpg)
Database Development with SQL Server Data Tools (SSDT) codename “JUNEAU”
Lohith G. N.
MVP
SQL Server Developer ToolsCodename “Juneau”
![Page 3: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/3.jpg)
Agenda
Developing Databases Better Way
JUNEAUDEMO
![Page 4: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/4.jpg)
DEVELOPING DATABASESLook at present day development of databases
![Page 5: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/5.jpg)
Developing Databases is Hard
Preserve Data, Focus on ALTER scripts
Dependencies make simple task complex
Errors detected late
Need to accommodate Drifts
Sync App & Database Versions – Hard
![Page 6: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/6.jpg)
BETTER WAYBetter way of developing database
![Page 7: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/7.jpg)
There is a Better Way …
Declarative not scripted Model-Based design & Validation Same tool – Connected / Offline Schema Differencing
Incremental import & deployment Drift detection
Source Code Control Test Locally, then deploy
![Page 8: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/8.jpg)
SQL Server Developer Tools
Code Named - JUNEAU
![Page 9: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/9.jpg)
SSDT Database Services
![Page 10: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/10.jpg)
Demos…
Connected Development Offline Development Drift Detection and Snapshots
![Page 11: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/11.jpg)
SSDT and Live Connection to a Database
11 |
Demo – Connected
![Page 12: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/12.jpg)
Connected Development
SSMS-like explorer, query window
Buffered declarative approach
Model-based with error detection
Code-backed designer
Modern TSQL coding experience
![Page 13: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/13.jpg)
Working with Visual Studio Database Projects
13 |
Demo – OfflineDevelopment
![Page 14: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/14.jpg)
Offline Development
Database definition managed in Visual Studio
Advanced language services (Go To Definition, Find All References, Refactoring…)
F5 debugging with new Local Database Runtime
Visualize and migrate schema changes
![Page 15: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/15.jpg)
15 |
Demo – Drift Detection
![Page 16: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/16.jpg)
Drift Detection and Snapshots
Synchronize project to database drift
Using snapshots for lifecycle management
![Page 17: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/17.jpg)
SSDT AVAILABILITY
![Page 18: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/18.jpg)
SSDT Availability
With SQL Server “Denali”
On the web
With Visual Studio vNext
![Page 19: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/19.jpg)
Resources
MSDN: http://msdn.microsoft.com/en-us/data/tools.aspx
Forum: http://social.msdn.microsoft.com/Forums/en-US/ssdt/threads
Team Blog: http://blogs.msdn.com/b/ssdt/
SQL Server Developer ToolsCodename “Juneau”
![Page 20: Sql Server Data Tools - Codenamed JUNEAU](https://reader035.fdocuments.in/reader035/viewer/2022081413/5467d0caaf79591f378b749c/html5/thumbnails/20.jpg)
My Coordinates
http://about.me/kashyapa