Membuat Tabel View Pada Mysql

Semangat pagi sahabat kodingku, mumpung hari ini cuacanya cerah secerah hati saya, :D saya akan berbagi ilmu kembali masih berkaitan dengan MySql yaitu tentang Membuat Tabel View Pada Mysql , Nah apa itu View? disetiap database pasti akan terdapat view yang fungsinya untuk menampilkan sebuah data dari gabungan beberapa tabel, lah ko gabungan beberapa tabel bukanya itu join tabel? yaps anda tidak salah jadi fungsi dari view ini adalah untuk meringkas sebuah query dari gabungan beberapa tabel dan ketika akan di ditampilkan datanya kita tidak perlu menuliskan querynya secara utuh cukup dengan memanggil nama viewnya saja.
contohnya, sahabat kodingnku ingin menampilkan data dari 2 tabel atau menampilkan data dari tabel yang digabungkan, nah tentunnya untuk nemapilkan data tersebut kita menggunakan query join lalu query join tersebut dibungkus atau masukkan kedalam view. jadi untuk menampilkan datanya kita tidak perlu menuliskan query join yang seabreg-abreg saking panjang tpi cukup memanggil nama viewnya, simpel kan? ok biar lebih gambang saya kasih langsung tutorialnya deh..

pertama-tama kita buat dulu databasenya seperti biasa, saya akan membuat database dengan nama db_view,
CREATE DATABASE `db_view` /*!40100 DEFAULT CHARACTER SET latin1 */;
selanjutnya kita membuat tabel tb_buku contohnya disini kita akan menggunakan contoh kasus tentang perpustakaan
CREATE TABLE `tb_buku` (
  `Id_buku` char(10) NOT NULL DEFAULT '',
  `id_kategori` char(10) DEFAULT NULL,
  `judul_buku` varchar(255) DEFAULT NULL,
  `penulis` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`Id_buku`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
lalu kita buat tabel tb_kategori
CREATE TABLE `tb_kategori` (
  `id_kategori` char(10) NOT NULL DEFAULT '',
  `nama_kategori` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id_kategori`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
terus kita buat tabel viewnya dengan nama v_buku
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v_buku` AS select `tb_buku`.`Id_buku` AS `Id_buku`,`tb_buku`.`id_kategori` AS `id_kategori`,`tb_buku`.`judul_buku` AS `judul_buku`,`tb_buku`.`penulis` AS `penulis`,`tb_kategori`.`nama_kategori` AS `nama_kategori` from (`tb_buku` join `tb_kategori` on((`tb_buku`.`id_kategori` = `tb_kategori`.`id_kategori`)));
ok selesai juga untuk pembuatan querynya sekarang kita jalankan dengan memanggil nama tabel viewnya,
SELECT * FROM v_buku
tentu hasilnya akan seperti ini :
Untuk sahabat kodingku yang ingin file .sqlnya bisa didownload disini
saya rasa cukup sampai disini saya bahas tentang  Membuat Tabel View Pada Mysql semoga bermanfaat, Amin
Previous
Next Post »

4 comments

Click here for comments
24 March 2016 at 11:54 ×

Baca-baca mysql ini jadi keingat waktu kuliah, bagus postingannya pasti sangat membantu teman-teman yang sedang bljr mysql. Pengalamn pribadi, dulu waktu dpt tugas kuliah terus mentok ya googling n tulisan2 do blog sangt membantu.

Balas
avatar
admin
24 March 2016 at 11:54 ×

Baca-baca mysql ini jadi keingat waktu kuliah, bagus postingannya pasti sangat membantu teman-teman yang sedang bljr mysql. Pengalamn pribadi, dulu waktu dpt tugas kuliah terus mentok ya googling n tulisan2 do blog sangt membantu.

Balas
avatar
admin
24 March 2016 at 13:27 ×

iyah mas bro, maksih jga buat kunjungan nya :D

Balas
avatar
admin
Anonymous
30 March 2022 at 23:48 ×

(55) Membuat Tabel View Pada Mysql ~ Ini Kodingku >>>>> Download Now

>>>>> Download Full

(55) Membuat Tabel View Pada Mysql ~ Ini Kodingku >>>>> Download LINK

>>>>> Download Now

(55) Membuat Tabel View Pada Mysql ~ Ini Kodingku >>>>> Download Full

>>>>> Download LINK

Balas
avatar
admin
Thanks for your comment