首頁 > 資料庫 > mysql教程 > RDBMS 中的輔助鍵

RDBMS 中的輔助鍵

WBOY
發布: 2023-09-06 08:25:02
轉載
1296 人瀏覽過

RDBMS 中的辅助键

什麼是次要鍵

次要鍵是未選為主鍵的鍵。然而,它被認為是主鍵的候選鍵。

因此,未被選為主鍵的候選鍵稱為次要鍵。候選鍵是一個屬性或一組屬性,您可以將其視為主鍵。

注意:次要鍵不是外鍵。

範例

讓我們來看一個範例−

25#23 ##9122699Shreyas28
#Student_ID

##Student_ID

##Student_Enroll

Student_Name

Student_Age

Student_Email

#096

#9122717

Manish

aaa@gmail.com

055

9122655

Manan

abc@gmail.com

#067

pqr@gmail.com

和假設您選擇了Student_ID作為主鍵,因此將成為次要鍵(主鍵的候選鍵)。 讓我們來看另一個範例−

#上面,

Student_ID,Student_Enroll

Student_Email是候選鍵。它們被視為候選鍵,因為它們可以唯一標識學生記錄。選擇其中一個候選鍵作為主鍵。其餘的兩個鍵將成為次要鍵。

Student_Enroll和

Student_Email

範例

#Employee_ID

##Employee_No

Employee_Name##################Employee_Email##### ##############Employee_Dept######################0989############E7897 ############Jacob############jacob@example.com############Finance####### ###########0777############E8768############Anna########################################################################### anna@example.com############HR###################0656###########E8789 ############Tom############tom@example.com############Operations####### ####################上面,###Employee_ID,Employee_No###和###Employee_Email###是候選鍵。它們唯一標識員工記錄。選擇其中一個候選鍵作為主鍵。其餘的兩個鍵將成為次要鍵。 ###

以上是RDBMS 中的輔助鍵的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板