SQL Server Data Tools for Visual Studio
Zmień program Visual Studio w zaawansowane środowisko programistyczne dla programu SQL Server oraz usług Azure SQL Database i Azure SQL Data Warehouse

Projekt bazy danych
Modernizowanie cyklu życia projektowania bazy danych
Programuj, kompiluj, testuj i publikuj swoją bazę danych z poziomu projektu objętego kontrolą źródła, tak jak w przypadku programowania kodu Twojej aplikacji. Zacznij od zera z projektem bazy danych, lub kilkoma kliknięciami zaimportuj istniejącą bazę danych.
Funkcja IntelliSense i edytowanie
Weryfikowanie skryptów T-SQL podczas pisania
Edytowanie kodu T-SQL w bazie danych jest łatwiejsze dzięki usprawnionej funkcji IntelliSense i funkcji wyróżniania błędów. Identyfikuj błędy odwołań w składni i schemacie oraz śledź wpływ zmian przy użyciu operacji takich jak Odwołanie znajdź wszystkie i Przejdź do definicji. Skrypt T-SQL zostanie przetestowany i przygotowany do uruchomienia, zanim jeszcze skończysz pisać.


Projektowanie tabel
Skup się na funkcji tabeli. Nie myśl o tym, jak to zrobić.
Użyj Projektanta tabel do zaprojektowania nowej tabeli, modyfikacji istniejącej tabeli lub szybkiego dodania nowych lub modyfikacji istniejących kolumn, ograniczeń i indeksów. Nie musisz pisać skomplikowanego kodu lub zmieniać odpowiednich indeksów, widoków, procedur czy funkcji — program Visual Studio napisze skrypt zmiany za Ciebie. Wystarczy, że skupisz się na swojej tabeli.
Wyświetlanie i edytowanie danych
Wyświetlanie i edytowanie danych bez pisania skryptu
Wyświetlanie i edytowanie danych w tabeli jest najczęstszym zadaniem deweloperów, ale zazwyczaj jest wtedy konieczne napisanie zapytania. Dzięki programowi Visual Studio możesz wyświetlać i edytować dane w siatce tabelarycznej, filtrować siatkę przy użyciu prostego interfejsu użytkownika i zapisywać zmiany w bazie danych zaledwie kilkoma kliknięciami.


Porównywanie schematu i danych
Wykonaj „diff” dla swojej bazy danych
Czy używasz „diff” w celu poznania zmian w kodzie źródłowym aplikacji? Możesz wykonać diff na wielu wersjach bazy danych za pomocą porównywania schematów i porównywania danych w Visual Studio. Rezultat porównania dwóch baz danych lub projektów baz danych jest analizowany i umożliwi Ci zastosowanie zmian ze źródłowej bazy danych do bazy docelowej lub po prostu wygenerowanie skryptów T-SQL, które możesz wyświetlać, modyfikować i uruchamiać.
Ciągła integracja i ciągłe wdrażanie
Podstawy sukcesu
Ciągła integracja i ciągłe wdrażanie stały się powszechną praktyką w nowoczesnych projektach rozwoju aplikacji. Przy użyciu programu Visual Studio wprowadzaj bazy danych do kompletnej praktyki cyklu życia aplikacji (ALM), w pełni automatyzując kompilowanie i wdrażanie, gdy tylko zostanie wprowadzona zmiana w Twojej aplikacji i bazie danych. Poświęć 10 minut na znaczące zwiększenie szansy powodzenia projektu.
