Mulai cepat: Menyambungkan dan mengkueri instans SQL Server menggunakan SQL Server Management Studio (SSMS)

Berlaku untuk: SQL Server (semua versi yang didukung)

Mulai menggunakan SQL Server Management Studio (SSMS) untuk menyambungkan ke instans SQL Server Anda dan menjalankan beberapa perintah Transact-SQL (T-SQL).

Artikel ini menunjukkan cara mengikuti langkah-langkah di bawah ini:

  • Menyambungkan ke instans SQL Server
  • Buat database
  • Membuat tabel di database baru Anda
  • Sisipkan baris ke dalam tabel baru Anda
  • Mengkueri tabel baru dan menampilkan hasilnya
  • Menggunakan tabel jendela kueri untuk memverifikasi properti koneksi Anda

Artikel ini membahas cara menyambungkan dan mengkueri instans SQL Server. Untuk Azure SQL, lihat Menyambungkan dan mengkueri Azure SQL Database & SQL Managed Instance.

Untuk menggunakan Azure Data Studio, lihat menyambungkan dan mengkueri SQL Server, Azure SQL Database, dan Azure Synapse Analytics.

Untuk mempelajari selengkapnya tentang SQL Server Management Studio, lihat Tips dan Trik Tambahan.

Prasyarat

Untuk menyelesaikan mulai cepat ini, Anda memerlukan prasyarat berikut:

Menyambungkan ke instans SQL Server

Untuk menyambungkan ke instans SQL Server Anda, ikuti langkah-langkah berikut:

  1. Mulai Microsoft SQL Server Management Studio. Pertama kali Anda menjalankan SQL Server Management Studio, jendela Sambungkan ke Server terbuka. Jika tidak terbuka, Anda dapat membukanya secara manual dengan memilih Object Explorer>Koneksi>Mesin Database.

    Menyambungkan tautan di Object Explorer

  2. Kotak dialog Sambungkan ke Server akan muncul. Masukkan informasi berikut:

    Pengaturan Nilai yang Disarankan Deskripsi
    Jenis server Mesin database Untuk Jenis server, pilih Mesin Database (biasanya opsi default).
    Nama server Nama server yang sepenuhnya memenuhi syarat Untuk Nama server, masukkan nama SQL Server Anda (Anda juga dapat menggunakan localhost sebagai nama server jika Anda tersambung secara lokal). Jika ANDA TIDAK menggunakan instans default - MSSQLSERVER - Anda harus memasukkan nama server dan nama instans.

    Jika Anda tidak yakin cara menentukan nama instans SQL Server Anda, lihat Tips dan trik tambahan untuk menggunakan SSMS.
    Autentikasi Autentikasi SQL Server Autentikasi

    Windows
    Autentikasi Windows diatur sebagai default.

    Anda juga dapat menggunakan Autentikasi SQL Server untuk menyambungkan. Namun, jika Anda memilih Autentikasi SQL Server, nama pengguna dan kata sandi diperlukan.

    Untuk informasi selengkapnya tentang jenis autentikasi, lihat Menyambungkan ke server (mesin database).
    Masuk ID pengguna akun server ID pengguna dari akun server yang digunakan untuk masuk ke server. Login diperlukan saat menggunakan Autentikasi SQL Server.
    Kata sandi Kata sandi akun server Kata sandi dari akun server yang digunakan untuk masuk ke server. Kata sandi diperlukan saat menggunakan Autentikasi SQL Server.

    Bidang nama server untuk SQL Server

  3. Setelah Anda menyelesaikan semua bidang, pilih Sambungkan.

    Anda juga dapat mengubah opsi koneksi tambahan dengan memilih Opsi. Contoh opsi koneksi adalah database yang Anda sambungkan, nilai batas waktu koneksi, dan protokol jaringan. Artikel ini menggunakan nilai default untuk semua bidang.

  4. Untuk memverifikasi bahwa koneksi SQL Server Anda berhasil, perluas dan jelajahi objek dalam Object Explorer tempat nama server, versi SQL Server, dan nama pengguna ditampilkan. Objek-objek ini berbeda tergantung pada jenis server.

    Menyambungkan ke server lokal

Buat database

Sekarang mari kita buat database bernama TutorialDB dengan mengikuti langkah-langkah di bawah ini:

  1. Klik kanan instans server Anda di Object Explorer, lalu pilih Kueri Baru:

    Tautan Kueri Baru

  2. Tempelkan cuplikan kode T-SQL berikut ke jendela kueri:

    USE master
    GO
    IF NOT EXISTS (
       SELECT name
       FROM sys.databases
       WHERE name = N'TutorialDB'
    )
    CREATE DATABASE [TutorialDB]
    GO
    
  3. Jalankan kueri dengan memilih Jalankan atau pilih F5 di keyboard Anda.

    Perintah Jalankan

    Setelah kueri selesai, database TutorialDB baru muncul dalam daftar database di Object Explorer. Jika tidak ditampilkan, klik kanan simpul Database , lalu pilih Refresh.

Membuat tabel

Di bagian ini, Anda membuat tabel di database TutorialDB yang baru dibuat. Karena editor kueri masih dalam konteks database master , alihkan konteks koneksi ke database TutorialDB dengan melakukan langkah-langkah berikut:

  1. Di daftar drop-down database, pilih database yang Anda inginkan, seperti yang diperlihatkan di sini:

    Mengubah database

  2. Tempelkan cuplikan kode T-SQL berikut ke jendela kueri:

    USE [TutorialDB]
    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
    DROP TABLE dbo.Customers
    GO
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers
    (
       CustomerId        INT    NOT NULL   PRIMARY KEY, -- primary key column
       Name      [NVARCHAR](50)  NOT NULL,
       Location  [NVARCHAR](50)  NOT NULL,
       Email     [NVARCHAR](50)  NOT NULL
    );
    GO
    
  3. Jalankan kueri dengan memilih Jalankan atau pilih F5 di keyboard Anda.

Setelah kueri selesai, tabel Pelanggan baru ditampilkan dalam daftar tabel di Object Explorer. Jika tabel tidak ditampilkan, klik kanan simpul Tabel TutorialDB> di Object Explorer, lalu pilih Refresh.

Tabel Baru

Sisipkan baris

Sekarang mari kita sisipkan beberapa baris ke dalam tabel Pelanggan yang Anda buat. Tempelkan cuplikan kode T-SQL berikut ke jendela kueri, lalu pilih Jalankan:

-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
   ([CustomerId],[Name],[Location],[Email])
VALUES
   ( 1, N'Orlando', N'Australia', N''),
   ( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
   ( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
   ( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO

Mengkueri tabel dan menampilkan hasilnya

Hasil kueri terlihat di bawah jendela teks kueri. Untuk mengkueri tabel Pelanggan dan menampilkan baris yang disisipkan, ikuti langkah-langkah di bawah ini:

  1. Tempelkan cuplikan kode T-SQL berikut ke jendela kueri, lalu pilih Jalankan:

    -- Select rows from table 'Customers'
    SELECT * FROM dbo.Customers;
    

    Hasil kueri ditampilkan di bawah area tempat teks dimasukkan.

    Daftar Hasil

    Anda juga dapat mengubah cara hasil disajikan dengan memilih salah satu opsi berikut:

    Tiga opsi untuk menampilkan hasil kueri

    • Tombol pertama menampilkan hasil dalam Tampilan Teks, seperti yang ditunjukkan pada gambar di bagian berikutnya.
    • Tombol tengah menampilkan hasil dalam Tampilan Kisi, yang merupakan opsi default.
      • Ini ditetapkan sebagai default
    • Tombol ketiga memungkinkan Anda menyimpan hasilnya ke file yang ekstensinya adalah .rpt secara default.

Memverifikasi properti koneksi Anda dengan menggunakan tabel jendela kueri

Anda bisa menemukan informasi tentang properti koneksi di bawah hasil kueri Anda. Setelah Anda menjalankan kueri yang disebutkan sebelumnya di langkah sebelumnya, tinjau properti koneksi di bagian bawah jendela kueri.

  • Anda dapat menentukan server dan database mana yang tersambung dengan Anda, dan nama pengguna yang Anda gunakan.

  • Anda juga bisa menampilkan durasi kueri dan jumlah baris yang dikembalikan oleh kueri yang dijalankan sebelumnya.

    Properti koneksi

Memecahkan masalah konektivitas

Untuk meninjau teknik pemecahan masalah yang akan digunakan saat Anda tidak dapat tersambung ke instans mesin database SQL Server Anda di satu server, kunjungi Memecahkan masalah menyambungkan ke Mesin Database SQL Server.

Langkah berikutnya

Cara terbaik untuk berkenalan dengan SSMS adalah melalui praktik langsung. Artikel ini membantu Anda dengan berbagai fitur yang tersedia dalam SSMS.