LAPORAN AWAL
1. Jelaskan
apa yang dimaksud dengan trigger!
Trigger Database => sesuatu perintah yang kita siapan untuk
berjalan otomatis ketika perintah tertentu dijalankan, Biasanya TRIGGER akan
dijalankan sebelum atau sesudah proses INSERT, UPDATE, DELETE (Perintah DML).
2. Jelaskan apa yang dimaksud dengan view!
View => perintah query yang disimpan pada database dengan suatu nama
tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan
ulang query tersebut. View dapat didefenisikan sebagai ‘tabel
virtual’. Tabel ini bisa berasal dari tabel lain, atau gabungan dari beberapa
tabel.
3. Jelaskan kelebihan dari penggunaan trigger dan view!
Kelebihan Menggunakan Trigger dan View Adalah
Dapat untuk kenyamanan (mempermudah penulisan query),
untuk keamanan (menyembunyikan beberapa kolom yang bersifat
rahasia), atau dalam beberapa kasus bisa digunakan untuk mempercepat proses menampilkan data (terutama
jika kita akan menjalankan query tersebut secara berulang).
4. Jelaskan operasi-operasi apa saja yang menyebabkan sebuah trigger
diaktifkan!
TRIGGER akan dijalankan sebelum atau sesudah proses INSERT, UPDATE, DELETE (Perintah DML)
LAPORAN AKHIR
KESIMPULAN :
Trigger, Stored Procedure
atau 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.
Trigger adalah sesuatu
perintah yang kita siapan untuk berjalan otomatis ketika perintah tertentu
dijalankan, Biasanya TRIGGER akan dijalankan sebelum atau sesudah proses
INSERT, UPDATE, DELETE (Perintah DML).
Operasi yang dapat
menyebabkan sebuah trigger diaktifkan terdiri atas tiga,yaitu:
§ Insert adalah operasi ketika
terjadi penambahan data pada sebuah table.
§ Delete adalah operasi ketika
terjadi penghapusan data pada sebuah table.
§ Update adalah operasi ketika
terjadi pengubahan isi data yang telah ada pada sebuah table.
Sintaks CREATE TRIGGER
dapat ditulis sebagai berikut:
Ø
CREATE TRIGGER nama_trigger on nama_table FOR EACH ROW
operasi;
Sintaks CREATE VIEW dapat ditulis sebagai berikut:
Ø
CREATE [OR REPLACE] VIEW
view_nama AS perintah_select;
Komentar
Posting Komentar