過去問解きまくり研究所 ホーム

データベース|令和5年度 ITパスポート試験 問66

トランザクション処理におけるコミットの説明として,適切なものはどれか。

解説

正常に終わったときに、更新を確定させるのがコミットです。

トランザクションは、いくつかの更新をひとまとまりとして扱い、全部そろって成立するか、まったく行われなかったことにするかの、どちらかにする仕組みです。処理が最後までうまく進んだときに、それまでの更新をデータベースに確定させる操作をコミットといいます。コミットを終えて初めて、その内容はほかの利用者からも見えるようになり、途中で電源が落ちても失われません。逆に途中で問題が起きたときは、開始前の状態へ戻すことになります。よって適切なのは、正常に処理されたときにデータベースへの更新を確定させること、という説明です。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:令和5年度 ITパスポート試験 問66

この問題を演習で解く

同じ単元をまとめて解くならデータベースへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)