Wyzwalacz bazy danych

Autor: Randy Alexander
Data Utworzenia: 3 Kwiecień 2021
Data Aktualizacji: 24 Czerwiec 2024
Anonim
triggers in dbms
Wideo: triggers in dbms

Zawartość

Definicja - Co oznacza Wyzwalacz bazy danych?

Wyzwalacz bazy danych jest przechowywanym kodem, który jest wykonywany natychmiast po predefiniowanym zdarzeniu. Służy do zapewnienia skoordynowanego wykonywania powiązanych działań. Chociaż implementacja jest różna, wszystkie główne wyzwalacze relacyjnych baz danych obsługują wyzwalacze.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia wyzwalacz bazy danych

Na przykład aplikacja do zarządzania zasobami ludzkimi (HR) wymaga, aby każdy menedżer pracowników otrzymał e-mail informacyjny natychmiast po przesłaniu wniosku o urlop pracownika. Po zapisaniu rekordu w tabeli, w której przechowywane są wnioski o zwolnienie pracownika, utworzony wyzwalacz jest uruchamiany i wywołuje procedurę wysyłania wiadomości e-mail do menedżera.

Innym powszechnym zastosowaniem wyzwalacza jest zapisywanie ważnych oryginalnych danych, w niezmienionym stanie, w celu utrzymania ścieżki audytu lub zapewnienia, że ​​oryginalne dane pozostaną dostępne w przypadku przypadkowych zmian. Na przykład ta sama aplikacja HR może zawierać wyzwalacz, który jest wykonywany po zmianie danych banku pracowników. Wyzwalacz najpierw zapisuje oryginalne informacje w innej tabeli; pozwala to na modyfikację danych.