Minggu, 06 Oktober 2019

BAB 9 VIEW



9.1       Definisi View

Tujuan dari pembuatan view adalah untuk kenyamanan (mempermudah penulisan query), untuk keamanan (menyembunyikan beberapa kolom yang bersifat rahasia), atau dalam beberapa kasus bisa digunakan untuk mempercepat proses menampilkan data (terutama jika kita akan menjalankan query tersebut secara berulang). 
Misal ingin dibuat dua buah tampilan. Tampilan pertama yaitu menampilkan daftar kegiatan tampilan satunya menampilkan daftar pemberitahuan. Untuk tampilan pertama querynya cukup mudah:

Gambar 9. 1 Data kegiatan
Sedangkan untuk menampilkan tampilan yang kedua, kita perlu melakuan subquery bersarang dengan memanfaatkan query pada tampilan pertama:
Gambar 9. 2 Data kegiatan
Query yang digunakan untuk menampilkan tampilan kedua adalah query yang cukup panjang. Jika diinginkan tampilan yang lain yang levelnya bahkan lebih tinggi daripada tampilan kedua tersebut, tentunya akan menjadi sangat rumit sekali.
Disinilah view dapat digunakan untuk membantu seorang programmer.

9.2       Membangun View

Disini akan dibagi menjadi dua sub bab lagi, yaitu view untuk data kegiatan dan pemberitahuan.

9.3       Menghapus View

Untuk menghapus view dapat menggunakan perintah DROP. Sebelum dihapus, view dapat dilihat pada list tabel:
Jika dilakukan penghapusan, maka daftar view pun akan hilang.

Tidak ada komentar:

Posting Komentar

TUGAS BESAR PPEMROGRAMAN VISUAL