Cara Membuat Tabel View pada MySQL Server

Pada kesempatan kali ini admin akan membahas cara pembuatan tabel View pada MySQL Database. Tabel View adalah kumpulan dari data beberapa tabel yang membentuk data di satu tabel. Tujuan dari tabel View MySQL Database ini untuk mempermudah dalam menghasilkan data yang memerlukan kombinasi data dari beberapa tabel sehingga dihasilkan satu tabel inti. Langsung saja pada pokok pembahasan untuk tabel yang akan admin gunakan pada kesempatan kali ini yaitu tabel dosen dan gaji untuk struktur dari kedua tabel dengan perintah script query sebagai berikut :

Desc dosen;
Cara Membuat Tabel View pada MySQL Server

Desc gaji;
Cara Membuat Tabel View pada MySQL Server

Kemudian inputkan beberapa data pada tabel dosen menggunakan script perintah query seperti dibawah ini : 

INSERT INTO dosen (KDDOSEN, NMDOSEN, ALAMAT, GOL) VALUES ('0001', 'NIKMAH', 'JAKARTA', '1A');
INSERT INTO dosen (KDDOSEN, NMDOSEN, ALAMAT, GOL) VALUES ('0002', 'FINIL', 'LAMPUNG', '1B');
INSERT INTO dosen (KDDOSEN, NMDOSEN, ALAMAT, GOL) VALUES ('0003', 'JOKO', 'WAY JEPARA LAM-TIM', '2A');
INSERT INTO dosen (KDDOSEN, NMDOSEN, ALAMAT, GOL) VALUES ('0004', 'IYAN', 'LAMPUNG', '2B');
INSERT INTO dosen (KDDOSEN, NMDOSEN, ALAMAT, GOL) VALUES ('0005', 'RIDWAN', 'METRO', '2A');

Dan untuk tabel gaji

INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('1A', 2000000, 350000);
INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('1B', 1800000, 300000);
INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('1C', 1400000, 250000);
INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('2A', 2500000, 500000);
INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('2B', 2300000, 450000);
INSERT INTO gaji (GOL, GAPOK, TUNJ) VALUES ('2C', 2100000, 400000);

Untuk membuat relasi kedua tabel gaji dan dosen sepertinya sudah siap sekarang kita akan membuat tabel view dengan nama V_GAPOK

CREATE OR REPLACE VIEW V_GAPOK AS
select dosen.KDDOSEN,dosen.NMDOSEN,dosen.GOL,gaji.GAPOK,gaji.TUNJ,
gaji.GAPOK+gaji.TUNJ as GABER from dosen left join gaji on dosen.gol=gaji.gol;

Kemudian kita akan coba tampilkan tabel View V_GAPOK yang baru saja kita buat menggunakan script perintah query diatas

select * from v_gapok;
Cara Membuat Tabel View pada MySQL Server

Tabel v_gapok yang telah terbentuk menggunakan perintah query diatas, tabel ini dapat juga kita sajikan dengan menambah beberapa kondisi menggunakan where contoh admin hanya akan menampilkan data yang bergolongan 2A pada tabel View MySQL Database

select * from v_gapok where gol='2A'
Cara Membuat Tabel View pada MySQL Server

Dengan kata lain tabel Virtual (View) dapat kita pergunakan lagi dengan menambahkan beberapa kondisi dalam mensajikan data sesuai dengan kebutuhan. Sangat mudah bukan pembuatan tabel View MySQL Database dari penggabungan beberapa tabel dengan bertujuan mempermudah dalam mensajikan data. Semoga bermanfaat

Related

MySQL Server 2903953453756027547

Post a Comment

Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya

emo-but-icon

Terbaru

Random Artikel

Memuat...

Contact Us

Name

Email *

Message *

item