Hjem databaser Hva er database trigger? - definisjon fra techopedia

Hva er database trigger? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr databasetrigger?

En databasetrigger lagres kode som kjøres umiddelbart etter en forhåndsdefinert hendelse. Det brukes for å sikre den koordinerte utførelsen av relaterte handlinger. Selv om implementering varierer, støtter alle viktige relasjonsdatabaser triggere.

Techopedia forklarer Database Trigger

For eksempel krever en HR-søknad (HR) -søknad at hver ansattes leder mottar en informativ e-post umiddelbart etter at ansattes permisjonsforespørsel er sendt inn. Når en post er skrevet inn i en tabell som lagrer ansattes permisjonforespørsler, utløses en opprettet trigger og påkaller e-postsendingsprosedyren til lederen.


En annen vanlig bruk av utløsere er å lagre viktige originale data, i uendret tilstand, for å opprettholde en revisjonsspor eller sikre at de originale dataene forblir tilgjengelige i tilfelle endringer ved et uhell. For eksempel kan den samme HR-applikasjonen inneholde en trigger som kjøres når en ansattes bankinformasjon blir endret. Utløseren lagrer først den opprinnelige informasjonen til en annen tabell; Dette tillater datamodifisering.

Hva er database trigger? - definisjon fra techopedia