모두CBT

3NF에서 BCNF가 되기 위한 조건은?      상세 페이지

121년-1회차-정보처리기사-필기
3NF에서 BCNF가 되기 위한 조건은?
     
1
이행적 함수 종속 제거
 
2
부분적 함수 종속 제거
 
3
다치 종속 제거
 
4
결정자이면서 후보 키가 아닌 것 제거
 
해설

3NF는 이행적 함수 종속을 제거한 상태이지만 후보키가 아닌 결정자가 남아있을 수 있다.
BCNF는 이러한 결정자이면서 후보키가 아닌 것을 제거하여 모든 결정자가 후보키가 되도록 강화한 정규형이다.

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