コミットとは
- 関係すること。参加すること。かかわり合うこと。
- 任せること。委任すること。委託すること。
- 約束すること。誓うこと。
- データベースにおいて、トランザクション処理が成功し、完了すること。
「コミット」の意味
コミットとは、英語の commit が元になっているカタカナ語で「関わる」「任せる」「約束する」などの意味で使われます。commit の名詞形は commitment (コミットメント) です。
英語の辞書によると commit の意味は以下のように説明されています。
commit
- carry out or perpetrate (a mistake, crime, or immoral act)
- pledge or bind (a person or an organization) to a certain course or policy
- transfer something to (a state or place)
Oxford Advanced American Dictionary
簡単に訳すと以下の通り。
- 過失、犯罪、不法行為などを犯す
- 方向や方針を個人や組織と誓約または約束する
- 何かをある状態や場所へ移す
また、「関わる」「専念する」「ゆだねる」などの意味でも使われます。
名詞のコミットメントは「約束」「義務」「関与」「委任」などの意味で使われます。
テレビCMでおなじみのライザップは「結果にコミットする」というフレーズで有名ですが、ライザップのWebサイトを見るとさまざまな文脈で「コミット」という用語が使われています。
- あなたもRIZAPならコミットできる!
- ライザップのトレーナーとしてゲストの結果によりコミットするために (以下略)
- トレーナーと一緒に一心同体で理想にコミットすることだと思います。
このように同社は「(責任を持って) 関わる」「結果につなげる」「結果を約束する」「結果を出すために専念する」などの意味で「コミット」を使用しているものと思われます。
また、英語指導の「RIZAP イングリッシュ」の広告にも「コミットする」が使われています。
ここからは英語の commit の使い方とあわせて「コミット」の意味を見ていきます。
「関わる」「専念する」
ビジネスでは「関わる」「専念する」などの意味で「コミット」がよく使われます。また、ビジネスに限らず人が何かに参加することや、専念することも「コミットする」と言います。
- 責任者として新しい事業にコミットする
- 当社はこれからAI事業にコミットします
- 多くの知識人が運動にコミットした
The government must be committed to economic reforms.
政府は経済改革に本腰を入れて取り組むべきである
Jane has committed the whole weekend to studying.
ジェーンは週末はずっと勉強していた。
以下の記事タイトルでも「コミット」が使われています。
日経新聞:首相、日産・ルノー「政府コミットせず」 日仏首脳会談
「約束する」「明言する」
「約束する」「誓約する」などの意味でも「コミット」が使われます。また、「明言する」「表明する」という意味にもなります。
- 問題解決を強くコミットする
- 取引先とコミットした
- 私はそれにコミットしたわけではない
英語では commit + [目的語] + to 〜 で「~を約束する」「〜することを約束する」という意味になります。
The government committed itself to reduce taxes.
政府は減税すると確約をした。
He has commited himself to take the job.
彼は就職することを約束した。
Try it out before you commit to a purchase.
購入前にお試しください。
「過失、不法行為を犯す」
過失や不法行為を犯す場合にも commit が使われます。また、commit suicide で「自殺する」という意味になります。
I committed a mistake.
私はミスを犯した。
He committed a minor crime.
彼は軽い罪を犯した。
His uncle committed suicide last week.
彼の叔父が先週自殺した。
「任せる」「ゆだねる」
「任せる」「ゆだねる」という意味でも commit が使われます。
I have committed all business matters to the charge of Mr. Tanaka.
事務上のことはいっさい田中君に任せてある。
I committed myself to the discretion of the committee.
委員会の判断にすべてを任せた。
データベースの「コミット」
データベースのトランザクション処理において、データの追加・更新・削除などの一連の処理を確定する場合にも「コミット (commit)」が使用されます。また、一連の処理を取り消して元の状態に戻すことを「ロールバック (rollback)」と呼びます。
- エラーが発生しなければコミットする
- 一連の更新処理をコミットして終了する
- データの不整合が確認されたのでロールバックした
[1][2} ウィズダム英和辞典
[3] Eゲイト英和辞典
[9] 斉藤和英大辞典
[10] 新英和中辞典