Tutorial MySQL : Membuat View dengan MySQL WorkBench

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,

Tutorial MySQL : Membuat View dengan MySQL WorkBench

Pada tampilan Object Browser MySQL WorkBench akan terlihat baris nama - nama database yang sudah kita buat dari PhpMyAdmin, oh iya silahkan baca - baca Cara Membuat Database di postingan sebelumnya,

Pada Tutorial ini, penulis mempunyai 2 buah table yaitu table  yang nantinya akan di join sebagai Query untuk membuat View Nilai Siswa,

Tbl_Biodata
Table Biodata

Tbl_Nilai
Table 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=1
Tampilkannya akan seperti ini :

Inner Join MySQL

Selanjutnya untuk membuat View nya, pada menu View klik kanan dan Create New View, lihat gambar berikut

Membuat View dengan MySQL WorkBench


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=1
Tinggal Apply dan Apply,

MySQL WorkBench

Jangan lupa untuk berkomentar jika ada yang mau ditanyakan, terima kasih ;)