Definisi View &
Kapan Penggunaannya
Definisi view
adalah hasil (result) dari
sebuah Query terhadap relasi- relasi dasar (atau relasi real). Hasil (view) ini tidak disimpan dalam
database seperti relasi dasar. Sebuah view
adalah sebuah jendela dinamik, dalam artian bahwa ia mencerminkan semua update yang dilakukan terhadap
database. Disamping pemakaiannya di dalam skema external, view juga
berguna untuk menjamin data- security dengan cara yang sederhana.
Dengan memilih subset dari database, view
dapat menyembunyikan beberapa data.
Jika user mengakses database melalui view,
mereka tak dapat melihat atau memanipulasi hidden-data, dengan demikian
data akan menjadi secure.
Membuat View
Menbuat view di mysql sebenarnya cukup mudah, berikut
struktur dan contoh view :
CREATE OR REPLACE VIEW NAMA_VIEWAS
QUERY SQL ANDA
Contoh diatas adalah struktur query untuk membuat view
sekarang kita langsung praktek membuat view di mysql.
Misalkan kita punya table mahasiswa dengan struktur table seperti ini :
Misalkan kita punya table mahasiswa dengan struktur table seperti ini :
Mahasiswa_id
|
Mahasiswa_nama
|
Mahasiswa_alamat
|
Mahasiswa_telp
|
1
|
Adit
|
depok
|
083222222
|
2
|
andri
|
Jakarta
|
081222222
|
3
|
Ari
|
Bandung
|
089677777
|
CREATE OR REPLACE VIEW v_mhsASSELECT mahasiswa_id, mahasiswa_namaFROM mahasiswa
Sekarang untuk cara memanggil view nya cara nya sama dengan cara select biasa ( * / fieldnya )
SELECT * FROM v_mhs
Maka hasilnya adalah :
Mahasiswa_id
|
Mahasiswa_nama
|
1
|
Adit
|
2
|
andri
|
3
|
Ari
|
Nah seperti itulah view di mysql selamat mencoba semoga
sukses belajar viewnya.
Belum ada tanggapan untuk "Membuat View di mysql"
Post a Comment