トリガー
何かのきっかけだよ
もしくは、何かのきっかけで動き出すものだよ
簡単に書くよ
トリガー(英:trigger)とは
きっかけとなる何かのこと。
もしくは
何かのきっかけで動き出すもののこと
です。
詳しく書くよ
サクっと一言で説明すると
きっかけとなるもの
もしくは
そのきっかけによって動き出すもの
がトリガーです。
例えば、そうですね。
ある日のことです。
ピヨ太君はピヨ子さんのおやつを勝手に食べてしまい、すごい怒られました。
その日以来、ピヨ子さんはピヨ太君と口をきいてくれません。
ピヨ太君のつまみ食いをきっかけにして、ピヨ子さんはぷんすかと怒りだしました。
このような状態を、コンピュータ的には
ピヨ太君のつまみ食いをトリガーにして、ピヨ子さんがご立腹した
と言います。
これが本来の意味の「トリガー」ですが、きっかけそのものではなく、きっかけによって動き出す方を「トリガー」と呼ぶ場合も あります。
例えば、そうですね。
Oracleなどのデータベースでは、データの追加や更新など、何らかの操作をされたタイミングで動き出すプログラムを作って埋め込めます。
Aの箱に人間様がデータを入れるとその内容をBの箱にコピーしてくれるプログラム、とかです。
このように、何らかのきっかけで動き出すプログラムも「トリガー」と呼びます。
データベース関連で出てくる「トリガー」、もしくは「○○トリガー」のように名詞として使った場合は「何かのきっかけで動き出すもの」を指すことが多いです。
「○○をトリガーとして」のような言い方の場合は「きっかけ」と読み替えてください。
一言でまとめるよ
まぁ「トリガー」って単語が出てきたら「何かのきっかけ、もしくは何かのきっかけで動き出すものなんだな~」と お考えください。
おまけ
■訳してみるよ
「trigger(トリガー)」の意味は
・(銃とかの)引き金
・きっかけ
・はずみ
・誘因
とかです。






