Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Erstellen Sie eine SQL Server-Datenbank mit Azure Data Studio

Hier erkläre ich, wie Sie mit Azure Data Studio (früher SQL Operations Studio) eine Datenbank in SQL Server erstellen.

In meinem Fall führe ich SQL Server auf einem Mac aus (über einen Docker-Container), aber diese Anweisungen sind allgemein gehalten und sollten unter Linux und Windows genau gleich funktionieren.

In diesem Tutorial wird davon ausgegangen, dass Sie Azure Data Studio bereits auf Ihrem Computer installiert und eine Verbindung mit Ihrer SQL Server-Instanz hergestellt haben. Wenn Sie Azure Data Studio nicht auf Ihrem Computer installiert haben, finden Sie hier Anweisungen zur Installation auf einem Mac und zur Verbindung mit SQL Server über Docker. Die Installation von Azure Data Studio ist ziemlich einfach (Sie installieren es wie jede andere Software), wenn Sie also Linux oder Windows verwenden, sollten Sie keine Probleme haben.

Um eine Datenbank in Azure Data Studio zu erstellen, öffnen Sie einfach einen neuen Abfrage-Editor und führen eine CREATE DATABASE-Abfrage aus.

Öffnen Sie einen neuen Abfrage-Editor

In Azure Data Studio gibt es mehrere Möglichkeiten, einen neuen Abfrage-Editor zu öffnen. Sie sind:

  • Klicken Sie im linken Bereich mit der rechten Maustaste auf den Servernamen und klicken Sie dann auf Neue Abfrage Option aus dem Kontextmenü (siehe Abbildung unten).
  • Klicken Sie auf Neue Abfrage Schaltfläche auf dem Server-Dashboard
  • Verwenden Sie eine Tastenkombination (unter Windows ist dies Strg+N . Auf dem Mac ist es Cmd+N )

Hier ist ein Screenshot der ersten Option:

Datenbank erstellen

Nachdem Sie nun einen neuen Abfrage-Editor geöffnet haben, können Sie fortfahren und Ihre CREATE DATABASE-Anweisung eingeben.

  1. Geben Sie Ihre Suchanfrage ein. Sie können entweder alles abtippen oder kopieren und einfügen. Eine andere Möglichkeit besteht darin, eine zuvor gespeicherte Abfrage zu öffnen, indem Sie zu Datei> Öffnen gehen Menüoption. Hier ist das Skript, das ich für dieses Beispiel verwendet habe:
    /* 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. Klicken Sie auf Ausführen Schaltfläche oben im Abfrageeditor.

Datenbank anzeigen

Nachdem Sie Ihre Abfrage ausgeführt haben, sollten Sie die Datenbank im linken Bereich sehen können. Wenn Sie es nicht sehen, müssen Sie es wahrscheinlich aktualisieren.

  1. Klicken Sie mit der rechten Maustaste auf Datenbanken im linken Bereich
  2. Klicken Sie im Kontextmenü auf Aktualisieren

Sie sollten nun Ihre Datenbank unter Datenbanken sehen (wenn sie erweitert ist):