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

主鍵資料庫

發布時間: 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的外鍵

熱點內容
ubuntu編輯python 發布:2025-03-13 07:56:32 瀏覽:527
伺服器如何配置介面域名 發布:2025-03-13 07:52:41 瀏覽:316
oracle物理存儲結構 發布:2025-03-13 07:43:00 瀏覽:821
大型ftp 發布:2025-03-13 07:41:20 瀏覽:20
c語言奇數 發布:2025-03-13 07:36:58 瀏覽:219
手機游戲源碼交易平台 發布:2025-03-13 07:25:46 瀏覽:634
為什麼現在沒有原生安卓系統了 發布:2025-03-13 07:11:31 瀏覽:880
編程報名網 發布:2025-03-13 06:54:11 瀏覽:975
androidstudio安裝apk 發布:2025-03-13 06:48:39 瀏覽:500
電腦伺服器怎麼打開連接網路 發布:2025-03-13 06:42:12 瀏覽:631