令和7年度 問61
DBMS のトランザクション
出典: 令和7年度 ITパスポート試験 公開問題 問61 (IPA)
DBMS のトランザクションに関する記述として,適切なものはどれか。
- ア あるデータベースの内容を他のデータベースに複製し,内容の同期をとる。
- イ データベースに対して行った操作を,順次記録する。
- ウ データベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。
- エ データベースの表の索引を作成し,検索時には索引を使用する。
正解と解説を見る
正解: ウ
- ア: これはレプリケーション (複製と同期) の説明です。
- イ: これはログ (ジャーナル) を取得する説明です。
- ウ: 一連の処理が全て成功したら確定し、失敗したら元に戻すのがトランザクションの考え方です。正しい答えです。
- エ: これはインデックス (索引) の説明です。
ポイント
トランザクション は、データベースに対する 一連の処理のまとまり です。
- 全て成功したら コミット (変更を確定)
- 途中で失敗したら ロールバック (処理前の状態に戻す)
銀行の振込で、「引き出し」だけ成功して「入金」が失敗する、といった中途半端な状態を防ぎます。
この問題の用語: トランザクション
広告
「データベース」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告