Rozhraní pro správu Azure SQL

Dokončeno

Při nasazování, používání a správě prostředků Azure SQL můžete používat různá rozhraní a nástroje. V této lekci se podíváme na dostupné nástroje, jejich možnosti a kdy je používat.

portál Azure

Azure Portal poskytuje širokou škálu funkcí pro prostředky Azure SQL, včetně virtuálních počítačů, spravovaných instancí a databází. Na portálu Microsoft Azure můžete nasazovat a spravovat prostředky, a dokonce se i připojovat k databázím a spouštět dotazy.

Snímek obrazovky s možnostmi nasazení Azure SQL na webu Azure Portal

SQL Server Management Studio

SQL Server Management Studio (SSMS) je celosvětově nejoblíbenější nástroj SQL Serveru. SSMS je integrované řešení, které vizualizuje službu Azure SQL a pracuje s ní, včetně SQL Serverů na virtuálních počítačích, spravovaných instancí SQL a databází SQL. V případě potřeby SSMS zobrazuje jenom možnosti, které fungují pro určitou službu Azure.

Snímek obrazovky SQL Server Management Studia (SSMS)

Azure Data Studio

Azure Data Studio je opensourcový nástroj, který funguje na všech platformách a umožňuje vytvářet dotazy a pracovat s různými zdroji dat Azure, včetně SQL Serveru a Azure SQL. Azure Data Studio podporuje výkonný nástroj, který se nazývá Notebooks. Budete ho používat v některých cvičeních tohoto studijního programu. Azure Notebooks umožňují kombinovat na jednom místě spustitelné buňky kódu a formátovaný text. Výsledky také můžete uložit, abyste se k nim mohli v budoucnosti vrátit nebo je analyzovat.

Snímek obrazovky s nástrojem Azure Data Studio

Jazyky a rozhraní API

Všechny služby Azure SQL jsou založené na modulu SQL Serveru. Proto Azure SQL podporuje jazyk Transact-SQL (T-SQL) a protokol TDS (Tabular Data Stream). To znamená, že všechny ovladače, které běžně pracují s SQL Serverem, fungují také s Azure SQL.

Azure SQL podporuje rozhraní REST API pro správu spravovaných instancí SQL a databází SQL.

Rozhraní příkazového řádku

Azure SQL podporuje oblíbená rozhraní příkazového řádku (CLI), jako jsou sqlcmd a bcp.

Určité scénáře služby Azure SQL podporují také rutiny Azure CLI a Azure PowerShellu. Všechna tato rozhraní příkazového řádku podporují klienti v systémech Windows, macOS a Linux. Nástroje, jako je sqlcmd a az, jsou v Azure Cloud Shellu nainstalované předem.

Snímek obrazovky Azure Cloud Shellu

Jak si správně vybrat

Pro práci s Azure SQL existují různá rozhraní, která můžete použít. Řada funkcí je dostupných ve všech rozhraních. Který z nich zvolíte, závisí na kombinaci předvoleb a na tom, čeho se snažíte dosáhnout. V tomto studijním programu můžete použít mnoho rozhraní popsaných zde. Na konci tohoto modulu najdete zdroje informací, které vám pomůžou získat další informace o těch, které vás zajímají.