目次:
定義-データベーストリガーの意味
データベーストリガーは、事前定義されたイベントの直後に実行される保存されたコードです。 関連するアクションの調整されたパフォーマンスを確保するために使用されます。 実装方法はさまざまですが、主要なリレーショナルデータベースはすべてトリガーをサポートしています。
Techopediaによるデータベーストリガーの説明
たとえば、人事(HR)アプリケーションでは、従業員の休暇申請が送信された直後に、すべての従業員マネージャーが情報の電子メールを受信する必要があります。 従業員の休暇申請を保存するテーブルにレコードが書き込まれると、作成されたトリガーが起動し、マネージャーへの電子メール送信手順を呼び出します。
別の一般的なトリガーの使用法は、重要な元のデータを変更されていない状態で保存し、監査証跡を維持するか、偶発的な変更が発生しても元のデータにアクセスできるようにすることです。 たとえば、同じHRアプリケーションに、従業員の銀行の詳細が変更されたときに実行されるトリガーが含まれている場合があります。 トリガーは最初に元の情報を別のテーブルに保存します。 これにより、データを変更できます。
