FUNGSI , PL/PGSQL DAN TRIGGER
A.
Landasan
Teori
Setiap database mempunyai
fasilitas yang memungkinkan aplikasi-aplikasi untuk menyimpan dan memanipulasi
data. Selain itu, database juga memberikan fasilitas lain yang lebih
spesifik yang diapakai untuk menjamin konsistensi hubungan antar tabel dan
integritas data di dalam database. Referential integrity
merupakan sebuah mekanisme untuk mencegah putusnya hubungan master/detail. Jika
user mencoba menghapus sebuah field pada tabel master sehingga record
di tabel detail menjadi yatim (tidak mempunyai induk), referential integrity
akan mencegahnya.
Trigger, Stored
Procedure/Function, dan View merupakan komponen dan fitur database,
yang dengan keunikan fungsi masing-masing dapat dimanfaatkan untuk menjaga,
mengelola dan membantu kinerja database engineer dalam upaya terjaminnya
integritas sebuah database.




