문제
제1정규형(1NF)에서 제2정규형(2NF)으로 가기 위한 조건은?
① 다중값 속성 제거 ② 부분 함수적 종속 제거 ③ 이행적 함수적 종속 제거 ④ 결정자가 후보키가 아닌 함수 종속 제거
정답
2번
해설
정답: 2. 제2정규형은 제1정규형을 만족하면서 부분 함수 종속을 제거한 정규형이다.
오답 풀이
- 1번: 다중값 속성 제거는 제1정규형과 관련된다.
- 2번: 부분 함수 종속 제거는 제2정규형의 핵심이다.
- 3번: 이행적 함수 종속 제거는 제3정규형과 관련된다.
- 4번: 결정자가 후보키가 아닌 함수 종속 제거는 BCNF와 관련된다.
보충 개념 정규화는 데이터의 중복과 이상 현상을 줄이기 위한 과정이다.