當前位置:首頁 » 操作系統 » 主鍵資料庫

主鍵資料庫

發布時間: 2023-08-04 01:33:36

資料庫中什麼是主鍵,什麼是外鍵

關鍵字(Key)

關鍵字是關系模型中的一個重要概念,它是邏輯結構,不是資料庫的物理部分。

候選關鍵字(Candidate Key)

如果一個屬性集能惟一地標識表的一行而又不含多餘的屬性,那麼這個屬性集稱為候選關鍵字。

主關鍵字(Primary Key)

主關鍵字是被挑選出來,作表的行的惟一標識的侯選關鍵字。一個表只有一個主關鍵字。主關鍵字又可以稱為主鍵。

公共關鍵字(Common Key)

在關系資料庫中,關系之間的聯系是通過相容或相同的屬性或屬性組來表示的。如果兩個關系中具有相容或相同的屬性或屬性組,那麼廳慎這個屬性或屬性組被稱為這兩個關系的公共關鍵字。

如有一個表,欄位為:

id firstname lastname address phone IDcard

那麼id或IDcard或firstnamelastname都可以說是關鍵字。

其中id為主關鍵字,IDcard和firstnamelastname為候選關鍵字

外關鍵字(Foreign Key)

如果公共關鍵字在一個關系中是主關鍵字,那麼這個公共關鍵字被稱為另一指伏洞個關系的外關鍵字。由此可見,外關鍵字表示了兩個關系之間的聯系。以另一個關系的外關鍵字作主關鍵字的表被稱為主表,具有此外關鍵字的表被稱為主表的從表。外關鍵字又稱作外鍵。

表A:id firstname lastname address classid

表B:classid classname

classid是表B的主鍵,在表A中有一個欄位和表唯枯B中的classid關聯,所以,classid 是表B的外鍵

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:647
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:939
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:634
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:823
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:734
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1069
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:302
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:163
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:855
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:765