必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 高度共通 午前1
  3. 平成22年度春季問題一覧
  4. 平成22年度春季問題12-解答・解説-分析

平成22年度春季問題

問題12

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

更新前ログ情報によって、直近の整合性のとれた状態に回復する。
障害のもととなったプログラムを修正し、再実行によって回復する。
チェックポイント情報と更新後ログ情報を使って回復する。
データベースのレコードの内容を、SQLを使って直接修正する。

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

更新前ログ情報によって、直近の整合性のとれた状態に回復する。
障害のもととなったプログラムを修正し、再実行によって回復する。
チェックポイント情報と更新後ログ情報を使って回復する。
データベースのレコードの内容を、SQLを使って直接修正する。

解答:ウ

<解説>

ロールフォワードとは、データベースに障害が発生したときに、記録してあるチェックポイントのデータを再現した上で、ログファイルに残っているチェックポイント後の処理を再現し、障害直前の状態にまで戻すことである。

× ロールバックに関する説明である。
× ロールフォワードでは、障害のもととなったプログラムを修正することはない。
チェックポイント情報と更新後ログ情報を使って回復する。
× データベースのレコードの内容を、更新後ログを使って修正する。