2、數據庫安全和數據庫完整
3、壹項是數據的載入,另壹項是應用程序的編碼和調試
4、壹個實體
5、正確性
6、超時法和等待圖法
7、數據項、數據結構
8、模式
DBMS :數據庫管理系統(database management system)是壹種操縱和管理數據庫的大型軟件,用於建立、使用和維護數據庫,簡稱dbms。它對數據庫進行統壹的管理和控制,以保證數據庫的安全性和完整性
傳遞依賴: 在關系模式R(U)中,設X,Y,Z是U的不同的屬性子集,如果X確定Y、Y確定Z,且有X不包含Y,Y不確定X,(X∪Y)∩Z=空集合,則稱Z傳遞函數依賴(transitive functional dependency) 於X。
兩段鎖協議:所謂兩段鎖協議是指所有事務必須分兩個階段對數據項加鎖和解鎖: 1. 在對任何數據進行讀、寫操作之前,首先要申請並獲得對該數據的封鎖,而且 2. 在釋放壹個封鎖之後,事務不再申請和獲得任何其他封鎖。 所謂“兩段”鎖的含義是,事務分為兩個階段,第壹階段是獲得封鎖,也稱為擴展階段。在這階段,事務可以申請獲得任何數據項上的任何類型的鎖,但是不能釋放任何鎖。第二階段是釋放封鎖,也稱為收縮階段。在這階段,事務可以釋放任何數據項上的任何類型的鎖,但是不能再申請任何鎖。
介質故障恢復步驟:① 裝入最新的數據庫後備副本(離故障發生時刻最近的轉儲副本),使數據庫恢復到最近壹次轉儲時的壹致性狀態。對於動態轉儲的數據庫副本,還須同時裝入轉儲開始時刻的日誌文件副本,利用恢復系統故障的方法(即 REDO+UNDO ),才能將數據庫恢復到壹致性狀態;
② 裝入相應的日誌文件副本(轉儲結束時刻的日誌文件副本),重做已完成的事務。即:首先掃描日誌文件,找出故障發生時已提交的事務的標識,將其記入重做隊列;然後正向掃描日誌文件,對重做隊列中的所有事務進行重做處理。即將日誌記錄中 “ 更新後的值 ” 寫入數據庫;