모두CBT

2NF(제2정규형)에서 3NF(제 3 정규형)가 되기 위한 조건은? | [멀티미디어콘텐츠제작전문가 필기] 20년 2회차 기출문제 상세 페이지

1[멀티미디어콘텐츠제작전문가 필기] 20년 2회차
2NF(제2정규형)에서 3NF(제 3 정규형)가 되기 위한 조건은?
1
부분적 함수 종속 제거
2
이행적 함수 종속 제거
3
다치 종속 제거
4
결정자이면서 후보 키가 아닌 것 제거
해설

2NF에서 3NF로 진행하기 위한 조건은 이행적 함수 종속(transitive functional dependency)을 제거하는 것이다. 2NF는 이미 부분적 함수 종속을 제거한 상태이므로, 3NF는 비후보 키 속성이 다른 비후보 키 속성에 함수 종속되는 이행적 종속을 제거하여 달성된다. 3번의 다치 종속 제거는 4NF의 조건이고, 4번은 BCNF의 조건이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.