Projekty v aplikaci SQL Server Management Studio

Platí pro: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL analytics endpoint v Microsoft FabricSklad ve službě Microsoft FabricSQL databáze v Microsoft Fabric

SQL Server Management Studio je sada nástrojů pro správu pro správu komponent patřících k SQL Serveru. S tímto integrovaným prostředím můžete provádět různé úlohy, jako je zálohování dat, úpravy dotazů a automatizace běžných funkcí v rámci jednoho rozhraní.

SQL Server Management Studio obsahuje následující nástroje:

  • Editor kódu je bohatý editor skriptů pro psaní a úpravy skriptů. SQL Server Management Studio poskytuje čtyři verze Editoru kódu: Editor dotazů databázového stroje pro Transact-SQL skripty, Editor dotazů DMX, Editor dotazů MDX a Editor dotazů XML/A.

  • Průzkumník objektů pro vyhledání, úpravy, skriptování nebo spouštění objektů patřících k instancím SQL Serveru.

  • Průzkumník šablon pro vyhledání a skriptování šablon

  • Průzkumník řešení pro uspořádání a ukládání souvisejících skriptů jako součástí projektu

  • Okno Vlastnosti pro zobrazení aktuálních vlastností vybraných objektů

SQL Server Management Studio podporuje efektivní pracovní procesy tím, že poskytuje:

  • Odpojený přístup. Můžete psát a upravovat skripty bez připojení k instanci SQL Serveru.

  • Skriptování z libovolného dialogového okna Skript můžete vytvořit z libovolného dialogového okna, abyste je mohli číst, upravovat, ukládat a opakovaně používat po jejich vytvoření.

  • Nemodální dialogová okna. Při otevření dialogového okna uživatelského rozhraní můžete v aplikaci SQL Server Management Studio prohlížet další prostředky, aniž byste zavřeli dialogové okno.

Snímek obrazovky s dialogovým oknem Nový projekt v aplikaci SQL Server Management Studio

Projekty skriptů v SSMS

Projekt databázového skriptu je uspořádaná sada skriptů, informací o připojení a šablon, které jsou všechny přidružené k databázi nebo jedné části databáze. SQL Server poskytuje aplikaci SQL Server Management Studio pro správu a navrhování databází SQL Serveru v kontextu projektu skriptu. SQL Server Management Studio obsahuje návrháře, editory, příručky a průvodce, které vám pomůžou při vývoji, nasazování a údržbě databází.

Když uložíte skript do projektu skriptu, můžete:

  • Správa verzí ve skriptech
  • Uložte možnosti výsledků pomocí skriptu.
  • Uspořádejte související skripty do jednoho projektu.
  • Uložte informace o připojení pomocí skriptů.

Projekty databáze SQL v SSMS

Projekt databáze SQL je místní reprezentace objektů SQL, které tvoří schéma pro jednu databázi, jako jsou tabulky, uložené procedury nebo funkce. Vývojový cyklus projektu databáze SQL pomáhá integrovat vývoj databází do pracovních postupů kontinuální integrace a průběžného nasazování (CI/CD).

Když se projekt SQL sestaví, ověří vztahy mezi objekty. Definice zobrazení například nemůže obsahovat tabulku nebo sloupce, které v projektu SQL neexistují. Výstupní soubor (the .dacpac) je výkonný, opakovaně použitelný a deklarativní artefakt. Pomocí tohoto souboru můžete kód databáze použít na databázi pomocí SSMS, rozhraní příkazového řádku SqlPackage nebo jiných nástrojů pro projekty SQL. Proces publikování také vypočítá rozdíl mezi zdrojem .dacpac a cílovou databází před určením kroků, které je potřeba provést při aktualizaci této databáze.

Projekty databáze SQL jsou ideální pro týmy, které chtějí integrovat vývoj databází do pracovního postupu CI/CD. Deklarativní povaha projektů SQL umožňuje jeden zdroj pravdy pro schéma databáze a proces sestavení a publikování poskytuje opakovatelný a spolehlivý způsob nasazení změn do databází. Další informace o SQL databázových projektech naleznete v tématu Co jsou SQL databázové projekty?.

Řešení a projekty

SQL Server Management Studio sdílí koncept řešení a projektů se sadou Microsoft Visual Studio. Řešení je kontejner pro jeden nebo více projektů spolu s nastavením okna a všemi různými soubory, které nejsou přidružené k určitému projektu.

Průzkumník řešení je okno nástroje v nástroji SSMS, které slouží k ukládání a opětovnému otevření databázových řešení. Pokud jste vytvořili aplikace pomocí sady Visual Studio, je Průzkumník řešení známý.

Pokud nevidíte okno nástroje Průzkumník řešení, můžete jej otevřít z nabídky SSMS pomocí Zobrazení>Průzkumník řešení nebo stisknutím Ctrl+Alt+L.