iPAS 備考專區 登入

iPAS AI 應用規劃師題庫・中級・L22 大數據處理分析與應用

iPAS 考題解析某人工智慧團隊使用分散式資料庫(Distributed Database)儲存模型訓練資料,並在更新訓練樣本時啟用多節點交易。若其中一個節點在交易過程中發生錯誤,但系統仍確保整體資料不會出現部分更新、最終狀態維持一致,下列何者最能說明此現象?

原卷題來源:iPAS 114 年第二次中級科目二 第 18 題(原卷)

你的作答

解析

正確答案:A. 系統透過原子性(Atomicity)確保交易必須全部成功或全部回復(Rollback)

原子性(Atomicity)確保交易中的所有操作要麼全部完成、要麼全部回復,避免部分更新。題目描述「節點錯誤後整體資料不出現部分更新」,正是原子性的核心保障。

每個選項為什麼對或錯

  • A 系統透過原子性(Atomicity)確保交易必須全部成功或全部回復(Rollback) 正解

    原子性保障交易不可分割、全成功或全回復,與題目描述的「避免部分更新」直接對應,正確。

  • B 系統透過一致性(Consistency)確保交易完成後資料符合完整性規則 錯誤選項

    一致性確保交易前後資料符合完整性約束,但描述的是狀態合法性,非「部分更新」防護。

  • C 系統透過隔離性(Isolation)避免多筆交易同時存取或修改相同資料 錯誤選項

    隔離性處理的是並發交易互相影響的問題,非單一交易中斷的情境。

  • D 系統透過持久性(Durability)確保交易一旦提交,其結果將永久保留於資料庫中 錯誤選項

    持久性確保已提交的交易永久保存,非描述錯誤時的回復行為。

這題有完整的逐題解析

情境、白話說明、每個錯選項的陷阱,以及同一個考點下次會怎麼變形。

答案、題目或解析有問題?回報這題

題目 © 經濟部產業發展署,AITerms.tw 僅作教學解析使用,本站解析以 CC BY-NC-SA 4.0 授權。