民國108年 第1梯次 電腦軟體應用丙級 學科

第51題

為了防止資料庫遭破壞後無法回復,除了定期備份外,尚須做下列哪一件事?

題目

為了防止資料庫遭破壞後無法回復,除了定期備份外,尚須做下列哪一件事?

  1. (1) 人工記錄
  2. (2) 程式修改
  3. (3) 隨時記錄變動日誌(Log)檔
  4. (4) 管制使用

官方答案

(3) 隨時記錄變動日誌(Log)檔

解析

備份只保留某一時點的快照,備份之後到故障發生前的異動會遺失。因此必須隨時記錄變動日誌(Log 檔),將每一筆新增、修改、刪除依序寫入。資料庫毀損時,先還原最近一次備份,再依日誌向前復原(roll-forward)已提交的交易,或向後復原(rollback)未完成的交易,才能把資料回復到一致狀態。人工記錄、程式修改與管制使用都不能重建遺失的交易內容。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料