データベース

ITパスポート試験トランザクション処理におけるコミットの説明として,適切なものはどれか

テクノロジ系データベース難易度:easy
トランザクション処理におけるコミットの説明として,適切なものはどれか。
あるトランザクションが共有データを更新しようとしたとき,そのデータに対する他のトランザクションからの更新を禁止すること
トランザクションが正常に処理されたときに,データベースへの更新を確定させること
何らかの理由で,トランザクションが正常に処理されなかったときに,データベースをトランザクション開始前の状態にすること
複数の表を,互いに関係付ける列をキーとして,一つの表にすること
正解
イ.トランザクションが正常に処理されたときに,データベースへの更新を確定させること

コミット(COMMIT)はトランザクションが正常に処理されたときにデータベースへの変更を恒久的に確定させる操作である。コミットが完了すると、その更新内容は永続的に記録され、システム障害が発生しても失われない(ACID特性のDurability)。

?選択肢ごとの解説

ア ×これはロック(排他制御)の説明である。他のトランザクションからの更新を禁止することで、データの整合性を保つ同時実行制御の仕組みを指している。
イ ○コミット(COMMIT)はトランザクションが正常に処理されたときにデータベースへの変更を恒久的に確定させる操作である。コミットが完了すると、その更新内容は永続的に記録され、システム障害が発生しても失われない(ACID特性のDurability)。
ウ ×これはロールバック(ROLLBACK)の説明である。トランザクションが異常終了した場合にデータベースをトランザクション開始前の状態に戻す操作であり、コミットの対…
エ ×これは表の結合(JOIN)の説明である。リレーショナルデータベースで複数のテーブルを共通の列をキーとして結合し一つの表にする操作を指しており、トランザクション処…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r5k-q66

【ITパスポート試験】トランザクション処理におけるコミットの説明として,適切なもの…|正解「トランザクションが正常に処理…」|ukamiru 過去問