Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto rychlém startu použijete rozšíření MSSQL pro Visual Studio Code ke spuštění prvních příkazů Transact-SQL (T-SQL) pro databázi. Vytvoříte databázi, definujete tabulku, vložíte data a dotazujete se na výsledky.
Předpoklady
K dokončení tohoto rychlého startu potřebujete:
Visual Studio Code: Pokud není nainstalovaný Visual Studio Code, stáhněte si ho z oficiálního webu Visual Studio Code.
Rozšíření MSSQL pro Visual Studio Code: V editoru Visual Studio Code otevřete zobrazení Rozšíření výběrem ikony Rozšíření na panelu aktivit na straně okna. Vyhledejte
mssqla vyberte Nainstalovat a přidejte rozšíření.Přístup k databázi: Pokud nemáte přístup k instanci databáze, můžete ji použít výběrem jedné z následujících možností:
Kontejnerizovaný SQL Server: Spusťte SQL Server v kontejneru Dockeru pro snadné nastavení a přenositelnost. Další informace najdete v tématu Rychlý start: Spuštění imagí kontejneru SQL Serveru s Linuxem pomocí Dockeru.
Azure SQL Database: Pokud dáváte přednost cloudové možnosti, vytvořte si bezplatný účet Azure a nastavte azure SQL Database. Další informace najdete v tématu Rychlý start: Vytvoření izolované databáze – Azure SQL Database.
Databáze SQL v Microsoft Fabric: Pokud potřebujete autonomní zabezpečenou databázi optimalizovanou pro AI, vytvořte v Microsoft Fabric databázi SQL. Další informace naleznete v tématu Vytvoření databáze SQL v Microsoft Fabric.
Místní SQL Server: Alternativně si stáhněte a nainstalujte SQL Server 2022 (16.x) Developer Edition na místním počítači. Další informace naleznete na webu Microsoft SQL Serveru.
Spravovaná instance Azure SQL: Pokud potřebujete plně spravovanou instanci SQL Serveru, vytvořte spravovanou instanci Azure SQL. Další informace najdete v tématu Rychlý start: Vytvoření spravované instance Azure SQL.
Note
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet.
Připojení k databázi
Před spuštěním dotazu se připojte k databázi z Průzkumník objektů. Dialogové okno Připojení vás provede zadáním názvu serveru, výběrem typu ověřování a (volitelně) výběrem databáze. Úplný návod na typy vstupů, metody ověřování a správu připojení najdete v tématu Připojení k databázi s rozšířením MSSQL pro Visual Studio Code.
Po připojení se váš server zobrazí v Průzkumník objektů a můžete začít spouštět dotazy.
Vytvoření databáze
Vytvořte databázi s názvem Library.
Otevřete nový editor dotazů: Stisknutím ctrl+N otevřete nový editor dotazů nebo klikněte pravým tlačítkem na server a vyberte Nový dotaz.
Vytvořte databázi. Do editoru dotazů vložte následující fragment kódu a vyberte Spustit:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Tento skript vytvoří novou databázi nazvanou
Library, pokud ještě neexistuje.
Nová Library databáze se zobrazí v seznamu databází. Pokud ho hned nevidíte, aktualizujte Průzkumníka objektů.
Vytvoření tabulky
Authors Vytvořte tabulku v databáziLibrary.
Otevřete nový editor dotazů a ujistěte se, že je kontext připojení nastavený na
Librarydatabázi.Vytvořte tabulku. Nahraďte text v okně dotazu následujícím fragmentem kódu a vyberte Spustit:
CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Tento skript vytvoří Authors tabulku se sloupcem IDENTITY pro objekt id, který automaticky vygeneruje jedinečná ID.
Vložte řádky
Dále vložte data do Authors tabulky.
Nahraďte text v okně dotazu následujícím fragmentem kódu a vyberte Spustit:
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
Ukázková data se přidají do Authors tabulky.
Zobrazení dat
Pokud chcete ověřit data v Authors tabulce, spusťte následující dotaz:
SELECT *
FROM dbo.Authors;
Tento dotaz vrátí všechny záznamy v Authors tabulce se zobrazenými daty, která jste vložili.