令和7年度 ITパスポート 問61「トランザクション」の解説
DBMSのトランザクションに関する記述として,適切なものはどれか。
- アあるデータベースの内容を他のデータベースに複製し,内容の同期をとる。
- イデータベースに対して行った操作を,順次記録する。
- ウデータベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。
- エデータベースの表の索引を作成し,検索時には索引を使用する。
正解と解説を見る
正解:ウ
トランザクションは、データベースに対する一連の処理をひとまとまりとして扱う単位です。すべて成功したときだけ変更を確定(コミット)し、途中で失敗したら処理前の状態に戻す(ロールバック)ことで、中途半端な状態が残らないようにします。アは内容を別のデータベースへ複製して同期するレプリケーション、イは操作を順次記録するログ(ジャーナル)の説明、エは検索を速くするインデックスの説明です。すべてか無かで扱う原子性がトランザクションの要点です。
文章だけだと分かりにくいときは「トランザクションとコミット・ロールバック」を図解で見る図解と確認問題つき・登録不要出典:令和7年度 ITパスポート試験 公開問題 問61
問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。
この問題のテーマを基礎から学ぶ
この問題に出てくる英略語
同じテーマの過去問
この分野の続きをアプリで解く
アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。