データベースの処理に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。 データベースに対する処理の一貫性を保証するために、関連する一連の処理を一つの単位にまとめて処理することを[ a ]といい、[ a ]が正常に終了しなかった場合に備えて[ b ]にデータの更新履歴を取っている。
トランザクションは一括処理の単位、履歴はログに記録
| a | b | |
|---|---|---|
| ア | 正規化 | バックアップファイル |
| イ | 正規化 | ログファイル |
| ウ | トランザクション処理 | バックアップファイル |
| エ | トランザクション処理 | ログファイル |
選択肢
- アa:正規化 b:バックアップファイル
- イa:正規化 b:ログファイル
- ウa:トランザクション処理 b:バックアップファイル
- エa:トランザクション処理 b:ログファイル
正解と解説
正解:エ a:トランザクション処理 b:ログファイル
一連の関連する処理をまとめ、すべて成功するか、すべて取り消されるかのどちらかになるよう扱う単位をトランザクションという。処理が途中で失敗した場合に備え、更新の履歴をログファイルに記録しておき、これを用いて未完了の更新を取り消したり、障害後に更新を再現したりして一貫性を回復する。
選択肢ごとの解説
- ア正規化は表の設計に関する概念で、処理単位のことではない。
- イaの正規化が誤りで、処理をまとめる単位を指す語ではない。
- ウ更新履歴を随時記録するのはログファイルであり、bが誤り。
- エ正解。処理の単位はトランザクション、更新履歴の記録先はログファイル。
同じ分野の他の問題
- DBMSのトランザクションに関する記述として、適切なものはどれか。2025年度 秋期 問61
- トランザクション処理に関する記述のうち、適切なものはどれか。2024年度 秋期 問74
- トランザクション処理におけるコミットの説明として、適切なものはどれか。2023年度 秋期 問66
- トランザクション処理のACID特性に関する記述として,適切なものはどれか。2022年度 秋期 問77
- 金融システムの口座振替では、振替元の口座からの出金処理と振替先の口座への入金処理について、両方の処理が実行されるか、両方…2021年度 秋期 問62
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。