關係資料庫管理系統中的二級索引


什麼是二級索引

二級索引是指未被選為主鍵的鍵。但是,它被視為主鍵的候選鍵。

因此,未被選為主鍵的候選鍵稱為二級索引。候選鍵是可以被視為主鍵的屬性或屬性集。

注意:二級索引不是外部索引鍵。

示例

讓我們看一個例子 -

學生ID
學生註冊號
學生姓名
學生年齡
學生郵箱
096
9122717
Manish
25
aaa@gmail.com
055
9122655
Manan
23
abc@gmail.com
067
9122699
Shreyas
28
pqr@gmail.com


上面,學生ID、學生註冊號學生郵箱是候選鍵。它們被視為候選鍵,因為它們可以唯一地識別學生記錄。選擇其中一個候選鍵作為主鍵。其餘兩個鍵將是二級索引。

假設您選擇學生ID作為主鍵,則學生註冊號學生郵箱將是二級索引(主鍵候選)。

示例

讓我們看另一個例子 -

員工ID
員工編號
員工姓名
員工郵箱
員工部門
0989
E7897
Jacob
jacob@example.com
財務
0777
E8768
Anna
anna@example.com
人力資源
0656
E8789
Tom
tom@example.com
運營


上面,員工ID、員工編號員工郵箱是候選鍵。它們唯一地識別員工記錄。選擇其中一個候選鍵作為主鍵。其餘兩個鍵將是二級索引。

更新於: 2020年6月15日

6K+ 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.