보조 키란 무엇입니까
보조 키는 기본 키로 선택되지 않은 키입니다. 그러나 기본 키의 후보 키로 간주됩니다.
따라서 기본 키로 선택되지 않은 후보 키를 보조 키라고 합니다. 후보 키는 기본 키로 고려할 수 있는 속성 또는 속성 집합입니다.
참고 :보조 키는 외래 키가 아닙니다.
예시
예를 살펴보겠습니다 -
학생_ID | 학생_등록 | 학생 이름 | 학생_나이 | 학생_이메일 |
096 | 9122717 | 마니쉬 | 25 | [email protected] |
055 | 9122655 | 마난 | 23 | [email protected] |
067 | 9122699 | 슈레야 | 28 | [email protected] |
위, Student_ID, Student_Enroll 및 학생_이메일 후보 키입니다. 학생 기록을 고유하게 식별할 수 있으므로 후보 키로 간주됩니다. 후보 키 중 하나를 기본 키로 선택하십시오. 나머지 두 키는 보조 키가 됩니다.
Student_ID를 선택했다고 가정해 보겠습니다. 기본 키로 사용하므로 Student_Enroll 및 학생_이메일 보조 키(기본 키의 후보)가 됩니다.
예시
다른 예를 살펴보겠습니다 -
직원 ID | 직원 아니오 | 직원 이름 | 직원 이메일 | Employee_Dept |
0989 | E7897 | 제이콥 | [email protected] | 금융 |
0777 | E8768 | 안나 | [email protected] | HR |
0656 | E8789 | 톰 | [email protected] | 작업 |
위, Employee_ID, Employee_No 및 Employee_Email 후보 키입니다. 직원 레코드를 고유하게 식별합니다. 후보 키 중 하나를 기본 키로 선택하십시오. 나머지 두 키는 보조 키가 됩니다.