문제
다음 중 제2정규형(2NF)의 조건으로 가장 적절한 것은?
① 모든 속성이 원자값으로만 구성되어야 한다 ② 제1정규형을 만족하고, 완전 함수 종속 관계를 만족해야 한다 ③ 제2정규형을 만족하고, 이행적 함수 종속이 없어야 한다 ④ 모든 결정자가 후보키여야 한다
정답
2번
해설
제2정규형(2NF)은 제1정규형을 만족하면서 동시에 완전 함수 종속을 만족해야 한다. 즉, 기본키가 아닌 모든 속성이 기본키에 대해 완전 함수 종속이어야 하며, 부분 함수 종속이 없어야 한다. ①은 1NF 조건, ③은 3NF 조건, ④는 BCNF 조건이다.