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

Crea un database di SQL Server con Azure Data Studio

Qui spiego come utilizzare Azure Data Studio (ex SQL Operations Studio) 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.

Questa esercitazione presuppone che nel computer sia già installato Azure Data Studio e che tu sia connesso all'istanza di SQL ServerSQL Server. Se nel computer non è installato Azure Data Studio, ecco le istruzioni per installarlo su un Mac e per connettersi a SQL Server tramite Docker. L'installazione di Azure Data Studio è piuttosto semplice (lo installi come qualsiasi altro software), quindi se sei su Linux o Windows, non dovresti avere problemi.

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

Apri un nuovo editor di query

In Azure Data Studio esistono diversi modi per aprire un nuovo editor di query. Sono:

  • Fai clic con il pulsante destro del mouse sul nome del server nel riquadro a 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. Fai clic su Aggiorna dal menu contestuale

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