문제
릴레이션이 제1정규형(1NF)을 만족하면서, 모든 비기본키 속성이 기본키에 대해 완전 함수 종속을 만족하는 정규형은?
① 제2정규형(2NF) ② 제3정규형(3NF) ③ BCNF ④ 제4정규형(4NF)
정답
1번
해설
정답: 1. 제2정규형은 1NF를 만족하면서 부분 함수 종속을 제거해 모든 비기본 속성이 기본키에 완전 함수 종속이 되도록 한 정규형이다.
오답 풀이
- 1번: 2NF는 완전 함수 종속을 만족한다.
- 2번: 3NF는 이행 함수 종속 제거와 관련된다.
- 3번: BCNF는 모든 결정자가 후보키이어야 하는 더 강한 정규형이다.
- 4번: 4NF는 다치 종속 제거와 관련된다.
보충 개념 정규화는 1NF → 2NF → 3NF → BCNF → 4NF → 5NF 순으로 진행된다.