Modul ini membahas objek basis data yang mengemas logika, yaitu view, materialized view, fungsi plpgsql, stored procedure, dan trigger. Objek-objek ini memindahkan logika yang berulang ke sisi basis data dan menjadi fondasi antarmuka yang stabil bagi aplikasi. Setiap objek dibangun di atas dataset perpustakaan yang sama.
View, fungsi, trigger
Modul objek basis data: view, materialized view, fungsi plpgsql, stored procedure, dan trigger.
0/0 selesai
- View
Menyimpan query sebagai objek bernama dan memakainya sebagai lapisan keamanan.
- Materialized view
Menyimpan hasil query secara fisik dan menyegarkannya dengan REFRESH.
- Fungsi
Menulis fungsi plpgsql pertama beserta pilihan bahasa fungsinya.
- Stored procedure
Mengemas prosedur dengan CALL dan kendali transaksi di dalamnya.
- Trigger
Menjalankan logika otomatis melalui trigger BEFORE dan AFTER.