データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することをaといい,aが正常に終了しなかった場合に備えてbにデータの更新履歴を取っている。
テクノロジ系
データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することをaといい,aが正常に終了しなかった場合に備えてbにデータの更新履歴を取っている。
正解 エ
一連の処理を一つの単位にまとめるのはトランザクション処理で、更新履歴を記録するのはログファイルです。
トランザクション処理は、関連する一連の処理を一つの単位にまとめ、全部成功するか全部取り消すかのどちらかにする仕組みです。これにより、データベースの一貫性が保たれます。トランザクションが正常に終了しなかった場合に備えて、更新前後の内容などの更新履歴をログファイル(ジャーナルファイル)に記録します。障害時には、ログファイルを使ってロールバックやロールフォワードを行い、データを回復します。
ア:正規化は、データの重複をなくすように表を分割する設計手法です。バックアップファイルは、ある時点のデータ全体の複製で、更新履歴ではありません。
イ:正規化は、データの重複をなくすように表を分割する設計手法です。一連の処理を一つの単位にまとめることではありません。
ウ:バックアップファイルは、ある時点のデータ全体の複製です。データの更新履歴を記録するのはログファイルです。
出典:平成29年度 秋期 ITパスポート試験 問76
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 秋期 ITパスポート試験 問76(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方