主題:異動管裡的四個特性
【異動管裡的四個特性】 1、單元性 ( Atomicity ) 異動整個必須要看成一個不可分割的完整個體,此一特性稱為「單元性」( Atomicity ) 。亦即:整個異 動必需全部做完或全部不做。 2、並行性 ( Concurrency ) 當許多個異動同時交錯執行時,則它們執行完畢後的異動結果必須要與這些異動按某個順序執行結果 相同才行,此一特性稱為異動的「並行性 ( Concurrency ) 」。 3、隔離性 ( Isolation ) 異動執行的過程中所用到的資料,或所產生的中間結果不能透露給其它異動讀取或更改,此稱為「隔 離性」。 4、持續性 ( Durability ) 如果異動執行的過程完全正常,但在透過「委任 ( Commit ) 」命令指揮資料庫管理系統,將異動結果 反應到資料庫的過程中,系統卻發生錯誤,那麼在系統回復後,就應當將原來未做的後續動作完成, 此乃異動的「持續性」。 資料來源: http://www.cs.nchu.edu.tw/~fileman/notepad/db09.htm