Senin, 04 April 2011

LP ORACLE PERTEMUAN 2


1. Kita dapat membuat view sebagai tabel virtual, yang dapat menbungkus beberapa query atau suatu query yang kompleks. Ketika kita membuat view yang mengeset suatu data dari tabel maka ketika data dari tabel yang bersangkutan berubah, maka ketika itu pula yang dapat kita lihat data memalui view-pun berubah. Perlu diingat bahwa membuat suatu view bukan berarti membuat sebuah tabel baru secara fisik, melainkan secara virtual.

Sebenarnya kegunaan view ini akan terasa jika kita hendak memanggil dengan berulang kali suatu statement SQL yang sama.

2.
CREATE VIEW [OR REPLACE] nama_view [(kolom1, kolom2, ...)] AS

SELECT kolom_yang_dimaksud

FROM nama_tabel

WHERE kondisi

GROUP BY kolom1,kolom2,…

HAVING kondisi_Aggregate

ORDER BY kolom_tertentu


3. CREATE VIEW debts AS

SELECT p.nama, r.jumlah, r.id_akun

FROM perusahaan p, rekening r

WHERE r.id_perusahaan = p.id;

0 komentar:

Poskan Komentar

 
Copyright © 2010 Life is only once, so take the chance to Enjoy. All rights reserved.
Blogger Template by