數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性、有效性和相容性。防止錯(cuò)誤的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫或造成無效操作。所謂正確性是指數(shù)據(jù)合法,例如,數(shù)值數(shù)據(jù)中只能含有數(shù)字而不能含有字母;有效性是指數(shù)據(jù)沒有超過所定義的取值范圍;相容性是指表示同一事實(shí)的兩個(gè)數(shù)據(jù)應(yīng)當(dāng)相同,這常常體現(xiàn)在不同實(shí)體集之間有特定聯(lián)系的情況下。
顯然,維護(hù)數(shù)據(jù)庫的完整性非常重要,數(shù)據(jù)庫中的數(shù)據(jù)是否具備完整性關(guān)系到數(shù)據(jù)能否真實(shí)地反映現(xiàn)實(shí)世界。
數(shù)據(jù)庫的完整性和安全性是數(shù)據(jù)庫保護(hù)的兩個(gè)不同的方面。數(shù)據(jù)庫安全強(qiáng)調(diào)的是保護(hù)數(shù)據(jù)庫,以防止數(shù)據(jù)庫中的數(shù)據(jù)被非法使用和惡意破壞,安全性措施的防范對象是非法用戶和非法操作;完整性是防止合法用戶使使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫中加入不符合語義的數(shù)據(jù),完整性措施的防范對象是不合語義的數(shù)據(jù)。
但從數(shù)據(jù)庫的安全保護(hù)角度來講,安全性和完整性又是密切相關(guān)的。
新聞熱點(diǎn)
疑難解答