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

歡迎光臨,深圳市一航網(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ù)性測試
  • 久久国产免费_免费国产小视频_亚洲美女一区_国产成人精品一区二三区在线观看

      9000px;">

        国产精品美女久久久久久久 | 精品一区二区三区视频在线观看 | 国产一区二区导航在线播放| 久久蜜桃香蕉精品一区二区三区| 国产在线不卡一区| 一区二区欧美视频| 2020国产精品久久精品美国| 色综合久久99| 成人av免费在线观看| 男人操女人的视频在线观看欧美| 午夜不卡av在线| 依依成人综合视频| 中文字幕av不卡| 精品国产一二三| 久久久五月婷婷| 欧美大黄免费观看| 91精品国产一区二区三区香蕉| 欧美曰成人黄网| 欧美日韩成人一区| 在线亚洲欧美专区二区| 一本色道**综合亚洲精品蜜桃冫| 久久精品国产久精国产爱| 五月综合激情网| 另类综合日韩欧美亚洲| 国产成人午夜精品5599| 国模套图日韩精品一区二区| 国产一区二区免费看| 国产91在线观看| 国内精品久久久久影院薰衣草| 老司机午夜精品| 成人永久看片免费视频天堂| 大美女一区二区三区| 色又黄又爽网站www久久| 欧美日韩国产小视频在线观看| 欧美人动与zoxxxx乱| 久久综合久久综合久久| 亚洲最色的网站| 极品少妇一区二区三区精品视频 | 国产精品一区三区| 91网站在线播放| 精品精品国产高清a毛片牛牛| 一区二区三区中文字幕电影 | 国产精品12区| 日韩欧美三级在线| 亚洲国产一区二区视频| 99综合电影在线视频| 欧美日韩一二区| 一区二区三区蜜桃| 成人aaaa免费全部观看| 亚洲精品在线电影| 黑人巨大精品欧美黑白配亚洲| 色吊一区二区三区| 久久精品男人天堂av| 日韩av一区二区在线影视| 99精品黄色片免费大全| 久久久久9999亚洲精品| 国产精品影视天天线| 久久精品人人做人人爽97| 日韩电影在线一区二区| 日韩无一区二区| 麻豆国产一区二区| 欧美经典一区二区三区| 99久久综合精品| 亚洲国产视频直播| 日韩欧美国产wwwww| 日本aⅴ精品一区二区三区 | 婷婷久久综合九色国产成人| 在线精品视频免费播放| 久久精品噜噜噜成人88aⅴ| 日韩欧美一区二区视频| 99精品视频免费在线观看| 日韩电影在线一区| 精品美女在线播放| 91论坛在线播放| 色综合久久天天| 国内偷窥港台综合视频在线播放| 国产精品黄色在线观看| 亚洲精品一线二线三线| 欧美视频一区二| 国产精品1区2区| 亚洲成人免费看| 国产精品入口麻豆原神| 99国产精品久久久久| 麻豆一区二区三区| 亚洲色欲色欲www| 国产日韩精品一区| 色综合久久天天综合网| 国产河南妇女毛片精品久久久| 亚洲人成精品久久久久久| 欧美成人精品3d动漫h| 欧美在线一区二区| 91麻豆.com| 国产91在线看| 狠狠色丁香久久婷婷综合_中 | 极品瑜伽女神91| 午夜欧美在线一二页| 美日韩一区二区| 久久99精品久久久| 午夜久久久久久久久| 99久久久国产精品| 国产欧美精品一区二区三区四区 | 日本美女一区二区| 99这里都是精品| 国产亚洲一区二区在线观看| 日本成人超碰在线观看| 国产一区美女在线| 欧美在线一二三四区| 精品国产成人在线影院| 亚洲成人精品一区| 欧美中文字幕不卡| 亚洲欧美另类小说| 91成人免费在线视频| 一本大道av一区二区在线播放| 欧美日韩三级一区二区| 久久久激情视频| 悠悠色在线精品| 美女视频一区在线观看| 色狠狠av一区二区三区| 欧美一区二区三区性视频| 中文字幕av一区 二区| 青娱乐精品视频在线| 欧美视频在线播放| 亚洲欧洲美洲综合色网| 久久国产精品99精品国产 | 日本人妖一区二区| 欧美性受xxxx黑人xyx性爽| 日韩美女精品在线| 国产精品1区2区| 国产无遮挡一区二区三区毛片日本| 亚洲不卡在线观看| 在线综合+亚洲+欧美中文字幕| 欧美激情综合在线| 91天堂素人约啪| 一区二区三区.www| 99re热这里只有精品视频| 亚洲欧美二区三区| 在线视频一区二区三| 亚洲综合激情网| 欧美性感一区二区三区| 亚洲久本草在线中文字幕| 99久久伊人精品| 夜夜精品浪潮av一区二区三区| 欧美在线观看一区二区| 午夜精品123| 精品动漫一区二区三区在线观看| 日韩av电影免费观看高清完整版 | 亚洲女同女同女同女同女同69| 成人免费看片app下载| 亚洲另类中文字| 日韩天堂在线观看| hitomi一区二区三区精品| 亚洲国产一区二区三区| 久久久美女毛片| 91精品国产综合久久香蕉麻豆 | 福利一区在线观看| 一区二区在线免费观看| 欧美电影免费观看高清完整版在线| 国产精品自拍网站| 肉色丝袜一区二区| 国产精品每日更新| 久久婷婷色综合| 在线电影一区二区三区| 午夜精品久久久久久久| 亚洲国产精品久久不卡毛片| 国产精品传媒入口麻豆| 一区二区三区波多野结衣在线观看| 亚洲福利电影网| 奇米在线7777在线精品| 天天综合网天天综合色| 午夜精品福利一区二区三区蜜桃| 亚洲视频免费在线观看| 欧美经典一区二区| 亚洲视频精选在线| 午夜免费欧美电影| 国产在线日韩欧美| 韩国毛片一区二区三区| 国产乱人伦偷精品视频不卡| 国产老肥熟一区二区三区| 色激情天天射综合网| 日韩情涩欧美日韩视频| 国产欧美一区二区精品忘忧草 | 久久久夜色精品亚洲| 国产欧美视频一区二区三区| 国产精品久久久久久久午夜片 | 国产精品盗摄一区二区三区| 一区二区在线免费观看| 麻豆精品一区二区三区| 成人丝袜18视频在线观看| 欧美天天综合网| 日本一区二区高清| 奇米777欧美一区二区| 成人黄色软件下载| 精品少妇一区二区三区在线播放 | 中文字幕第一页久久| 亚洲欧洲综合另类| 国产.欧美.日韩| 国产亚洲一区二区在线观看| 日本不卡123| 色婷婷精品大在线视频| 欧美激情资源网|