阿摩線上測驗 登入

申論題資訊

試卷:113年 - 113 身心障礙特種考試_三等_統計:資料處理#119493
科目:資料處理
年份:113年
排序:0

題組內容

二、MS SQL Server 或 MySQL 都屬於關聯式資料庫系統(RDBMS),請問:

申論題內容

(二) Transaction 具備的 4 個特性 ACID 為何?

詳解 (共 1 筆)

詳解 提供者:hchungw
Transaction 在關聯式資料庫系統中具備四個重要的特性,被稱為 ACID,分別是:
A - Atomicity (原子性)
指一個交易中的所有操作,要麼全部完成,要麼全部不完成,不能僅完成部分操作。這樣可以保證交易的一致性狀態。
C - Consistency (一致性)
指交易完成後,數據必須保持一致狀態,符合所有的數據完整性約束。比如轉帳交易,不會出現負值的情況。
I - Isolation (隔離性)
指一個交易在執行過程中,不應受到其他交易的干擾。每個交易彼此之間應互相隔離,互不影響。
D - Durability (持久性)
指一旦交易完成,對數據的修改就是永久的,即使發生系統崩潰,修改也不會被影響和丟失,這是通過數據庫備份和恢復機制來實現的。
ACID 這四個特性是確保關聯式數據庫交易最終完成的基本要求,只有滿足這些特性,才能從逻辑上保證交易的正確執行。它們共同體現了數據庫事務(Transaction)的特徵和作用。