Perintah VIEW Pada MYSQL Workbench

 

Pengertian View

 

View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain yang lebih sederhana, view adalah object yang menyimpan hasil query, baik dari satu tabel atau lebih, didalam database view juga sering dinamakan sebagai “tabel virtual” , karena view sebenarnya tidak memiliki data. Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan dalam SELECT. 

Berikut Perintah untuk memilih data dari dua tabel yang berbeda :

Berikut untuk membuat VIEW :

Untuk mengubah VIEW maka kita dapat menggunakan perintah CREATE OR UPDATE atau ALTER pada bagian depan syntaxnya.

Kita juga dapat menggunkaan perintah AS pada VIEW seperti berikut:



Untuk mengubah VIEW maka kita dapat menggunakan perintah CREATE OR UPDATE atau ALTER pada bagian depan syntaxnya.






Kita juga dapat menggunkaan perintah AS pada VIEW seperti berikut :

Jika sebuah VIEWsudah tidak dierlukan lagi, maka dapat dihapus dengan perintah sebagai berikut :


MENGGANTI ISI FIELD YANG ADA DI VIEW

Untuk dapat mengganti isi data/ field tersebut salah satu persyaratannya adalah mengubah ALGORITHM sebuah view menjadi MERGE, maka akan dapat diubah pada VIEW dan akan berubah juga pada tabel aslinya.

Kita dapat menambahkan data ke dalam VIEW yang nantinya juga akan masuk ke tabel yang dipilih.

Kita juga dapat melakukan hapus data.

Akan tetapi data yang dihapus hanya data yang sebelumnya kita input tadi, untuk data yang lain tidak bisa. Karena di dalam masing-masing tabel terdapat primary key dan foreign key. Dan untuk setiap data yang ada di tabel sudah merupakan foreign key di tabel lain.

 

VIEW WITH CHECK OPTION

Pertama-tama buat kembali tabel view, dengan perintah CREATE OR REPLACE.

kita akan mencoba memasukkan sebuah data

 



 

 



Komentar

Postingan populer dari blog ini

PHPMYADMIN CARA MEMBUAT ,MENGEDIT DAN MENGHAPUS DATA

Fungsi Join