제3정규형 (3NF)에서 BCNF(Boyce-Codd Normal Fo… | 21년-2회차-정보처리기사-필기 기출문제 상세 페이지
121년-2회차-정보처리기사-필기
제3정규형 (3NF)에서 BCNF(Boyce-Codd Normal Form)가 되기 위한 조건은?
1
결정자가 후보키가 아닌 함수 종속 제거
2
이행적 함수 종속 제거
3
부분적 함수 종속 제거
4
원자값이 아닌 도메인 분해
해설
3NF가 BCNF가 되려면 릴레이션에 존재하는 함수 종속 중 결정자가 후보키가 아닌 함수 종속을 제거하여 모든 결정자가 후보키가 되도록 해야 한다. 이행적 함수 종속 제거는 2NF에서 3NF로, 부분 함수 종속 제거는 1NF에서 2NF로 갈 때의 조건이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.