Tartalomjegyzék:
Meghatározás - Mit jelent az adatbázis-trigger?
Az adatbázis-trigger olyan tárolt kód, amelyet egy előre meghatározott esemény után azonnal végrehajtanak. A kapcsolódó tevékenységek összehangolt végrehajtásának biztosítására szolgál. Bár a megvalósítás változó, minden nagyobb relációs adatbázis támogatja a triggereket.
A Techopedia magyarázza az adatbázis-indítót
Például egy emberi erőforrás (HR) alkalmazás megköveteli, hogy minden alkalmazott menedzser információs e-mailt kapjon azonnal a munkavállalói szabadság iránti kérelem benyújtása után. Amikor egy rekordot egy táblába írnak, amelybe a munkavállalói szabadságra vonatkozó kérelmeket tárolják, egy létrehozott eseményindító aktiválódik, és meghívja az e-mail küldési eljárást a kezelőnek.
Egy másik általános indítóhasználat a fontos eredeti adatok változatlan állapotban történő mentése, az ellenőrzési nyomvonal fenntartása vagy annak biztosítása, hogy az eredeti adatok véletlen változások esetén továbbra is hozzáférhetők legyenek. Például ugyanaz a HR alkalmazás tartalmazhat egy triggert, amely akkor kerül végrehajtásra, ha az alkalmazott alkalmazott banki adatait megváltoztatják. A ravaszt először egy eredeti táblába menti az eredeti információ; ez lehetővé teszi az adatok módosítását.
