關係資料庫管理系統中的二級索引
什麼是二級索引
二級索引是指未被選為主鍵的鍵。但是,它被視為主鍵的候選鍵。
因此,未被選為主鍵的候選鍵稱為二級索引。候選鍵是可以被視為主鍵的屬性或屬性集。
注意:二級索引不是外部索引鍵。
示例
讓我們看一個例子 -
| 學生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、員工編號和員工郵箱是候選鍵。它們唯一地識別員工記錄。選擇其中一個候選鍵作為主鍵。其餘兩個鍵將是二級索引。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP