Key
title: 2025-11-05 author: 강병호 date: 2025-11-05 category: TIL/강병호/2025/11 (파일 경로 : TIL/{이름}/{연}/{월}) layout: post (자유) —
1. Key (기본키, 후보키, 슈퍼키 등등…) 에 대해 설명해 주세요.
데이터 베이스에서의 Key는 테이블에서 튜플, 팽을 식밸혀가 위한 속성 집합
- 슈퍼키(Super Key) : 튜플을 유일하게 식별할 수 있는 모든 속성의 집합
- 후보키(Candidate Key) : 슈퍼키 중에서 최소성을 만족하는 키
- 기본키(Primary Key) : 후보키 중에서 대표로 선택된 키
- 대체키(Alternate Key) : 기본키로 선택되지 않은 후보키
- 외래키(Foreign Key) : 다른 테이블의 기본키를 참조하는 키