平成22年度春期 問34 / 80

平成22年度 春期 応用情報技術者試験 午前 問34

DBMSのロールフォワードを説明したものはどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ウ

ロールフォワードは、障害発生時にバックアップやチェックポイント時点のデータベースに対して、更新後ログ(後ログ)を使って更新処理を再現し、障害直前の状態まで回復する方法です。主に媒体障害やシステム障害からの回復で用いられます。

各選択肢の確認

  • ア: 更新前ログ情報によって,直近の整合性のとれた状態に回復する 誤り。これはロールバックの説明です。更新前ログを使ってトランザクション開始前の状態に戻します。

  • イ: プログラムを修正し,再実行によって回復する 誤り。DBMSの回復機能であるロールフォワードの説明ではありません。

  • ウ: チェックポイント情報と更新後ログ情報を使って回復する 正しい。チェックポイント(又はバックアップ)時点から、更新後ログを使ってコミット済みの更新を反映し直します。

  • エ: レコードの内容を,SQLを使って直接修正する 誤り。手作業による修正であり、ロールフォワードではありません。


答え

ウ: チェックポイント情報と更新後ログ情報を使って回復する。

出典:平成22年度 春期 応用情報技術者試験 午前 問34

平成22年度春期の他の問題