内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

mysql在表中設(shè)置外鍵實(shí)現(xiàn)的是哪種數(shù)據(jù)完整性

小編給大家分享一下MySQL在表中設(shè)置外鍵實(shí)現(xiàn)的是哪種數(shù)據(jù)完整性,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)與策劃設(shè)計(jì),臨川網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:臨川等地區(qū)。臨川做網(wǎng)站價(jià)格咨詢:13518219792

在表中設(shè)置外鍵實(shí)現(xiàn)的是參照完整性。

參照的完整性要求關(guān)系中不允許引用不存在的實(shí)體。與實(shí)體完整性是關(guān)系模型必須滿足的完整性約束條件,目的是保證數(shù)據(jù)的一致性。參照完整性又稱引用完整性。

參照完整性是關(guān)系模型的完整約束之一,屬于數(shù)據(jù)完整性的一種,其余還有:實(shí)體完整性、用戶自定義完整性。

參照完整性規(guī)則:若屬性或?qū)傩越MF是基本關(guān)系R的外鍵,它與基本關(guān)系S的主鍵Ks相對(duì)應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對(duì)于R中的每個(gè)元組在F上的值必須為:

(1)空值,F(xiàn)的每個(gè)屬性值均為空值。

(2)S中某個(gè)元組中的主鍵值(主碼值)。

即參照的關(guān)系中的屬性值必須能夠在被參照關(guān)系找到或者取空值,否則不符合數(shù)據(jù)庫(kù)的語義。在實(shí)際操作時(shí)如更新、刪除、插入一個(gè)表中的數(shù)據(jù),通過參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來檢查對(duì)表的數(shù)據(jù)操作是否正確,不正確則拒絕操作

性質(zhì)

參照完整性屬于表間規(guī)則。對(duì)于永久關(guān)系的相關(guān)表,在更新、插入或刪除記錄時(shí),如果只改其一不改其二,就會(huì)影響數(shù)據(jù)的完整性:

例如修改父表中關(guān)鍵字值后,子表關(guān)鍵字值未做相應(yīng)改變;刪除父表的某記錄后,子表的相應(yīng)記錄未刪除,致使這些記錄成為孤立記錄;對(duì)于子表插入的記錄,父表中沒有相應(yīng)關(guān)鍵字值的記錄;等等。對(duì)于這些設(shè)計(jì)表間數(shù)據(jù)的完整性,統(tǒng)稱為參照完整性。

參照完整性則是相關(guān)聯(lián)的兩個(gè)表之間的約束,具體的說,就是從表中每條記錄外鍵的值必須是主表中存在的,因此,如果在兩個(gè)表之間建立了關(guān)聯(lián)關(guān)系,則對(duì)一個(gè)關(guān)系進(jìn)行的操作要影響到另一個(gè)表中的記錄。

如果實(shí)施了參照完整性,那么當(dāng)主表中沒有相關(guān)記錄時(shí),就不能將記錄添加到相關(guān)表中。也不能在相關(guān)表中存在匹配的記錄時(shí)刪除主表中的記錄,更不能在相關(guān)表中有相關(guān)記錄時(shí),更改主表中的主鍵值。

也就是說,實(shí)施了參照完整性后,對(duì)表中主鍵字段進(jìn)行操作時(shí)系統(tǒng)會(huì)自動(dòng)地檢查主鍵字段,看看該字段是否被添加、修改、刪除了。如果對(duì)主鍵的修改違背了參照完整性的要求,那么系統(tǒng)就會(huì)自動(dòng)強(qiáng)制執(zhí)行參照完整性。

以上是mysql在表中設(shè)置外鍵實(shí)現(xiàn)的是哪種數(shù)據(jù)完整性的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站標(biāo)題:mysql在表中設(shè)置外鍵實(shí)現(xiàn)的是哪種數(shù)據(jù)完整性
URL分享:http://www.rwnh.cn/article8/jddjop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站響應(yīng)式網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)網(wǎng)站維護(hù)網(wǎng)站導(dǎo)航、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
辽阳市| 广安市| 濮阳市| 巴彦县| 金湖县| 农安县| 商丘市| 策勒县| 文化| 平遥县| 黄山市| 普宁市| 巴马| 三都| 龙泉市| 新余市| 文登市| 平顺县| 锡林浩特市| 英吉沙县| 蓬安县| 麻栗坡县| 镇康县| 凤山市| 正阳县| 台前县| 年辖:市辖区| 弋阳县| 奇台县| 翼城县| 汉川市| 辰溪县| 屏南县| 南召县| 乌什县| 洛南县| 嘉禾县| 宿迁市| 米易县| 化州市| 盐城市|