Selamat datang di blog Pengenalan Oracle... Salam sukses selalu... ^_^

MODUL 9 VIEW

on Sabtu, 15 Desember 2012


View adalah salah satu object database, yang secara logika merepresentasikan sub himpunan dari data yang berasal dari satu atau lebih table.
Kegunaan dari view adalah :
  • Membatasi akses database
  • Membuat query kompleks secara mudah
  • Mengijinkan independensi data
  • Untuk menampilkan view (pandangan) data yang berbeda dari data yang sama.
Ada 2 (dua) tipe view, yaitu Simple View dan Complex View. Berikut ini perbandingan antara Simple View dan Complex View .
Membuat View
View dapat dibuat dengan perintah CREATE VIEW. Subquery dapat dicantumkan dalam CREATE VIEW, tapi subquery yang digunakan tidak boleh berisi klausa ORDER BY.
Memanggil Data dari View
Untuk memanggil data dari view, digunakan perintah yang sama seperti memanggil data dari table.
Memodifikasi View
Untuk memodifikasi View digunakan klausa CREATE OR REPLACE VIEW.
Membuat Complex View
Complex View yang berisi fungsi group untuk menampilkan nilai yang berasal dari dua table.
Aturan untuk membentuk operasi DML pada View, Berikut ini aturan untuk membentuk operasi DML pada View :
  • Operasi DML dapat dibentuk pada Simple View
  • Baris data pada View tidak dapat dihapus, jika berisi :
- Fungsi Group
- Klausa GROUP BY
- Keyword DISTINCT
  • Data pada View tidak bisa dimodifikasi jika berisi :
- 3 Kondisi yang sudah disebutkan diatas
- Kolom yang didefinisikan oleh suatu ekspresi
- Kolom ROWNUM
  • Pada View tidak bisa ditambahkan data, jika :
- View berisi 5 kondisi yang sudah disebutkan diatas
- Terdapat kolom NOT NULL pada base table (table asal darimana view dibuat) yang tidak dipilih oleh View.





Ranking: 5

{ 0 komentar... read them below or add one }

Posting Komentar

 
© Pengenalan Oracle | All Rights Reserved
D.I.Y Themes ByBelajar SEO|| Cread ByAgus Melan