民國106年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第7題

資料庫交易(T r a n s a c t i o n )中,所有已承諾(C o m m i t )的改變將永遠保留的特性,稱為 下列何者特性?

題目

資料庫交易(T r a n s a c t i o n )中,所有已承諾(C o m m i t )的改變將永遠保留的特性,稱為 下列何者特性?

  1. (1) 持續性( D u r a b l e )
  2. (2) 一致性( C o n s i s t e n t )
  3. (3) 隔離性( I s o l a t e d )
  4. (4) 簡易性( S i m p l i c i t y )

官方答案

(1) 持續性( D u r a b l e )

解析

資料庫交易具備 ACID 四大特性:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)。其中「持久性(亦譯永續性,Durable)」指一旦交易被 Commit 提交,其對資料庫的修改就會永久保存,即使發生系統當機或斷電也不會遺失。選項2一致性強調交易前後資料須符合完整性限制;選項3隔離性指多筆交易並行時彼此不受干擾;選項4簡易性並非 ACID 特性。故符合題意者為選項1。

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

官方資料