令和元年度秋期 問29 / 80

令和元年度 秋期 応用情報技術者試験 午前 問29

データベースに媒体障害が発生したときのデータベースの回復法はどれか。

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

正解と解説を見る

正解:エ

  • ア: 障害発生時,異常終了したトランザクションをロールバックする。
    誤り。これは主にトランザクション障害の対処法です。媒体障害の場合はバックアップを使った回復が必要になります。

  • イ: 障害発生時点でコミットしていたがデータベースの実更新がされていないトランザクションをロールフォワードする。
    誤り。ロールフォワードは媒体障害後に行うもので、障害発生時点ではなくバックアップ以降のコミット済みトランザクションが対象です。

  • ウ: 障害発生時点でまだコミットもアボートもしていなかった全てのトランザクションをロールバックする。
    誤り。これはシステム障害やトランザクション障害時の対処法です。媒体障害には適用されません。

  • エ: バックアップコピーでデータベースを復元し,バックアップ取得以降にコミットした全てのトランザクションをロールフォワードする。
    正しい。媒体障害時の一般的な回復方法は、バックアップからデータを復元し、ログファイルを使ってバックアップ後のコミット済みトランザクションを再実行(ロールフォワード)することです。


答え

エ: バックアップコピーでデータベースを復元し,バックアップ取得以降にコミットした全てのトランザクションをロールフォワードする。

出典:令和元年度 秋期 応用情報技術者試験 午前 問29

令和元年度秋期の他の問題