正答4
解説
正解は4です。
データベースの障害回復に使うファイルを問う問題です。
媒体障害でディスクが壊れた場合は、バックアップファイルを戻してから、その後の更新を再現します。
この再現をロールフォワードといいます。
【選択肢別解説】
1:× トランザクションファイルは、ファイル処理でマスタファイルを更新するための入力データです。
データベースの媒体障害の回復に使うファイルではありません。
2:× マスタファイルは、業務の基本となるデータを保存したファイルです。
媒体障害では、それ自体が壊れて復旧の対象となります。
3:× データベースの復旧に使う、ロールバックファイルという名称のファイルは一般的ではありません。
ロールバックは、ログの更新前情報を使ってトランザクションを取り消す処理です。
4:○ ログファイル(ジャーナルファイル)には、バックアップ取得後の更新内容が記録されています。
バックアップを戻した後、ログの更新後情報を使ってロールフォワードし、障害直前の状態まで復旧します。
【ポイント】
媒体障害は「バックアップ+ログでロールフォワード」で回復します。
トランザクション障害は「ログの更新前情報でロールバック」で回復します。