Sadržaj:
Definicija - Što znači pokretač baze podataka?
Okidač baze podataka pohranjuje se kod koji se izvršava odmah nakon unaprijed određenog događaja. Koristi se za osiguranje koordiniranog izvršavanja povezanih akcija. Iako implementacija varira, sve glavne relacijske baze podataka podržavaju okidače.
Techopedia objašnjava okidač baze podataka
Primjerice, prijava za ljudske resurse (HR) zahtijeva da svaki rukovoditelj zaposlenika dobije informativnu e-poštu odmah nakon podnošenja zahtjeva za odsustvo zaposlenika. Kad se zapis zapiše u tablicu koja pohranjuje zahtjeve zaposlenika za dopustom, aktivira se kreirani okidač i poziva upravitelja postupak slanja e-pošte.
Druga uobičajena upotreba okidača jest spremanje važnih izvornih podataka u njihovom nepromijenjenom stanju radi održavanja revizijskog traga ili osiguravanje da izvorni podaci ostanu dostupni u slučaju slučajnih promjena. Primjerice, ista HR aplikacija može sadržavati okidač koji se izvršava kad se promijene bankovni podaci zaposlenika. Okidač prvo sprema izvorne podatke u drugu tablicu; to omogućuje izmjenu podataka.
