LAPORAN AWAL DAN LAPORAN AKHIR PRAKTIKUM BASIS DATA (LAPORAN KE-12)

 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