본문 바로가기

Database/Theory

Database。기본 정규형(1NF, 2NF, 3NF)

728x90
반응형

1. 제1 정규형(1NF : First Normal Form)

어떤 릴레이션 R에 속한 모든 도메인이 원자 값(Atomic Value)만으로 되어 있음

 

2. 제2 정규형(2NF : Second Normal Form)

어떤 릴레이션 R이 1NF이고 기본 키에 속하지 않은 애트리뷰트 모두가 기본 키에 완전 함수 종속

 

# 무손실 분해(Nonloss Decomposition)

하나의 릴레이션을 아무런 정보 손실 없이 동등한 릴레이션들로 분해하는 것

 

3. 제3 정규형(3NF : Third Normal Form)

어떤 릴레이션 R이 2NF이고 기본 키에 속하지 않은 모든 애트리뷰트들이 기본 키에 이행적 함수 종속이 아님

 

4. 보이스/코드 정규형(BCNF : Boyce/Codd Normal Form)

릴레이션 R의 결정자(Determinant)가 모두 후보 키(Candidate Key)

728x90
반응형