初考-統計資料處理大意107 年第 35 題單選題
下列那一項 ACID 特性,與資料庫管理系統(DBMS)在寫入或更新資料的過程中,和保證交易(Transaction)是正確可靠者無關?
A無障礙性(Accessibility)正確答案
B一致性(Consistency)
C隔離性(Isolation,又稱獨立性)
D持久性(Durability)
A正確答案
ACID = Atomicity(原子性) + Consistency(一致性) + Isolation(隔離性) + Durability(持久性),無障礙性不在其中。
為什麼答案是 A
無障礙性(Accessibility)不屬於 ACID。ACID 的 A 是 Atomicity 原子性(交易全有或全無),本題故意用同字首 A 的 Accessibility 魚目混珠,為正解。
載入中…
完整詳解
Pro · 無限重點 ACID = Atomicity(原子性) + Consistency(一致性) + Isolation(隔離性) + Durability(持久性),無障礙性不在其中。
背口訣 AICD:原子、一致、隔離、持久。看到 Accessibility 直接刪。
逐選項分析
A✓ 正確
無障礙性(Accessibility)不屬於 ACID。ACID 的 A 是 Atomicity 原子性(交易全有或全無),本題故意用同字首 A 的 Accessibility 魚目混珠,為正解。
B✕
一致性(Consistency):交易前後資料庫須維持在合法且一致的狀態,符合所有完整性限制,是 ACID 的 C,與交易可靠性相關。
C✕
隔離性(Isolation):多筆交易同時執行時,彼此互不干擾,結果如同循序執行,是 ACID 的 I。
D✕
持久性(Durability):交易一旦 commit,結果永久保存,即使系統當機也不會遺失,是 ACID 的 D。
ACID 四大特性
| 字母 | 英文 | 中文 | 核心意義 |
|---|
| A | Atomicity | 原子性 | 全做或全不做,不可分割 |
| C | Consistency | 一致性 | 交易前後資料庫狀態合法 |
| I | Isolation | 隔離性 | 並行交易互不干擾 |
| D | Durability | 持久性 | commit 後永久保存 |
出題者把 ACID 的 A(Atomicity 原子性) 偷換成同樣 A 開頭的 Accessibility(無障礙性),若沒記熟口訣很容易誤以為 A 就是 Accessibility 而選錯。務必記準 A = Atomicity。