데이터베이스 Key 종류 총정리, 기본키·외래키·후보키·슈퍼키 쉽게 이해하기
데이터베이스 Key 종류 총정리, 기본키·외래키·후보키·슈퍼키 쉽게 이해하기데이터베이스를 공부하다 보면 기본키(PK), 외래키(FK), 후보키, 슈퍼키, 대체키 같은 용어가 한 번에 쏟아집니다. 이름도 비슷하고 전부 Key라서 처음에는 “다 중요한 것 같은데 뭐가 뭔지 모르겠다”는 느낌이 들기 쉽습니다.그런데 Key는 결국 복잡한 암기 주제가 아니라, 데이터를 구분하고 연결하기 위한 규칙이라고 보면 훨씬 쉬워집니다.먼저 핵심부터Key는 테이블에서 데이터를 식별하거나 연결하기 위한 기준입니다.기본키(PK)는 한 행을 대표하는 키이고, 외래키(FK)는 다른 테이블과 연결하는 키입니다.후보키 / 슈퍼키 / 대체키는 PK를 이해하기 위한 상위 개념이라고 보면 됩니다.이번 글에서는 Key 종류를 쉬운 정의부터 정..
IT/SQL·DB
2026. 3. 25. 08:00
