Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam panduan mulai cepat ini, Anda menggunakan ekstensi MSSQL untuk Visual Studio Code untuk menjalankan pernyataan Transact-SQL (T-SQL) pertama Anda pada basis data. Anda membuat database, menentukan tabel, menyisipkan data, dan mengkueri hasilnya.
Prasyarat
Untuk menyelesaikan panduan cepat ini, Anda harus memiliki:
Visual Studio Code: Jika Visual Studio Code tidak diinstal, unduh dari situs web resmi Visual Studio Code.
Ekstensi MSSQL untuk Visual Studio Code: Di Visual Studio Code, buka tampilan Ekstensi dengan memilih ikon Ekstensi di Bilah Aktivitas di sisi jendela. Cari
mssqldan pilih Instal untuk menambahkan ekstensi.Akses ke database: Jika Anda tidak memiliki akses ke instans database, Anda bisa menggunakannya dengan memilih salah satu opsi berikut:
SQL Server Dalam Kontainer: Jalankan SQL Server dalam kontainer Docker untuk penyiapan dan portabilitas yang mudah. Untuk informasi selengkapnya, lihat Mulai Cepat: Menjalankan gambar kontainer SQL Server Linux dengan Docker.
Azure SQL Database: Jika Anda lebih suka opsi berbasis cloud, buat akun Azure gratis dan siapkan Azure SQL Database. Untuk informasi selengkapnya, lihat Mulai Cepat: Membuat database tunggal - Azure SQL Database.
Database SQL dalam Microsoft Fabric: Jika Anda memerlukan database aman otonom yang dioptimalkan untuk AI, buat database SQL di Microsoft Fabric. Untuk informasi selengkapnya, lihat Membuat database SQL di Microsoft Fabric.
SQL Server Lokal: Atau, unduh dan instal SQL Server 2022 (16.x) Edisi Pengembang di komputer lokal Anda. Untuk informasi selengkapnya, lihat situs web Microsoft SQL Server.
Azure SQL Managed Instance: Jika Anda memerlukan instans SQL Server yang dikelola sepenuhnya, buat Azure SQL Managed Instance. Untuk informasi selengkapnya, lihat Mulai Cepat: Membuat Azure SQL Managed Instance.
Note
Jika Anda tidak memiliki langganan Azure, buat akun gratis.
Menghubungkan ke database Anda
Sebelum Anda menjalankan kueri, sambungkan ke database dari Object Explorer. Dialog Koneksi memandu Anda untuk memasukkan nama server, memilih tipe autentikasi, dan (secara opsional) memilih database. Untuk panduan lengkap jenis input, metode autentikasi, dan manajemen koneksi, lihat Menyambungkan ke database dengan ekstensi MSSQL untuk Visual Studio Code.
Setelah tersambung, server Anda muncul di Object Explorer dan Anda bisa mulai menjalankan kueri.
Membuat database
Buat database yang disebut Library.
Buka editor kueri baru: Tekan Ctrl+N untuk membuka editor kueri baru, atau klik kanan pada server Anda dan pilih Kueri Baru.
Buat database. Tempelkan cuplikan berikut ke editor kueri dan pilih Jalankan:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Skrip ini membuat database baru yang disebut
Libraryjika belum ada.
Database baru Library muncul dalam daftar database. Jika Anda tidak segera melihatnya, muat ulang Object Explorer.
Buat tabel
Buat tabel Authors dalam basis data Library.
Buka editor kueri baru dan pastikan konteks koneksi diatur ke
Librarydatabase.Buat tabel. Ganti teks di jendela kueri dengan cuplikan berikut dan pilih Jalankan:
CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Skrip ini membuat Authors tabel dengan IDENTITY kolom untuk id, yang secara otomatis menghasilkan ID unik.
Sisipkan baris
Selanjutnya, masukkan data ke tabel Authors.
Ganti teks di jendela kueri dengan cuplikan berikut dan pilih Jalankan:
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
Data sampel ditambahkan ke Authors tabel.
Menampilkan data
Untuk memverifikasi data dalam Authors tabel, jalankan kueri berikut:
SELECT *
FROM dbo.Authors;
Kueri ini mengembalikan semua rekaman dalam Authors tabel, memperlihatkan data yang Anda sisipkan.