Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Buat Database SQL Server dengan Azure Data Studio

Di sini, saya menjelaskan cara menggunakan Azure Data Studio (sebelumnya SQL Operations Studio) untuk membuat database di SQL Server.

Dalam kasus saya, saya menjalankan SQL Server di Mac (melalui wadah Docker), tetapi instruksi ini bersifat umum dan harus bekerja dengan cara yang persis sama di Linux dan Windows.

Tutorial ini mengasumsikan Anda sudah menginstal Azure Data Studio di mesin Anda, dan Anda telah terhubung ke instance SQL Server Anda. Jika Anda tidak menginstal Azure Data Studio di mesin Anda, berikut adalah petunjuk untuk menginstalnya di Mac dan menghubungkan ke SQL Server melalui Docker. Instalasi Azure Data Studio cukup mudah (Anda menginstalnya seperti perangkat lunak lainnya), jadi jika Anda menggunakan Linux atau Windows, Anda tidak akan mengalami masalah apa pun.

Untuk membuat database di Azure Data Studio, Anda cukup membuka editor kueri baru dan menjalankan kueri CREATE DATABASE.

Buka Editor Kueri Baru

Di Azure Data Studio, ada beberapa cara untuk membuka editor kueri baru. Mereka adalah:

  • Klik kanan pada nama server di panel kiri, lalu klik Kueri Baru pilihan dari menu kontekstual (gambar di bawah).
  • Klik Kueri Baru tombol di Dasbor Server
  • Gunakan pintasan keyboard (di Windows ini Ctrl+N . Di Mac adalah Cmd+N )

Berikut screenshot dari opsi pertama:

Buat Basis Data

Jadi, sekarang Anda telah membuka editor kueri baru, Anda dapat melanjutkan dan memasukkan pernyataan CREATE DATABASE Anda.

  1. Masukkan kueri Anda. Anda dapat mengetik semuanya, atau menyalin dan menempelkannya. Opsi lainnya adalah membuka kueri yang disimpan sebelumnya dengan membuka File> Open pilihan menu. Berikut script yang saya gunakan untuk contoh ini:
    /* 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 Jalankan tombol di bagian atas editor kueri.

Melihat Basis Data

Sekarang setelah Anda menjalankan kueri, Anda seharusnya dapat melihat database di panel kiri. Jika Anda tidak melihatnya, Anda mungkin perlu menyegarkannya.

  1. Klik kanan pada Database di panel kiri
  2. Klik Segarkan dari menu kontekstual

Sekarang Anda akan melihat database Anda muncul di bawah Databases (saat diperluas):


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara Scope_Identity(), Identity(), @@Identity, dan Ident_Current()?

  2. 3 Cara Mengekstrak Tahun dari Tanggal di SQL Server (T-SQL)

  3. Fungsi Peringkat di SQL Server

  4. Menyegarkan Tabel SQL Server Dengan Lebih Sedikit Interupsi Menggunakan Partition Switching

  5. Cara memetakan bidang entitas yang namanya adalah kata yang dicadangkan di JPA