2、數據庫安全性和數據庫完整性
3.壹個是數據加載,壹個是應用編碼和調試。
4.壹個實體
5.正確性
6.超時法和等待圖表法
7.數據項和數據結構
8.方式
DBMS:數據庫管理系統是壹種操作和管理數據庫的大型軟件,用於建立、使用和維護數據庫。它以統壹的方式管理和控制數據庫,以確保數據庫的安全性和完整性。
轉移依賴:在關系模式R(U)中,設X,Y,Z是U的不同子集,若X決定Y,Y決定Z,且X不含Y,Y不確定X,且(X∪Y)∩Z=空集,則稱Z轉移函數依賴於X..
兩階段鎖定協議:所謂兩階段鎖定協議,是指所有事務必須分兩個階段鎖定和解鎖數據項:1。在讀取或寫入任何數據之前,他們必須首先申請並獲得數據的封鎖,2。解除壹次封鎖後,該交易將不會申請和獲得任何其他封鎖。所謂“兩階段”鎖,就是將交易分為兩個階段。第壹階段是受阻,也稱為擴張階段。在這個階段,事務可以在任何數據項上申請任何類型的鎖,但是它不能釋放任何鎖。第二階段是解除封鎖,也稱為收縮階段。在這個階段,事務可以釋放任何數據項上的任何類型的鎖,但不能申請更多的鎖。
媒體故障恢復步驟:①加載數據庫的最新備份副本(離故障時間最近的轉儲副本),將數據庫恢復到最近壹次轉儲時的壹致狀態。對於動態轉儲數據庫副本,必須同時加載轉儲開始時的日誌文件副本,使用恢復系統故障的方法(即重做+撤消)可以將數據庫恢復到壹致狀態;
②加載相應的日誌文件副本(轉儲結束時的日誌文件副本),重做已完成的事務。即首先掃描日誌文件,找出故障發生時提交事務的標識,並記錄在重做隊列中;然後向前掃描日誌文件,並重做重做隊列中的所有事務。即把日誌記錄中的“更新值”寫入數據庫;