sql >> Database >  >> RDS >> Sqlserver

Maak een SQL Server-database met SQLOPS

UPDATE:SQL Operations Studio (SQLOPS) is sindsdien hernoemd naar Azure Data Studio. De stappen in dit artikel blijven echter hetzelfde. In ieder geval heb ik deze stappen ook herschreven (en de equivalente screenshots toegevoegd) specifiek voor Azure Data Studio. Zie Een SQL Server-database maken met Azure Data Studio.

Hier leg ik uit hoe je SQL Operations Studio (SQLOPS) gebruikt om een ​​database te maken in SQL Server.

In mijn geval gebruik ik SQL Server op een Mac (via een Docker-container), maar deze instructies zijn generiek en zouden op Linux en Windows op precies dezelfde manier moeten werken.

In deze zelfstudie wordt ervan uitgegaan dat SQLOPS al op uw computer is geïnstalleerd en dat u verbinding hebt gemaakt met uw SQL Server-instantie. Als SQLOPS niet op uw computer is geïnstalleerd, vindt u hier instructies om het op een Mac te installeren en via Docker verbinding te maken met SQL Server. De installatie van SQLOPS is vrij eenvoudig (je installeert het net als elke andere software), dus als je Linux of Windows gebruikt, zou je geen problemen moeten hebben.

Om een ​​database in SQLOPS te maken, opent u gewoon een nieuwe query-editor en voert u een CREATE DATABASE-query uit.

Open een nieuwe query-editor

In SQLOPS zijn er verschillende manieren om een ​​nieuwe query-editor te openen. Dit zijn:

  • Klik met de rechtermuisknop op een object in het linkerdeelvenster en klik vervolgens op de Nieuwe zoekopdracht optie uit het contextmenu (hieronder afgebeeld).
  • Klik op de Nieuwe zoekopdracht knop op het serverdashboard
  • Gebruik een sneltoets (in Windows is dit Ctrl+N . Op Mac is dat Cmd+N )

Hier is een screenshot van de eerste optie:

Maak de database

Dus nu je een nieuwe query-editor hebt geopend, kun je doorgaan en je CREATE DATABASE-instructie invoeren.

  1. Voer uw vraag in. U kunt het allemaal uittypen of kopiëren en plakken. Een andere optie is om een ​​eerder opgeslagen zoekopdracht te openen door naar Bestand> Openen . te gaan menu-optie. Dit is het script dat ik voor dit voorbeeld heb gebruikt:
    /* 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. Klik op de Uitvoeren knop bovenaan de query-editor.

Bekijk de database

Nu u uw zoekopdracht hebt uitgevoerd, zou u de database in het linkerdeelvenster moeten kunnen zien. Als je het niet ziet, moet je het waarschijnlijk vernieuwen.

  1. Klik met de rechtermuisknop op Databases in het linkerdeelvenster
  2. Klik op Vernieuwen in het contextmenu

Je zou nu je database moeten zien verschijnen onder Databases (wanneer deze is uitgevouwen):


  1. MySQL-prestaties - 5 parameters uit het configuratiebestand

  2. MySQL AUTO_INCREMENT wordt niet ROLLBACK

  3. Gegevens bijwerken in een aangepast dialoogvenster

  4. Natuurlijke sortering die grote getallen ondersteunt