基本情報暗記無料で始める

トリガとは?とりが

トリガとは、テーブルに対して特定の操作(行を追加するINSERT・更新するUPDATE・削除するDELETEなど)が行われたときに、データベース側で自動的に実行されるように登録しておく処理。整合性維持や履歴記録などに使われる。

最終更新:2026-10-09

試験情報

基本情報技術者試験の頻出用語/テクノロジ系

別名:トリガー(DB)

基本情報を最短で暗記・合格する →

具体例

「在庫」テーブルの数量が更新されたら、自動的に「在庫変更履歴」テーブルにその内容を記録するトリガを設定しておけば、アプリ側に記録処理を書かなくても変更履歴を残せる。

試験での引っ掛け

ストアドプロシージャ(データベースに登録しておく一連の処理)と取り違えやすい。ストアドプロシージャはアプリから明示的に呼び出さないと動かないが、トリガは対象の表への操作を契機にDBMSが自動的に起動する——呼ぶか勝手に動くかが分岐点。またトリガの起動契機はデータ操作(INSERT・UPDATE・DELETE)であって、SELECT(参照)では起動しない。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

基本情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • ストアドプロシージャ(データベースに登録しておく一連の処理)と取り違えやすい。