Accueil Bases de données Qu'est-ce qu'un déclencheur de base de données? - définition de techopedia

Qu'est-ce qu'un déclencheur de base de données? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le déclencheur de base de données?

Un déclencheur de base de données est un code stocké qui est exécuté immédiatement après un événement prédéfini. Il est utilisé pour assurer la performance coordonnée des actions connexes. Bien que la mise en œuvre varie, toutes les principales bases de données relationnelles prennent en charge les déclencheurs.

Techopedia explique le déclencheur de base de données

Par exemple, une application des ressources humaines (RH) exige que chaque responsable des employés reçoive un e-mail d'information immédiatement après la demande de congé d'un employé. Lorsqu'un enregistrement est écrit dans une table qui stocke les demandes de congé des employés, un déclencheur créé se déclenche et appelle la procédure d'envoi d'e-mails au responsable.


Une autre utilisation courante du déclencheur consiste à enregistrer des données originales importantes, dans leur état inchangé, à maintenir une piste d'audit ou à garantir que les données originales restent accessibles en cas de modifications accidentelles. Par exemple, la même application RH peut contenir un déclencheur qui est exécuté lorsque les coordonnées bancaires d'un employé sont modifiées. Le déclencheur enregistre d'abord les informations d'origine dans une autre table; cela permet la modification des données.

Qu'est-ce qu'un déclencheur de base de données? - définition de techopedia