令和7年度 ITパスポート 問61「トランザクション」の解説

テクノロジ系 ・ トランザクション / DBMS

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

  1. アあるデータベースの内容を他のデータベースに複製し,内容の同期をとる。
  2. イデータベースに対して行った操作を,順次記録する。
  3. ウデータベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。
  4. エデータベースの表の索引を作成し,検索時には索引を使用する。
正解と解説を見る

正解:ウ

トランザクションは、データベースに対する一連の処理をひとまとまりとして扱う単位です。すべて成功したときだけ変更を確定(コミット)し、途中で失敗したら処理前の状態に戻す(ロールバック)ことで、中途半端な状態が残らないようにします。アは内容を別のデータベースへ複製して同期するレプリケーション、イは操作を順次記録するログ(ジャーナル)の説明、エは検索を速くするインデックスの説明です。すべてか無かで扱う原子性がトランザクションの要点です。

文章だけだと分かりにくいときは「トランザクションとコミット・ロールバック」を図解で見る図解と確認問題つき・登録不要

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

問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。

IPA公式PDF(問題) / IPA公式PDF(解答)

この問題をXで出題する

この問題のテーマを基礎から学ぶ

この問題に出てくる英略語

この分野の続きをアプリで解く

アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。