• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是外鍵(Foreign Key)?

    數據庫由存儲數據或信息的表組成。外鍵是關系數據庫中允許這些表關聯的一種機制,或使表之間具有關系。外鍵必須具有唯一的特征。它必須是表中的一列或一組列,其值與同一數據庫中另一個表中的值建立關系 Man holding com...
    數據庫由存儲數據或信息的表組成。外鍵是關系數據庫中允許這些表關聯的一種機制,或使表之間具有關系。外鍵必須具有唯一的特征。它必須是表中的一列或一組列,其值與同一數據庫中另一個表中的值建立關系Man holding computer外鍵保證一個表中的行與另一個表中的行相對應,從而建立數據庫范圍內的關系,或引用。包含外鍵的表是"child",而另一個表是"parent"。外鍵的值可能為null或為空,也可能實際引用或關聯到找到它的表的主鍵。這稱為自引用在試圖完全理解外鍵背后的概念之前,必須充分了解主鍵是什么,例如,數據庫中有兩個表存儲有關已出版書籍的信息對于一個賣書的網站,一個表可能是publishers表,另一個表是books表,publisher表可以由兩列組成,一個主鍵對每個記錄總是唯一的,還有一個publisher name列books表至少有三列組成,其中包含每本書的主鍵或唯一標識符、書籍的標題以及與publishers表建立關系的列,該列就是外鍵publisher表的主鍵可以是類似"pub_id"的值:P01、P02、P03,如果books表包含具有相同值的pub_unu id列,則會與books表建立關系。這是將此子表與其父表(publishers表)相關聯的外鍵。外鍵但是,可以有不同于它引用的父鍵的列名。正確理解主鍵和外鍵的工作方式對于保持引用完整性至關重要。由許多表組成的非常大的數據庫或涉及連接表的數據庫存在不止一種類型的關系,這會使使用外鍵的任務復雜化。
    • 發表于 2020-07-31 03:52
    • 閱讀 ( 1240 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆