Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Crea un database di SQL Server con SQLOPS

AGGIORNAMENTO:da allora SQL Operations Studio (SQLOPS) è stato rinominato in Azure Data Studio. Tuttavia, i passaggi in questo articolo rimangono gli stessi. In ogni caso, ho anche riscritto questi passaggi (e incluso gli screenshot equivalenti) specificamente per Azure Data Studio . Vedere Creare un database di SQL Server con Azure Data Studio.

Qui spiego come utilizzare SQL Operations Studio (SQLOPS) per creare un database in SQL Server.

Nel mio caso, sto eseguendo SQL Server su un Mac (tramite un contenitore Docker), ma queste istruzioni sono generiche e dovrebbero funzionare esattamente allo stesso modo su Linux e Windows.

Questo tutorial presuppone che SQLOPS sia già installato sul tuo computer e che tu sia connesso all'istanza di SQL Server. Se non hai SQLOPS installato sul tuo computer, ecco le istruzioni per installarlo su un Mac e per connetterti a SQL Server tramite Docker. L'installazione di SQLOPS è piuttosto semplice (lo installi come qualsiasi altro software), quindi se sei su Linux o Windows, non dovresti avere problemi.

Per creare un database in SQLOPS, è sufficiente aprire un nuovo editor di query ed eseguire una query CREATE DATABASE.

Apri un nuovo editor di query

In SQLOPS esistono diversi modi per aprire un nuovo editor di query. Sono:

  • Fai clic con il pulsante destro del mouse su un oggetto nel riquadro di sinistra, quindi fai clic su Nuova query opzione dal menu contestuale (nella foto sotto).
  • Fai clic su Nuova query pulsante sul dashboard del server
  • Utilizza una scorciatoia da tastiera (su Windows è Ctrl+N . Su Mac è Cmd+N )

Ecco uno screenshot della prima opzione:

Crea il database

Quindi, ora che hai aperto un nuovo editor di query, puoi procedere e inserire la tua istruzione CREATE DATABASE.

  1. Inserisci la tua richiesta. Puoi digitarlo tutto o copiarlo e incollarlo. Un'altra opzione è aprire una query salvata in precedenza andando su File> Apri opzione di menu. Ecco lo script che ho usato per questo esempio:
    /* 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. Fai clic su Esegui pulsante nella parte superiore dell'editor di query.

Visualizza il database

Ora che hai eseguito la tua query, dovresti essere in grado di vedere il database nel riquadro di sinistra. Se non lo vedi, probabilmente devi aggiornarlo.

  1. Fai clic con il pulsante destro del mouse su Banche dati nel riquadro sinistro
  2. Fare clic su Aggiorna dal menu contestuale

Ora dovresti vedere il tuo database apparire in Database (quando è espanso):