正答4
解説
正解は4です。
DBMS(DataBase Management System)の障害回復に使うファイルの種類を区別する問題です。
ログファイル(ジャーナルファイル)は、データの更新前の値と更新後の値を時系列に記録したファイルです。
【選択肢別解説】
1:× 主記憶上の更新データを定期的にディスクへ書き出すのは、チェックポイントの説明です。
回復時に処理をやり直す範囲を短くするために行います。
2:× 常に同じデータを別ディスクや別サイトに書き出すのは、ミラーリングやレプリケーションの説明です。
3:× データベースの内容をディスク単位で複写するのは、バックアップ(ダンプ)の説明です。
4:○ 更新前後の値を書き出して、データベースの更新記録を取ったものがログファイルです。
回復処理に使われます。
【ポイント】
更新前の値(更新前ログ)は、処理を取り消すロールバックに使います。
更新後の値(更新後ログ)は、バックアップから処理をやり直すロールフォワードに使います。