一本色道久久综合狠狠躁篇|亚洲av无码一区二区乱子伦as|亚洲国产成AV人天堂无码|亚洲狠狠婷婷综合久久蜜芽|狠狠做五月深爱婷婷|人妻夜夜爽天天爽三区

您的當前位置:

>
網(wǎng)站優(yōu)化

數據完整性分為哪幾類(lèi)?

發(fā)布時(shí)間:2026-05-05 11:47:48 瀏覽:85322 次

數據完整性分為哪幾ヽ(′▽?zhuān)?ノ類(lèi)?數據

存儲在數據庫中的所有數據值均正確的狀態(tài)。如果??數據庫中存儲(???)有不正確的完整為類(lèi)數據值,則該數據庫稱(chēng)為已喪失數據完整性。性分

數據完整性(Data Integrity)是數據指數據的精確性(Accuracy) 和可靠性(Reliability)。它是完整為類(lèi)應防止數據庫中存在不符合語(yǔ)義規定的數據(╯°□°)╯︵ ┻━┻和防止因錯誤信息的輸入輸出造成無(wú)效??操作或錯誤信息而提出的。

數據完整??性分為以下3類(lèi):

(1)域完整性:是性分指一個(gè)列的輸入有效性,是數據否允許為空值。(?⊿?)強制域完整性的完整為類(lèi)方法有:限制類(lèi)型(通過(guò)設定列的數據類(lèi)型)、格式(通過(guò)(guo)CHECK約束和規則)或可能值的性分范圍(通???過(guò)FOREIGN KEY約束、CHECK約束、數據DEFAULT定義、完整為類(lèi)NOT NULL定義和規則)。性分如:學(xué)生的數據考試成績(jì)必須在0~100之間,性別只能是完整ヽ(′?`)ノ為類(lèi)“男”或“女”。

(2)實(shí)體完整性:是性分指保證表中所有的行唯一。實(shí)體完整性要求表中的所有行都有一個(gè)唯一標識符。這個(gè)唯一標識符可能是一列,也可能是(shi)幾列的組合,稱(chēng)為主鍵。也就(jiu)是說(shuō),表中的主鍵在所有行上必須取唯(O_O)一值。強制實(shí)體完整性的方法有:索引、UNIQUE約束、PRIMARY KEY約束或IDENTITY屬性。如:student表中sno(學(xué)號)的(de)取值必須唯一,它唯一標識了相應記錄所代表的學(xué)生,學(xué)號重復是非法的。學(xué)生的姓名不能作為主鍵,因為完全可能存在兩個(gè)學(xué)生同名同姓的情況。

(3)參照完整性:是指保證主關(guān)鍵字(被引用表)和外部關(guān)鍵字(引用表)之間的參照關(guān)系。它涉及兩個(gè)或??兩個(gè)以上表數據的一致性維護。外鍵值將引用表中包含此外鍵的記錄和被引用表中主鍵與外鍵相匹配的記錄關(guān)(guan)聯(lián)起來(lái)。在輸入、更改或刪除記錄時(shí),參照完整性保持表之間已定義的關(guān)系??,確保鍵值在所有表中一致。這樣的一致性要求確保不會(huì )引用不存在的值,如果鍵值更改了,那么在整個(gè)數??據庫中,對該鍵值的所有引用要進(jìn)行一致的更改。參照完整性是基于外鍵與主鍵之間的關(guān)系。例如學(xué)生學(xué)習課程的課程號必須是有效的課程號,score表(成績(jì)表)的外鍵cno(課程號)將參考course表(課程表)中主鍵(′?`*)cno(課程號)以實(shí)現數據完整性。

域完整性、實(shí)體完整(?⊿?)性及參照完整性分別在列、行、表上實(shí)施。數據完整性任何時(shí)候都可以實(shí)施,但對已有數據的表實(shí)施數據完整性時(shí),系統要先檢查表中的數據是否滿(mǎn)足所實(shí)施的完整性,只有表中的數據滿(mǎn)足了所實(shí)施的完整性,數據完整性才能實(shí)施成功??。

搜索

一本色道久久综合狠狠躁篇|亚洲av无码一区二区乱子伦as|亚洲国产成AV人天堂无码|亚洲狠狠婷婷综合久久蜜芽|狠狠做五月深爱婷婷|人妻夜夜爽天天爽三区 随州市| 平远县| 桦甸市| 武鸣县| 江孜县| 疏勒县| 无极县| 尚志市| 普陀区| 盖州市| 依兰县| 顺平县| 吉木乃县| 琼结县| 泌阳县| 建湖县| 湾仔区| 彭山县| 吉水县| 静海县| 壤塘县| 泗阳县| 中卫市| 大悟县| 门头沟区| 黄石市| 观塘区| 上杭县| 永平县| 辉县市| 宁强县| 晋中市| 烟台市| 雅安市| 屏东县| 宁武县| 响水县| 资溪县| 平江县| 资源县| 乐昌市| http://444 http://444 http://444 http://444 http://444 http://444