본문 바로가기
Database#Database조회 20

Normalization란?

정의

DB 설계에서 중복·이상 현상을 제거하기 위한 정규화. 1NF~5NF·BCNF.

다른 표현정규화

정규화 단계

  • 1NF — 원자값, 중복 그룹 제거
  • 2NF — 부분 종속 제거
  • 3NF — 이행 종속 제거
  • BCNF — 모든 종속 FD가 키에서

실무는 3NF까지. 분석용은 의도적 denormalization.

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Database 전체 →