문제
데이터베이스 정규화 과정에서 제2정규형(2NF)과 제3정규형(3NF)으로 진행할 때 제거되는 함수 종속성의 순서를 올바르게 나타낸 것은?
① 완전 함수 종속 확립 → 부분 함수 종속 제거 → 이행적 함수 종속 제거 ② 부분 함수 종속 제거 → 이행적 함수 종속 제거 ③ 이행적 함수 종속 제거 → 부분 함수 종속 제거 ④ 부분 함수 종속 제거 → 완전 함수 종속 확립
정답
2번
해설
정규화는 1NF 이후 2NF에서 부분 함수 종속을 제거하고, 3NF에서 이행적 함수 종속을 제거하는 순서로 진행된다. 따라서 올바른 순서는 ②이다.