題組內容

二、同步控制(concurrency control)是資料庫管理系統(DBMS)裡的必要功能之一。請說明下列有關問題:

(二)二階段鎖定協定(two-phase locking protocol)可以保證有衝突的交易在更新資料時仍保持資料的正確性。請說明什麼是二階段鎖定協定,並解釋為什麼二階段鎖定能使有衝突的交易仍能被正確的執行。