Sdílet prostřednictvím


Nástroje dat SQL Server

SQL Server Data Tools (SSDT) je sada vývojových nástrojů v sadě Visual Studio se zaměřením na vytváření databází SQL Serveru a databází Azure SQL. SSDT je možné rozšířit na datové modely služby Analysis Services (AS), balíčky integračních služeb (IS) a sestavy služby Reporting Services (RS) s odpovídajícími rozšířeními. SSDT umožňuje navrhovat a nasazovat objekty SQL se stejným konceptem projektu jako jiné nástroje pro vývoj aplikací. Funkce projektů SQL se rozšiřuje na kanály CI/CD a umožňuje automatizovat sestavování a nasazování databázových projektů pomocí rozhraní příkazového řádku SqlPackage.

Snímek obrazovky s grafickým objektem s komponentou SQL Server Data Tools a třemi rozšířeními

Jádro funkcí SQL Server Data Tools je k dispozici jako součást úlohy v sadě Visual Studio. Rozšíření sady Visual Studio jsou k dispozici na webu Visual Studio Marketplace a další informace o instalaci nástrojů SSDT naleznete v části Instalace nástrojů SQL Server Data Tools (SSDT) pro Visual Studio.

Poznámka:

Projekty SQL ve stylu sady SDK v sadě Visual Studio jsou k dispozici jako součást funkce SQL Server Data Tools (Preview) pro Visual Studio 2022 odděleně od původního SSDT. Formát projektu ve stylu sady SDK je založený na nových projektech ve stylu sady SDK zavedených v .NET Core a je formát používaný rozšířením projektů služby SQL Database pro Visual Studio Code. Další informace najdete v tématu SQL Server Data Tools, sdk-style (Preview).

Poznámky k vydání

Nejnovější poznámky k verzi nástrojů SQL Server Data Tools se sadou Visual Studio 2022 a Visual Studio 2026 najdete v následujících umístěních:

Poznámky k verzi pro SQL Server Data Tools se sadou Visual Studio 2019 najdete v následujících umístěních:

Informace o nástrojích SQL Server Data Tools se sadou Visual Studio 2017 najdete v předchozích verzích nástrojů SQL Server Data Tools (SSDT a SSDT-BI).

Základní datové nástroje SQL Serveru

SQL Server Data Tools (SSDT) transformuje vývoj databází zavedením všudypřítomného deklarativního modelu (projektů databází SQL), který zahrnuje všechny fáze vývoje databází v sadě Visual Studio. Funkce návrhu SSDT Transact-SQL se dají použít k vytváření, ladění, údržbě a refaktoringu databází. Můžete pracovat s databázovým projektem nebo se přímo připojit k instanci databáze na nebo mimo místní prostředí.

Vývojáři můžou používat známé prostředí sady Visual Studio pro komplexní vývoj databází. Sada nástrojů zahrnuje navigaci v kódu, Technologii IntelliSense a jazykovou podporu, která je k dispozici pro C# a Visual Basic, spolu se specializovaným ověřováním, laděním a deklarativními úpravami v editoru Transact-SQL. SQL Server Data Tools (SSDT) také nabízí vizuálního návrháře tabulek pro zjednodušené vytváření a úpravy tabulek v databázových projektech nebo připojených instancích. V nastaveních založených na týmu je správa verzí dostupná pro všechny soubory projektu a zlepšuje spolupráci. Po nasazení je čas publikovat projekty na všech podporovaných platformách SQL, jako je SQL Database a SQL Server.

Průzkumník objektů SQL Serveru v sadě Visual Studio nabízí zobrazení databázových objektů, jako je SQL Server Management Studio. Průzkumník objektů SQL Serveru umožňuje provádět lehkou správu a návrh databáze. Můžete snadno vytvářet, upravovat, přejmenovávat a odstraňovat tabulky, uložené procedury, typy a funkce. Data tabulky můžete také upravovat, porovnávat schémata nebo spouštět dotazy pomocí kontextových nabídek z Průzkumníka objektů SQL Serveru.

Další informace o projektech SQL a úlohách vývoje databází, které můžete provádět pomocí SQL Server Data Tools, najdete v tématu Co jsou projekty databáze SQL?

Projekty SQL ve stylu sady SDK (Preview)

Podpora sady Microsoft.Build.Sql Project SDK je dostupná ve verzi Preview v sadě Visual Studio 2022 jako další generace projektů SQL. Projekty SQL ve stylu sady SDK jsou založené na formátu projektu ve stylu sady .NET SDK a jsou navržené tak, aby byly flexibilnější a rozšiřitelné než původní projekty SQL. Projekty SQL ve stylu sady SDK jsou k dispozici v sadě Visual Studio 2022 jako volitelná komponenta SQL Server Data Tools, styl sady SDK (Preview) a nejsou k dispozici v sadě Visual Studio 2026. Další informace o projektech SQL ve stylu sady SDK a sadě Visual Studio najdete v tématu SQL Server Data Tools, styl sady SDK (Preview).