DB資料庫的事務特徵

2021-08-08 23:16:21 字數 345 閱讀 6140

事務的四個特性:原子性、一致性、隔離性和持續性。

1、原子性

事務是資料庫中的乙個邏輯工作單位,事務中的各項操作要都做,要麼都不做。

2、一致性

事務執行結果必須是使資料庫由乙個一致性的狀態變到另乙個一致性的狀態。如果資料庫系統執行發生故障,有些事務沒有正確完成就被迫中斷,未完成事務所做的一些操作已經寫入資料庫,那麼資料庫就處於一種不一致的狀態。

3、隔離性

乙個事務的執行不能被其他事務干擾,即乙個事務內部發生的操作以及使用的資料對其他併發的事務是隔離的,併發執行的事務之間不能互相干擾。

4、持續性

乙個事務一旦提交,那麼它對資料庫的資料的改變就是永久性的。

資料庫事務的特徵

1.原子性 atomicity 乙個原子事務要麼完整執行,要麼乾脆不執行。這意味著,工作單元中的每項任務都必須正確執行。如果有任一任務執行失敗,則整個工作單元或事務就會被終止。即此前對資料所作的任何修改都將被撤銷。如果所有任務都被成功執行,事務就會被提交,即對資料所作的修改將會是永久性的。2.一致性...

資料庫事務的4個特徵

事務是由一系列對系統中資料進行訪問與更新的操作所組成的乙個程式執行邏輯單元。事務是dbms 資料庫管理系統 中最基礎的單元,事務不可分割。原子性 atomicity 一致性 consistency 隔離性 isolation 永續性 duration 簡稱acid 原子性是指事務包含的所有操作要麼全...

DB 資料庫設計

二 設計正規化 設計關聯式資料庫時,遵從不同的規範要求,設計出合理的關係型資料庫,這些不同的規範要求被稱為不同的正規化,各種正規化呈遞次規範,越高的正規化資料庫冗餘越小。目前關聯式資料庫有六種正規化 第一正規化 1nf 第二正規化 2nf 第三正規化 3nf 巴斯 科德正規化 bcnf 第四正規化 ...