Tutorial MySQL : Cara Membuat View di database MySQL dengan menggunakan MySQL WorkBench simple, cepat dan mudah terbaru di Sector Code !
MySQL WorkBench bisa membuat View database MySql ?
Kegunaan MySQL WorkBench salah satunya adalah membuat View di database, kali ini kita akan membahas bagaimana caranya untuk membuat View tersebut menggunakan aplikasi MySQL WorkBench, oh iya sebelumnya silahkan baca - baca tutorial Sector Code yang berkaitan dengan MySQL : Cara Membuat Database MySQL di PhpMyAdmin, Cara Import Data Exel (.csv) ke MySQL Database
Apa itu View ?
yang dimaksud dengan View adalah query yang disimpan di database menggunakan suatu nama tertentu yang bisa menggabungkan banyak table menjadi 1 table view, sehingga bisa digunakan setiap saat untuk melihat data tanpa menulis ulang query tersebut.
Cara membuat View ?
View bisa saja langsung dibuat dari phpmyadmin, namun pada tutorial ini penulis akan membahas dengan menggunakan aplikasi MySQL WorkBench , jika anda belum mempunyai aplikasinya silahkan download aja di situs resminya secara Gratis https://dev.mysql.com/downloads/workbench/
Download dan install MySQL WorkBench pada komputer dan ikuti langkah - langkah berikut :
Pertama buka aplikasi MySQL WorkBench yang sudah di install dan login menggunakan user dan password PhpMyadmin localhost anda,
Pada Tutorial ini, penulis mempunyai 2 buah table yaitu table yang nantinya akan di join sebagai Query untuk membuat View Nilai Siswa,
Tbl_Biodata
Tbl_Nilai
Inner Join Tbl_Biodata dengan Tbl_Nilai
SELECT b.nis,b.idsiswa,b.nama,d.nilai_harian_p,d.nilai_mid_p,d.nilai_semester_p,d.nilai_semester_k,d.nilai_sikap,d.kdmax_p,d.desmax_p,d.kdmin_p,d.desmin_p,d.kdmax_k,d.desmax_k,d.kdmin_k,d.desmin_k,d.desmax_s,d.desmin_s FROM daftar_nilai as d INNER JOIN biodata as b ON(b.idsiswa=d.idsiswa) WHERE d.idkelas=1Tampilkannya akan seperti ini :
Selanjutnya untuk membuat View nya, pada menu View klik kanan dan Create New View, lihat gambar berikut
Perintah MySQL nya :
CREATE VIEW `kur2014_baru`.`vsectorcode` AS SELECT b.nis,b.idsiswa,b.nama,d.nilai_harian_p,d.nilai_mid_p,d.nilai_semester_p,d.nilai_semester_k,d.nilai_sikap,d.kdmax_p,d.desmax_p,d.kdmin_p,d.desmin_p,d.kdmax_k,d.desmax_k,d.kdmin_k,d.desmin_k,d.desmax_s,d.desmin_s FROM daftar_nilai as d INNER JOIN biodata as b ON(b.idsiswa=d.idsiswa) WHERE d.idkelas=1Tinggal Apply dan Apply,
Jangan lupa untuk berkomentar jika ada yang mau ditanyakan, terima kasih ;)