Mengapa membutuhkan data kompleks untuk mempelajari sql query secara menyeluruh?
untuk memulai mempelajari sql query setidaknya dibutuhkan suatu data yang kompleks yang didalamnya terdapat puluhan tabel ,ribuan data rows dan data yang valid. Ini ditujukan untuk dapat melakukan kompleks query serta dapat mempelajari cara menyelesaikan kasus bisnis secara nyata (real business case).
adventure works adalah sebuah contoh database yang berisi data mengenai OLTP (Online Transaction Processing) yang cocok untuk digunakan untuk belajar
adventure works merupakan database transaksi industri manufakturing
sehingga didalamnya akan terdapat data mengenai produk, bahan baku, bahan produksi, pergudangan dan lain sebagainya yang cocok untuk mengasah kemampuan membuat sql query agar dapat menyelesaikan permasalahan yang ada di bisnis.
1. Persiapan
sebenarnya yang akan dilakukan hanyalah melakukan install SSMS dan melakukan import atau restore database adventure works dan membukannya pada SSMS sehingga kita dapat melakukan sql query
1.1 Software yang dibutuhkan
software yang digunakan disini adalah database clinet SQL Server management studio (SSMS) dikarenakan studi kasus yang diangkat adalah adventure works yang mana menggunakan RDBMS Microsoft SQL Server.
versi SQL Server Management Studio yang digunakan adalah 15.0.0.
jika belum memiliki SSMS dapat didownload secara gratis (free) pada link dibawah ini
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
tidak perlu khawatir mengenai lisensi SSMS karena itu adalah software yang bebas digunakan tanpa memerlukan pembayaran.
1.2 Pastikan SQL Server management studio(SSM) telah terinstall
jalankan installernya dan ikuti pentunjuknya. Untuk memastikan installasi berhasil buka SSMS melalui start menu , pastikan window SSMS terbuka tanpa adannya error.
jika terdapat error pada saat membuat SSMS coba lakukan re-installasi kembali.
1.3 Cara Installasi Adventure Works
terdapat berbagai versi adventure works, disini kami sarankan menggunakan versi terbaru yakni versi 2017. Unduh adventure works versi 2017 pada link dibawah ini
https://docs.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver15
pilih AdventureWorks2017.bak seperti tertera pada gambar dibawah ini
tunggu proses download selesai dengan ukuran file sekitar 48 mb
setelah download selesai kita akan mendapatkan .bak file
1.4 Buka (restore) database adventure works ke dalam SSMS
note : untuk melakukan restore dibutuhkan instance sql server, untuk kasus ini dapat menggunakan sql server express (gratis, sesuai dengan gambar dibawah ini)
sql server express dapat di unduh dibawah ini
https://www.microsoft.com/en-us/sql-server/sql-server-editions-express
pertama login ke instance sql server express selanjutnya lakukan restore file bak pada database yang di inginkan kemudian pilih source “restore as from device“. done~