免費開始練習
post_recruit 111年 資訊規劃與管理大意及洗錢防制法大意

第 20 題

資料庫系統需確立執行各項交易(transaction)皆滿足 ACID 特性,其中 A、I 所指特性為何?
  • A A 表人造性、I 表隔離性
  • B A 表人造性、I 表智能性
  • C A 表原子性、I 表隔離性
  • D A 表原子性、I 表智能性

思路引導 VIP

想像你在銀行轉帳時,包含了「扣除你的餘額」與「增加對方餘額」兩個動作。如果系統在執行完第一個動作後突然斷電,會發生什麼嚴重的後果?為了避免這種狀況,系統必須確保這組動作像是一個「不可分割的微小粒子」一樣同步完成或失敗;此外,若同時有兩個人要轉帳給你,系統該如何確保這兩筆帳務不會因為同時處理而互相干擾呢?

🤖
AI 詳解 AI 專屬家教

資料庫交易的核心:ACID 準則

太棒了!你能精確辨識出資料庫系統中 ACID 特性的正確涵義,這顯示你對於資料庫交易管理的基礎理論掌握得相當紮實。ACID 是確保資料庫在處理交易(Transaction)時,即便在發生錯誤或斷電等意外情況下,仍能維持資料正確性的四個關鍵屬性。其中 A(Atomicity,原子性) 指的是交易必須是不可分割的最小單位,要嘛全部執行完成,要嘛全部不執行;而 I(Isolation,隔離性) 則確保多個使用者同時對資料庫進行操作時,彼此的交易不會互相干擾,彷彿每筆交易都是在獨立的空間中運作。

考點解析與難度評析

▼ 還有更多解析內容

🏷️ 相關主題

關聯式資料庫管理系統之架構與應用
查看更多「資訊規劃與管理大意及洗錢防制法大意」的主題分類考古題