데이터 베이스정보처리기사(구) · 2004년03월07일 · 5/100
5.제 3정규형에서 보이스코드 정규형(BCNF)으로 정규화하기 위한 작업은?
1
원자값이 아닌 도메인을 분해
2
부분 함수 종속 제거
3
이행 함수 종속 제거
4
결정자가 후보키가 아닌 함수 종속 제거정답
해설
• 제1정규형 : 릴레이션에 속한 모든 속성의 도메인이 원자 값으로만 구성되어 있음 • 제2정규형 : 릴레이션이 제1정규형에 속하고, 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속됨 • 제3정규형 : 릴레이션이 제2정규형에 속하고, 기본키가 아닌 모든 속성이 기본키에 이행적 함수 종속이 아님 • 보이스/코드 정규형 : 릴레이션의 함수 종속 관계에서 모든 결정자가 후보키임 [네이버 지식백과] 정규화 요약 (데이터베이스 개론, 2013. 6. 30., 한빛아카데미(주))