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

Erstellen Sie eine SQL Server-Datenbank mit SQLOPS

UPDATE:SQL Operations Studio (SQLOPS) wurde inzwischen in Azure Data Studio umbenannt. Die Schritte in diesem Artikel bleiben jedoch gleich. Auf jeden Fall habe ich auch diese Schritte speziell für Azure Data Studio umgeschrieben (und die entsprechenden Screenshots eingefügt). Siehe Erstellen einer SQL Server-Datenbank mit Azure Data Studio.

Hier erkläre ich, wie Sie mit SQL Operations Studio (SQLOPS) 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 SQLOPS bereits auf Ihrem Computer installiert und eine Verbindung zu Ihrer SQL Server-Instanz hergestellt haben. Wenn Sie SQLOPS nicht auf Ihrem Computer installiert haben, finden Sie hier eine Anleitung zur Installation auf einem Mac und zur Verbindung mit SQL Server über Docker. Die Installation von SQLOPS 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 SQLOPS zu erstellen, öffnen Sie einfach einen neuen Abfrage-Editor und führen eine CREATE DATABASE-Abfrage aus.

Öffnen Sie einen neuen Abfrage-Editor

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

  • Klicken Sie mit der rechten Maustaste auf ein Objekt im linken Bereich 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 Anfrage 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):