久久国产免费_免费国产小视频_亚洲美女一区_国产成人精品一区二三区在线观看

歡迎光臨,深圳市一航網(wǎng)絡(luò)信息技術(shù)有限公司!
關(guān)注一航
一航網(wǎng)絡(luò)微信二維碼

一航網(wǎng)絡(luò)

400-870-6298
當(dāng)前位置:首頁 >數(shù)據(jù)完整性 返回列表

數(shù)據(jù)完整性

發(fā)布日期:2021/4/15 22:40:20    發(fā)布人:一航網(wǎng)絡(luò)    來源:網(wǎng)絡(luò)    點(diǎn)擊:

       數(shù)據(jù)完整性測試

       一、概述

  數(shù)據(jù)的完整性,是指存儲(chǔ)在數(shù)據(jù)庫中的數(shù)據(jù)的正確性和可靠性,它是衡量數(shù)據(jù)中數(shù)據(jù)質(zhì)量的一種標(biāo)準(zhǔn)。數(shù)據(jù)完整性可以分為四類。

  1、實(shí)體完整性,實(shí)體完整性的目的是確保數(shù)據(jù)庫中所有實(shí)體的唯一性,也就是不應(yīng)出現(xiàn)完全相同的數(shù)據(jù)記錄。

  2、區(qū)域完整性,匹配完整性要求數(shù)據(jù)表中的數(shù)據(jù)位于某一個(gè)特定的允許范圍內(nèi)。

  3、參考完整性,是用來維護(hù)相關(guān)數(shù)據(jù)表之間數(shù)據(jù)一致性的手段,通過實(shí)現(xiàn)參考完整性,可以避免因一個(gè)數(shù)據(jù)表的記錄改變而造成另一個(gè)數(shù)據(jù)表內(nèi)的數(shù)據(jù)變成無效值。

  4、用戶自定義完整性,用戶自定義由用戶根據(jù)實(shí)際應(yīng)用中的需要自行定義。

  二、利用約束維護(hù)數(shù)據(jù)完整性

  第一種:字段級(jí)約束,只能作用于一個(gè)字段。

  第二種:數(shù)據(jù)級(jí)的約束;分為:

  1、主鍵約束,使用數(shù)據(jù)表中的一列數(shù)據(jù)或多列數(shù)據(jù)來唯一標(biāo)識(shí)一行數(shù)據(jù)。在數(shù)據(jù)表中不能存在主鍵相同的兩行數(shù)據(jù),主鍵不能為NULL。

  2、外鍵約束,主要用來實(shí)現(xiàn)數(shù)據(jù)的區(qū)域完整性和引用完整性。如果確定了數(shù)據(jù)表中某一個(gè)字段將作為該數(shù)據(jù)表與其他數(shù)據(jù)表關(guān)聯(lián)時(shí)使用的外鍵,則該字段的聚會(huì)范圍將決定于關(guān)聯(lián)數(shù)據(jù)表中該字段的取值范圍。外鍵可以與另一張表上的主鍵約束建立聯(lián)系,也可以與另一張表上的唯一約束建立聯(lián)系。當(dāng)一行新的數(shù)據(jù)被加入到表中,或?qū)Ρ碇幸呀?jīng)存在的外鍵上的數(shù)據(jù)進(jìn)行修改時(shí),新的數(shù)據(jù)必須存在于另一張表的主鍵上,或者為NULL。

  3、唯一約束,主要用來確保非主鍵字段中的唯一性。唯一約束可以用來同時(shí)約束一個(gè)或多個(gè)非主鍵字段中數(shù)據(jù)的唯一性,而主鍵約束只允許一個(gè)字段數(shù)據(jù)的唯一性或多個(gè)字段組合在一起的唯一性;使用唯一約束的字段中允許出現(xiàn)NULL值,而在使用主鍵約束時(shí),字段中不允許出現(xiàn)NULL值。

  4、檢查(CHECK)約束,檢查約束通過檢查輸入數(shù)據(jù)字段值來維護(hù)數(shù)據(jù)的完整性,以確保只有符合條件的數(shù)據(jù)才能夠進(jìn)入數(shù)據(jù)表。它通常是通過一個(gè)邏輯表達(dá)式的結(jié)果是否為真來判斷是否符合條件。與外鍵約束不同,外鍵約束是從另一張表上獲得合理的數(shù)據(jù),而檢查約束則是通過對一個(gè)表達(dá)式的結(jié)果進(jìn)行判斷來對數(shù)據(jù)進(jìn)行檢查。

  三、利用規(guī)則維護(hù)數(shù)據(jù)完整性

  規(guī)則限制了可以存儲(chǔ)在表中或用戶定義數(shù)據(jù)類型的值,它可以使用多種方式 來完成對數(shù)據(jù)值的檢驗(yàn),可以使用函數(shù)返回驗(yàn)證信息,也可以使用關(guān)鍵字BETWEEN, LIKE, IN完成對輸入數(shù)據(jù)的檢查。

  規(guī)則是數(shù)據(jù)庫對象之一,它的作用與CHECK約束的部分功能相同,在向表的某列插入或更新數(shù)據(jù)時(shí),用它來限制輸入的新值的取值范圍,但規(guī)則作為單獨(dú)的數(shù)據(jù)庫對象來實(shí)現(xiàn),在一列上只能使用一個(gè)規(guī)則卻可以使用多個(gè)CHECK,另外,規(guī)則可以應(yīng)用于多個(gè)示例,還可以應(yīng)用于用戶自定義的數(shù)據(jù)類型,而CHECK只能應(yīng)用于它定義的列。

  規(guī)則是實(shí)現(xiàn)區(qū)域完整性的方法之一,當(dāng)數(shù)據(jù)庫中的數(shù)據(jù)被插入或更新時(shí),需要檢查這個(gè)新值是否遵循規(guī)則,如果違反了規(guī)則,則操作失敗。

  1、DEFAULT對象(數(shù)據(jù)庫對象),可以實(shí)現(xiàn)數(shù)據(jù)完整性,綁定到列或用戶自定義數(shù)據(jù)類型時(shí),如果插入時(shí)沒有明確提供值,默認(rèn)值便指定一個(gè)值,并將其插入到對象所綁定的列中。

  2、RULES對象(數(shù)據(jù)庫對象),可以用它來實(shí)現(xiàn)數(shù)據(jù)完整性,當(dāng)綁定到列或用戶自定義數(shù)據(jù)類型時(shí),規(guī)則將指定可以插入到列中的可接受的值。

  四、使用觸發(fā)器和存儲(chǔ)過程實(shí)現(xiàn)數(shù)據(jù)完整性

  觸發(fā)器是一種特殊的存儲(chǔ)過程,它不能被顯示地調(diào)用,而是在向表中插入、更新或刪除數(shù)據(jù)時(shí)被自動(dòng)激活。所以,觸發(fā)器可以用來對表實(shí)施復(fù)雜的完整性約束,當(dāng)觸發(fā)器所的數(shù)據(jù)發(fā)生改變時(shí),觸發(fā)器會(huì)自動(dòng)被激活,從而防止對數(shù)據(jù)的不正確修改。

  觸發(fā)器與數(shù)據(jù)表緊密相連,可以看作是數(shù)據(jù)表定義的一部分,能學(xué)它們都是以一組SQL語句的形式存在。觸發(fā)器基于一個(gè)表創(chuàng)建,介是可以針對多個(gè)表進(jìn)行操作。觸發(fā)器可以實(shí)現(xiàn)所有的約束功能。觸發(fā)器可以引用其他表中的列。

  觸發(fā)器可以評(píng)估數(shù)據(jù)修改前后的表狀態(tài),并根據(jù)其差異采取對策,這也是約束無法實(shí)現(xiàn)的。

  觸發(fā)器為系統(tǒng)自動(dòng)觸發(fā),而存儲(chǔ)過程則需要強(qiáng)制激活。

  五、總結(jié)

  1、使用約束的系統(tǒng)開銷最低,其次為使用默認(rèn)值和規(guī)則,開銷最高的是脆性器和存儲(chǔ)過程;

  2、功能最強(qiáng)的是觸發(fā)器和存儲(chǔ)過程,其次是默認(rèn)值和規(guī)則,最后是使用約束;


  • 上一篇 : 可靠性測試
  • 下一篇 : 維護(hù)性測試
  • 久久国产免费_免费国产小视频_亚洲美女一区_国产成人精品一区二三区在线观看

      久久资源av| 国产美女精品视频| 亚洲欧美日韩一区二区| 欧美日韩在线直播| 久久久精品国产免大香伊| 在线欧美亚洲| 国产精品一区二区欧美| 性欧美长视频| 亚洲区免费影片| 国产在线国偷精品产拍免费yy| 麻豆久久精品| 久久久7777| 午夜亚洲福利| 亚洲欧美日韩国产另类专区| 在线观看欧美一区| 国产日韩一区| 欧美日韩一区二区在线观看视频| 久久综合色天天久久综合图片| 亚洲一级电影| 亚洲欧美偷拍卡通变态| 亚洲永久视频| 亚洲一区二区三区精品动漫| 亚洲福利视频二区| 亚洲第一黄网| 91久久精品国产| 日韩午夜视频在线观看| 亚洲老司机av| 亚洲男女毛片无遮挡| 国产精品99久久久久久宅男| 一区二区高清视频| 亚洲人成网站在线播| 激情成人综合| 亚洲人www| 性欧美超级视频| 久久只精品国产| 亚洲精品美女在线观看| 欧美激情自拍| 国产精品vip| 国产精品一二一区| 在线观看日韩av| 亚洲男女自偷自拍| 午夜在线精品| 欧美成在线观看| 欧美精品日韩www.p站| 国产午夜精品久久久久久免费视| 国产日韩精品入口| 亚洲全部视频| 噜噜爱69成人精品| 欧美精品www| 国产情侣一区| 一区二区三区波多野结衣在线观看| 欧美亚洲一区| 欧美日韩成人在线观看| 国产视频久久| 久久九九久精品国产免费直播| 欧美成人亚洲成人日韩成人| 欧美日韩国产色综合一二三四| 精品动漫av| 美女精品在线| 最新亚洲电影| 久久国产精彩视频| 亚洲春色另类小说| 久久久青草婷婷精品综合日韩| 欧美黄色大片网站| 亚洲在线免费| 国产性做久久久久久| 午夜精品在线| 国产亚洲综合性久久久影院| 香蕉成人伊视频在线观看 | 欧美日韩成人综合天天影院| 一区精品久久| 欧美日韩免费观看一区三区| 日韩视频一区二区三区在线播放免费观看 | 1204国产成人精品视频| 羞羞色国产精品| 激情欧美一区二区三区| 国产精品h在线观看| 亚洲女人天堂成人av在线| 国产热re99久久6国产精品| 久久天堂成人| 亚洲欧美国产精品桃花| 狠狠网亚洲精品| 欧美日韩在线一区| 久久视频免费观看| 亚洲无亚洲人成网站77777| 国产精品卡一卡二卡三| 免费美女久久99| 欧美大片在线观看一区二区| 久久aⅴ国产紧身牛仔裤| 在线精品亚洲| 国产主播一区二区三区| 国产亚洲欧美一区二区三区| 欧美日韩免费高清| 巨胸喷奶水www久久久免费动漫| 日韩视频在线观看国产| 亚洲黄色影院| 亚洲高清在线观看一区| 亚洲第一级黄色片| 精品成人在线| 国内精品久久久久影院色 | 亚洲精品免费在线观看| 91久久久精品| 亚洲免费一在线| 亚洲女与黑人做爰| 久久99伊人| 免费成人黄色| 欧美视频中文字幕在线| 国产精品日韩在线一区| 国产日韩综合一区二区性色av| 国产精品你懂的在线欣赏| 国产乱码精品一区二区三区不卡| 国产精品永久免费在线| 红桃av永久久久| 亚洲日本电影| 欧美亚洲一区二区三区| 久热精品在线| 国产精品久久久久久久app| 国产一区二区中文字幕免费看| 极品尤物一区二区三区| 亚洲欧美一级二级三级| 欧美日韩国产综合视频在线观看中文| 国产欧美日韩三级| 一区二区电影免费在线观看| 欧美与欧洲交xxxx免费观看| 欧美成人精品一区二区| 国产午夜一区二区三区| 亚洲最黄网站| 嫩草影视亚洲| 国产又爽又黄的激情精品视频| 亚洲第一主播视频| 欧美激情小视频| 亚洲三级电影在线观看| 欧美激情视频网站| 99视频国产精品免费观看| 欧美日韩一区二区三区四区五区| 一区二区三区在线免费播放| 欧美一区二区成人6969| 国产自产精品| 欧美电影打屁股sp| 亚洲一二三级电影| 国产毛片一区二区| 玖玖精品视频| 日韩视频免费| 欧美区一区二区三区| 一本不卡影院| 国产午夜精品全部视频播放| 亚洲欧美影音先锋| 国产一区日韩一区| 免费一级欧美片在线播放| 亚洲国产视频一区| 国产精品入口福利| 久久精品国产一区二区电影| 亚洲国产日日夜夜| 国产精品美女黄网| 欧美第一黄色网| 欧美亚洲综合在线| 91久久精品国产91性色tv| 国产精品一区二区女厕厕| 美女黄色成人网| 亚洲欧美日韩在线观看a三区| 亚洲成人在线观看视频| 国内精品视频666| 国产精品久久久久久久久久妞妞| 久久aⅴ国产欧美74aaa| 亚洲女人天堂av| 亚洲新中文字幕| 亚洲主播在线观看| 99re这里只有精品6| 在线国产亚洲欧美| 在线免费观看视频一区| 亚洲黄色成人| 亚洲啪啪91| 亚洲一区二区视频在线观看| 亚洲专区免费| 欧美一区观看| 欧美在线|欧美| 久久久伊人欧美| 国产精品v亚洲精品v日韩精品| 欧美日韩国产色综合一二三四| 欧美视频第二页| 亚洲美女精品成人在线视频| 亚洲神马久久| 欧美金8天国| 最近看过的日韩成人| 欧美中文字幕视频| 男人的天堂成人在线| 国产欧美激情| 一区二区三区日韩欧美精品| 欧美在线亚洲| 美日韩精品视频| 国产深夜精品| 日韩视频永久免费观看| 久久九九久久九九| 国产精品一区二区三区免费观看 | 亚洲一区二区免费看| 欧美大片在线看| 亚洲第一毛片| 欧美成人精品1314www| 亚洲国产精品成人| 欧美福利视频在线|