Posted by : Andrian Ahmad P21
Minggu, 25 Mei 2014
“TABLE
VIEW PADA MYSQL ATAU PHPMYADMIN”
Selamat malam.... kali ini saya akan membagi ilmu tentang membuat Table View. Berikut tentang Table View.
- Pengertian View
View
adalah perintah query yang disimpan pada database dengan suatu nama tertentu,
sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang
query tersebut.
- Pembuatan View
Kita dapat membuat view dengan
perintah CREATE VIEW. Berikut adalah syntax lengkapnya :
CREATE
[OR REPLACE]
VIEW view_name [(column_list)]
AS select_statement
Kita menggunakan opsi OR REPLACE
jika kita ingin mengganti view dengan nama yang sama dengan perintah tersebut.
Jika tidak maka perintah CREATE VIEW akan menghasilkan error jika nama view
yang ingin dibuatsudah ada sebelumnya.
Keterangan
:
Ø view_name =
nama view.
Ø column_list =
daftar nama kolom dari hasil query select..pada badan view. Jumlah kolom
pada daftar nama kolom ini harus sama dengan hasil dari query select.
Ø select_statement = query SQL select yang akan dilakukan.
- Contoh penggunaan View
Pada kesempatan kali ini, saya akan
mencoba menggunakan table view pada database “sekolah1” yang telah saya buat.
Berikut adalah langkah-langkah bagaimana cara membuat table view :
- Cara pertama saya akan menjelaskan bagaimana cara mengaktifkan xampp melalui xampp_start.exe. Pertama aktifkan Xampp dengan cara buka folder C klik penempatan xampp anda lalu klik xampp_start.exe. Lebih jelas li hat gambar berikut.
- Setelah klik xampp_start.exe akan muncul bacaan starting “xampp”.... “xampp is started. Kenapa muncul bacaan seperti itu karena xampp anda telah aktif dan bisa digunakan. Atau lebih jelasnya seperti gambar berikut ini.
- Cara kedua saya akan menjelaskan bagaimana cara mengaktifkan xampp melalui xampp-control.exe. Pertama aktifkan Xampp dengan cara buka folder C klik penempatan xampp anda lalu klik xampp-control.exe. Lebih jelas lihat gambar berikut.
- Jika anda mengklik xampp-control.exe nanti akan muncul seperti gambar berikut.
- Keterangan : Jika ada bacaan running pada apache dan mySql berarti xampp anda sudah aktif dan bisa dijalankan.
- Setelah xampp aktif, silahkan anda buka browser. Saya akan buka browser di Google Chrome. Lalu tulis diatas url, contoh localhost/phpmyadmin. Lebih jelas lihat gambar berikut.
- Setelah sudah muncul seperti gambar diatas buka databasenya, sebelumnya saya sudah membuat databasenya dengan nama database sekolah1.
- Silahkan klik nama databasenya dan akan muncul seperti gambar berikut.
- Keterangan, Disitu ada isi beberapa table diantaranya : Table guru, Table jurusan, Table kelas, Table mata_pelajaran, Table siswa.
- Setelah itu klik table siswa, lalu klik CREATE VIEW, fungsi dari CREATE VIEW itu sendiri adalah untuk membuat nama table view ketika didatabase. Berikut contoh gambarnya.
- Setelah diklik akan muncul seperti gambar berikut.
- Keterangan : Disitu kita hanya mengisi View name dan AS saja. Contoh saya disitu mengisi View name dengan nama view_data. Untuk ASnya diisikan dengan code script. Contoh code scritpnya. SELECTt1.nis,t1.nama,t2.kd_jurusan,t3.tingkatan,t4.kd_mp,t5.nama_guruFROMsiswa t1JOINjurusan t2ONt1.kd_jurusan=t2.kd_jurusanJOINkelas t3ONt1.kd_jurusan=t2.kd_jurusanANDt2.kd_kelas=t3.kd_kelasJOINmata_pelajaran t4ONt1.kd_mp=t4.kd_mpJOINguru t5ONt1.kd_mp=t4.kd_mpANDt4.nip=t5.nip
- Setelah sudah terisi semuanya silahkan klik GO diujung kanan. Lebih jelas lihat gambar berikut.
- Sesudah diklik GO berarti anda sudah selesai membuat Table Viewnya. Seperti gambat berikut.
- Susudah itu klik Table view_data yang sudah dibuat tadi. Dengan cara ceklis kotak yang dipinggir tablenya dan sesudah itu klik icon yang ada tulisan Structure. Lebih jelas lihat gambar berikut.
- Sesudah diceklis kotak dan klik icon structurenya sekarang akan muncul seperti gambar berikut.
- Keterangan : Jika sudah muncul seperti itu berarti anda sudah selesai membuat Table Viewnya.
- Sesudah itu klik table view_data dan akan menampilkan isi field dari gabungan beberapa table antara : Table guru, Table jurusan, Table kelas, Table mata_pelajaran, Table siswa. Contoh hasil akhir dari Table view_data :Alhamdulillah sekarang sudah selesai membuat table viewnya. Gimana mudah kan?? :D Sekian dari saya mohon ma’af jika tutorialnya masih kurang sempurna.