Active Database --> database yang bertanggung jawab atas dirinya sendiri
Database model ini lebih baru dibanding Database Conventional (Passive Database) yang data-datanya diolah secara manual.
Database Aktif --> event-driven architecture (ECA Rules) --> Event, Condition, Action
Event -->kapan trigger dikerjakan
Action-->Apa yang dikerjakan
Passive Database
Ketika dijalankan perntah untuk melihat data, maka yang data yang diperlihatkan akan sama persis seperti yang di inputkan
Misal kita mau, jika data nama yang dimasukkan semua dalam huruf besar. Budi/budi/bUdi-->BUDI
Bagaimana caranya?
Active Database
Disini kita akan menyediakan suatu trigger untuk tabel mahasiswa tersebut.
Trigger --> berjalan di depan tabel (kalau tabel di drop --> trigger bunuh diri)
Syntax untuk membuat trigger
create or replace trigger nama_trigger before insert or update on nama_table
for each row
begin
:new.namafield := perintah(:new.namafield )
end;
Maka jika dimasukkan data yang sama, yang dimasukkan adalah BUDI bukan Budi.
Friday, February 27, 2015
Subscribe to:
Post Comments (Atom)
Blog Archive
Powered by Blogger.
Text
About Me
Popular Posts
-
Thread --> merupakan alur kontrol dari sebuah proses Multithread --> bisa meningkatkan pembagian sumber daya proses, ekonomis dan kem...
-
Filesystem atau dalam bahasa Indonesia lebih dikenal sebagai Sistem Berkas merupakan tempat pengorganisasian data pada sebuah komputer. M...
-
INTER PROCESS COMMUNICATION (IPC) Hii, semua kembali lagi bersama saya Harry...Karena tuntutan untuk memajukan bangsa dan generasi muda, ...
0 comments:
Post a Comment