如果把事務管理比喻成一塊磚的話,那么數據庫管理就是一座房子,可見,事務管理是數據管理的基礎并且它們有著緊密的聯系。下面我先從宏觀上介紹一下事務管理與數據庫的管理。 一、導圖宏觀把控 事務是構成單一邏輯單元的工作集合,要么完全執行,要么完全不
如果把事務管理比喻成一塊磚的話,那么數據庫管理就是一座房子,可見,事務管理是數據管理的基礎并且它們有著緊密的聯系。下面我先從宏觀上介紹一下事務管理與數據庫的管理。
一、導圖宏觀把控
事務是構成單一邏輯單元的工作集合,要么完全執行,要么完全不執行。它有四個性質,隔離性,它與數據管理的并發控制有關;持久性,它與數據庫管理的恢復有關;原子性和一致性,他倆是數據庫中的安全性與完整性的前提。事物的四個性質緊緊地與數據管理聯系起來,從宏觀上來說對數據的操作是對數據庫四個性質的操作,從微觀上來講是對事物四個性質的,下面深入數據庫管理操作說明。
二、數據庫管理導圖
安全性PK完整性
安全性:保護數據庫,防止不合法的使用,以免數據的泄密,更改或破壞。完整性:數據的正確性,有效性,相容性,防止錯誤的數據進入數據庫。
區別:安全性確保用戶被限制在做其想做的事,完整性確保用戶所做的事情是正確的。
聯系:保護數據。
并發控制是解決多個事務一塊執行的問題,多個事物如果對同一個數據一塊操作,這就帶來了數據的更新丟失,不可重復讀,讀臟數據等等問題,那么怎樣解決這種問題哪?于是引入了“鎖”的概念,封鎖的三級協議也就伴隨著問題產生了。
數據庫的恢復是數據管理的最后一道屏障,如果數據庫內的數據遭到破壞,我們可以用恢復數據庫的方法來解決,但是在恢復數據庫的前提是我們轉儲和建立日志,然后在根據數據庫破壞的級別有選擇性的恢復數據庫。
三、小結
事務的操作是對數據管理的細分,我們如果控制好事務,處理好數據,那么對于數據的管理和維護起到了良好的作用,事務雖小但是它的集合就形成了對數據的整體操作。正所謂不積跬步,無以至千里,不積小流,無已成江河!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com