sql >> Databáze >  >> RDS >> Sqlserver

Vytvořte databázi SQL Server pomocí Azure Data Studio

Zde vysvětluji, jak používat Azure Data Studio (dříve SQL Operations Studio) k vytvoření databáze na SQL Server.

V mém případě používám SQL Server na Macu (prostřednictvím kontejneru Docker), ale tyto pokyny jsou obecné a měly by fungovat přesně stejným způsobem na Linuxu a Windows.

Tento kurz předpokládá, že už máte na počítači nainstalované Azure Data Studio a připojili jste se k instanci SQL Serveru. Pokud na počítači nemáte nainstalované Azure Data Studio, zde jsou pokyny k jeho instalaci na Mac a připojení k SQL Serveru přes Docker. Instalace Azure Data Studio je docela jednoduchá (instalujete ji stejně jako jakýkoli jiný software), takže pokud používáte Linux nebo Windows, neměli byste mít žádné problémy.

Chcete-li vytvořit databázi v Azure Data Studio, jednoduše otevřete nový editor dotazů a spusťte dotaz CREATE DATABASE.

Otevřete nový editor dotazů

V Azure Data Studio existuje několik způsobů, jak otevřít nový editor dotazů. Jsou to:

  • Klikněte pravým tlačítkem na název serveru v levém podokně a poté klikněte na Nový dotaz možnost z kontextové nabídky (obrázek níže).
  • Klikněte na Nový dotaz tlačítko na Server Dashboard
  • Použijte klávesovou zkratku (v systému Windows je to Ctrl+N . Na Macu je to Cmd+N )

Zde je snímek obrazovky první možnosti:

Vytvořte databázi

Nyní, když jste otevřeli nový editor dotazů, můžete pokračovat a zadat příkaz CREATE DATABASE.

  1. Zadejte svůj dotaz. Můžete to buď všechno napsat, nebo zkopírovat a vložit. Další možností je otevřít dříve uložený dotaz přechodem na Soubor> Otevřít možnost nabídky. Zde je skript, který jsem použil pro tento příklad:
    /* Create database */
    CREATE DATABASE Music;
    GO
    
    /* Change to the Music database */
    USE Music;
    GO
    
    /* Create tables */
    CREATE TABLE Artists (
        ArtistId int IDENTITY(1,1) NOT NULL PRIMARY KEY,
        ArtistName nvarchar(255) NOT NULL,
        ActiveFrom DATE NULL
    );
    
    CREATE TABLE Genres (
        GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY,
        Genre nvarchar(50) NOT NULL
    );
    
    CREATE TABLE Albums
     (
      AlbumId int IDENTITY(1,1) NOT NULL PRIMARY KEY,
      AlbumName nvarchar(255) NOT NULL,
      ReleaseDate date NOT NULL,
      ArtistId int NOT NULL,
      GenreId int NOT NULL
      
      CONSTRAINT FK_Albums_Artists FOREIGN KEY (ArtistId)     
        REFERENCES dbo.Artists (ArtistId)     
        ON DELETE NO ACTION    
        ON UPDATE NO ACTION    
    );
    GO
    
  2. Klikněte na tlačítko Spustit tlačítko v horní části editoru dotazů.

Zobrazit databázi

Nyní, když jste spustili dotaz, měli byste být schopni vidět databázi v levém podokně. Pokud ji nevidíte, pravděpodobně ji budete muset obnovit.

  1. Klikněte pravým tlačítkem na Databáze v levém podokně
  2. V kontextové nabídce klikněte na tlačítko Obnovit

Nyní byste měli vidět, že se vaše databáze objeví v části Databáze (když je rozbalená):


  1. Použití PostgreSQL Logical Replication k udržení vždy aktuálního testovacího serveru pro čtení/zápis

  2. Konstruktor SQLiteOpenHelper() není definován

  3. Oracle odstranění řádků z více tabulek

  4. Jak aktualizovat a objednávat pomocí ms sql