Cuprins:
Definiție - Ce înseamnă declanșarea bazei de date?
Un declanșator al bazei de date este codul stocat care este executat imediat după un eveniment predefinit. Este utilizat pentru a asigura performanța coordonată a acțiunilor conexe. Deși implementarea variază, toate bazele de date relaționale majore acceptă declanșatorii.
Techopedia explică declanșarea bazei de date
De exemplu, o cerere de resurse umane (HR) impune ca fiecare manager al angajaților să primească un e-mail informativ imediat după ce a fost depusă cererea de concediu a unui angajat. Când o înregistrare este scrisă într-un tabel care stochează cererile de concediu ale angajaților, un declanșator creat se declanșează și invocă procedura de trimitere prin e-mail către manager.
O altă utilizare obișnuită a declanșatorului este de a salva date originale importante, în starea lor neschimbată, de a menține o cale de audit sau de a asigura că datele originale rămân accesibile în caz de schimbări accidentale. De exemplu, aceeași aplicație de HR poate conține un declanșator care este executat la modificarea detaliilor bancare ale unui angajat. Declanșatorul salvează mai întâi informațiile originale într-un alt tabel; acest lucru permite modificarea datelor.
