IPA過去問ドリル

平成23年度 秋期 基本情報技術者試験 午前 問36

テクノロジ/データベース

媒体障害時のデータベース回復に備え,あるバックアップ時点から次のバックアップ時点までの間のデータとして,稼働中のデータベースとは別の媒体に保存しておく必要のあるものはどれか。

出典:平成23年度 秋期 基本情報技術者試験 午前 問36

正解:エ

解説

媒体障害からの回復には,バックアップ取得時点の状態を復元した後,そのバックアップ以降に行われた更新内容をログデータ(更新ログ)を使って再現(ロールフォワード)する必要があります。そのため,ログデータは稼働中のデータベースとは別の安全な媒体に保存しておく必要があります。

選択肢ごとの解説

  • 誤り。インデックスデータは検索を高速化するための補助データで,障害回復に必須の更新履歴を保持するものではありません。
  • 誤り。チェックポイントデータは,ある時点でのメモリ上の更新情報をディスクに反映した記録であり,バックアップ間の全更新履歴を保持するものではありません。
  • 誤り。ディクショナリデータはデータベースの構造情報(メタデータ)であり,更新履歴を保持するものではありません。
  • 正しい。バックアップ間の更新内容を再現するためにログデータが必要であり,媒体障害に備えて別の媒体に保存しておく必要があります。
基本情報技術者の過去問を演習モードで解く