Pertanyaan

Trigger yang bertindak pada operasi UPDATE dapat digunakan untuk: A Menambahkan baris baru ke tabel berdasarkan perubahan A B Menyalin data dari satu tabel ke tabel lainnya B C Menyaring data yang masuk ke tabel baru c D Menghapus baris dari tabel yang tidak memenuhi kriteria D

Solusi

Terverifikasi Ahli
4.5 (282 Suara)
Mohini veteran ยท Tutor selama 9 tahun

Jawaban

Jawaban yang benar adalah **D**.Trigger yang bertindak pada operasi UPDATE dapat digunakan untuk **menghapus baris dari tabel yang tidak memenuhi kriteria**.Berikut penjelasannya:* **Trigger** adalah prosedur tersimpan yang dijalankan secara otomatis sebagai respons terhadap suatu peristiwa database, seperti INSERT, UPDATE, atau DELETE.* **Trigger UPDATE** dijalankan ketika ada perubahan data pada tabel.* Trigger UPDATE dapat digunakan untuk berbagai tujuan, termasuk: * **Memeriksa validitas data**: Trigger dapat digunakan untuk memastikan bahwa data yang diubah memenuhi batasan tertentu. * **Melakukan tindakan tambahan**: Trigger dapat digunakan untuk melakukan tindakan tambahan, seperti mengirim email atau memperbarui tabel lain, sebagai respons terhadap perubahan data. * **Menghapus baris**: Trigger dapat digunakan untuk menghapus baris dari tabel yang tidak memenuhi kriteria tertentu.**Contoh**:Misalnya, Anda memiliki tabel `pelanggan` dengan kolom `status`. Anda ingin memastikan bahwa hanya pelanggan dengan status `aktif` yang dapat diubah. Anda dapat membuat trigger UPDATE yang memeriksa kolom `status` dan menghapus baris jika statusnya bukan `aktif`.**Kesimpulan**:Trigger UPDATE adalah alat yang ampuh untuk mengontrol perubahan data pada tabel. Mereka dapat digunakan untuk berbagai tujuan, termasuk menghapus baris yang tidak memenuhi kriteria tertentu.