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

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

DBMSのトランザクションに関する記述として,適切なものはどれか。

解説

全部成功か、全部なかったことにするかのどちらかになります。

口座から引いて別の口座へ足すような処理は、途中で止まると片方だけが進んだ状態になり、つじつまが合わなくなります。そこで、いくつかの操作をひとまとまりとして扱い、全部うまくいったときだけ結果を確定させます。どこかで失敗したら、始める前の状態に丸ごと戻します。このまとまりがトランザクションです。途中の中途半端な状態が残らないので、いつ見てもつじつまの合った状態が保たれます。一連の処理が全て成功したら確定し、失敗したら戻すという記述が当てはまります。DBMS はこの働きを土台として備えています。途中の状態が外から見えないことも、この仕組みの利点です。

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

この問題に関係する言葉

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

この問題を演習で解く

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

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