平成22年度 春期 応用情報技術者試験 午前 問34
DBMSのロールフォワードを説明したものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
ロールフォワードは、障害発生時にバックアップやチェックポイント時点のデータベースに対して、更新後ログ(後ログ)を使って更新処理を再現し、障害直前の状態まで回復する方法です。主に媒体障害やシステム障害からの回復で用いられます。
各選択肢の確認
-
ア: 更新前ログ情報によって,直近の整合性のとれた状態に回復する 誤り。これはロールバックの説明です。更新前ログを使ってトランザクション開始前の状態に戻します。
-
イ: プログラムを修正し,再実行によって回復する 誤り。DBMSの回復機能であるロールフォワードの説明ではありません。
-
ウ: チェックポイント情報と更新後ログ情報を使って回復する 正しい。チェックポイント(又はバックアップ)時点から、更新後ログを使ってコミット済みの更新を反映し直します。
-
エ: レコードの内容を,SQLを使って直接修正する 誤り。手作業による修正であり、ロールフォワードではありません。
答え
ウ: チェックポイント情報と更新後ログ情報を使って回復する。
出典:平成22年度 春期 応用情報技術者試験 午前 問34