平成19年 春期 ソフトウェア開発技術者 午前 問68

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

 ア  更新前ログ情報によって、直近の整合性のとれた状態に回復する。
 イ  障害のもととなったプログラムを修正し、再実行によって回復する。
 ウ  定期的に確保しておいたバックアップファイルと更新後ログ情報を使って回復する。
 エ  データベースのレコードの内容を、SQLを使って直接修正する。


答え ウ


解説

 ア  ロールバック処理の説明です。
システム障害(ネットワーク障害、停電)などが発生したときに実行します。
 イ  プログラムの不具合(バグ)発生時の対処方法の説明です。
 ウ  ロールフォワードの説明です。
 エ  データ修正(パッチ)の説明です。
データベースの個別のデータに問題があったときに行います。


キーワード
・ロールフォワード

キーワードの解説
  • ロールフォワード(roll forward)
    データベースに障害が発生したとき、直近のバックアップデータ(チェックポイントのデータ)を戻し、その後、ログファイルのバックアップ後の処理を再現し、障害直前の状態に回復することです。
    記憶装置(ハードディスク)の障害(損傷)などのときに行われる。

もっと、「ロールフォワード」について調べてみよう。

戻る 一覧へ 次へ