VIEW Pada mysql
Ø 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.
Ø Views merupakan suatu tampilan tabel virtual.
Ø Views dapat digunakan untuk mempermudah kita dalam
pembuatan laporan atau tampilan database yang diinginkan dengan cepat.
Membuat dan Mendefinisikan
Views
·
Kita
dapat membuat view dengan perintah CREATE VIEW. Berikut adalah syntax
lengkapnya :
·
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
dibuat sudah ada sebelumnya.
Keterangan :
o
View_name = nama view
o
Column_list
= daftar kolom dari hasil query select..pada badan view. Jumlah kolom pada
daftar nama kolom ini harus sama dengan hasil dari query select.
o
Select_statement = query SQL select yang akan dilakukan
Contoh Penggunaan :
o
Kita
akan membuat view dari table customer dari training dengan nama
view“dt_cust". Perintahnya adalah
sebagai berikut :
CREATE
VIEW dt_cust
AS
(SELECT nama,alamat,instansi FROM customer ORDER BY nama)
- Eksekusi perintah berikut untuk memastikan view
telah dibuat :
SELECT
* FROM information_schema.views WHERE table_name = 'dt_cust';
Tampilan :
- Terakhir, query view tersebut untuk melihat hasilnya
:
Tampilan :
Mengubah
View
Ø View yang sudah dibuat, dapat diubah dengan perintah
ALTER. Berikut ini contoh untuk mengubah view yang sudah ada:
Menghapus
View
- View yang sudah dibuat, dapat dihapus dengan
perintah DROP. Berikut ini bentuk umum dan contoh perintah untuk menghapus
view.
Contoh :







Tidak ada komentar:
Posting Komentar