如果一個資料庫符合ACID,
Context:在計算科學中, ACID (原子性,一致性,隔離性,耐久性) 是資料庫交易的特性集, 在資料庫的背景下, 滿足 ACID 屬性 (可被視為資料上的單個<unk>輯操作) 的資料庫操作序列稱為交易. 例如,從一家銀行帳戶轉移到另一家銀行帳戶的資金, 即使涉及多次變更,  在1983年, Andreas Reuter和Theo Härder在Jim Gray的早期工作的基礎上創造了ACID的縮寫, 這些四項特性是交易模式的主要保障,  根據Gray和Reuter的說法,IBM資訊管理系統早在1973年就支援了ACID交易 (雖然這個縮寫是後來創造的).  原子性 主要文章:原子性 (資料庫系統) 交易通常由多個表單組成. 如果任何構成交易的表單未能完成, 整個交易就會失敗, 資料庫將保持不變. 原子系統必須在每個情況下保證原子性, 這可能會造成比完全拒絕整個系列更大的問題. 另一位資料庫客戶無法觀察該交易正在進行中. 在某一時刻, 交易尚未發生,  整合性 主要文章: 資料庫系統的一致性 整合性確保一項交易只能將資料庫從一個整合性狀態帶到另一個, 儲存資料庫不變數:任何寫入資料庫的資料必須根據所有定義的規則有效, 包括限制,連續,觸發和任何其組合. 這樣可以防止非法交易破壞資料庫. 參考完整性保證了主鍵與外來鍵之間的關係.  隔離方式 主要文章:隔離 (資料庫系統) 交易通常同時執行 (例如多個交易同時讀取和寫入表格). 隔離保證同步執行交易會讓資料庫處於相同的狀態, 隔離是同時進行交易的主要目標; 根據隔離的使用程度, 不完整交易的影響可能無法被其他交易看到.  耐久性 主要文章: 耐用性 (資料庫系統) 永續性保證一旦交易已被承諾, 即使發生系統故障 (如停電或崩<unk>) 也會繼續承諾. 這通常意味著已完成的交易 (或其效應) 會被記錄在不易變的記憶體中.
這項計畫的目標是: 原子性是指行動完全或完全沒有發生; 沒有部分寫入或只完成部分行動的情況. 這意味著如果資料被寫入單一的交易, 那個交易要麼完全完成,要麼完全失敗, 交易將狀態從一個有效狀態轉移到另一個有效狀態, 隔離意味著同一資料庫的多個讀者/寫者不會相互幹擾, 永續性意味著狀態會在故障和停機時保持,