Pada artikel sebelumnya kita telah membuat SQL Database di Azure melalui Azure Portal. Sekarang kita akan coba membuat SQL Database melalui Visual Studio Code
Contents
Azure SQL Database dengan Visual Studio Code
Kita dapat melakukan DDL, DML dan DQL dengan menggunakan Visual Studio Code
Pertama, Buka aplikasi Visual Studio Code dan install ekstensi mssql untuk menghubungkan Visual Studio Code dengan SQL Database Azure
Caranya cukup klik link ini dan kita akan diarahkan ke halaman ekstensi ini dan tekan tombol Install
Atau dengan menginstall melalui halaman Visual Studio Code dan tekan Ctrl+ SHIFT +X untuk membuka fitur pencarian ekstensi kemudian ketik mssql dan tekan tombol Install
1. Membuat SQL File
Buatlah file baru Visual Studio Code dengan cara FIle – New File dan rubah menjadi format SQL dengan cara klik plain text di pojok bawah dan pilih SQL
2. Connect ke SQL Database Azure
Buka Command Palette dengan tekan tombol F1 di keyboard dan ketik dan pilih MS SQL: Connect kemudian di bawah editor akan muncul nama akun Azure kita
Kemudian pilih MS SQL: Manage Connection Profiles untuk membuat profil koneksi dengan akun Azure
Akan muncul beberapa pertanyaan untuk profil koneksi dan sesuaikan dengan detail di Azure anda. Jika properti profil koneksi saya adalah sebagai berikut
Properti profil koneksi | Nilai |
Server name or ADO connection string | ngoding.database.windows.net |
Database name | bebas (langsung Enter saja untuk default) |
Authentication Type | SQL Login |
Username | faqih |
Password | ********** |
Save Password | Yes |
Profil Name | profil1 |
Jika selesai dan berhasil maka akan muncul di status bar seperti ini
3. Membuat SQL Database
Di file yang telah dipilih format SQL selanjutnya ketik perintah sqlCreateDatabase dan enter
Akan muncul template dan secara default akan membuat database dengan nama DatabaseName
Kita akan rubah nama databasenya menjadi ngodingdataDB
Kemudian jalankan perintah query dengan menekan tombol Ctrl+ SHIFT + E atau tekan tombol segitiga hijau
Akan muncul pesan di sidebar kanan jika query telah dieksekusi
4. Membuat Table
Selanjutnya kita akan buat Table di Database ngodingdataDB
Pilih F1 untuk membuka Command Palette dan ketik MS SQL: Use Database kemudian pilih database ngodingdataDB
Di editor Visual Studio Code, ketik sql untuk menampilkan cuplikan, pilih sqlCreateTable, lalu tekan Enter
Ganti TableName menjadi mahasiswa dan SchemaName menjadi dbo
Kemudian ganti nama field menjadi nama dan alamat
Hasilnya adalah seperti ini artinya kita membuat Table Mahasiswa yang mempunyai 3 field yaitu mahasiswaId, nama dan alamat
Selanjutnya eksekusi kode SQL dengan CTRL+SHIFT+E
Anda akan mendapatkan pesan di sidebar kanan jika query telah dieksekusi
5. Insert Data
Gunakan sqlInsertRows di Editor untuk membuat template proses insert
Dari template rubah nama table, field dan value nya sehingga seperti ini
Eksekusi kode seperti membuat database dan table
6. Query Data
Terakhir kita akan coba melakukan query select untuk menampilkan data yang sudah kita input
Gunakan perintah sqlSelect dan rubah menjadi seperti ini
Dan eksekusi akan muncul 2 record hasil query
Oke selamat anda sudah bisa menggunakan Editor Visual Code yang terkoneksi dengan Azure untuk membuat Database, Table dan Record untuk SQL Database Azure
Jika kita lihat di Portal Azure maka akan muncul juga Database, Table dan Record yang telah dibuat
Ga bisa connect ke sql database azure