데이터 베이스정보처리기사(구) · 2018년08월19일 · 20/100
20.3NF에서 BCNF가 되기 위한 조건은?
1
이행적 함수 종속 제거
2
부분적 함수 종속 제거
3
다치 종속 제거
4
결정자이면서 후보키가 아닌 것 제거정답
해설
아래 괄호는 다음 과정을 위한 조건을 의미함 비정규릴레이션 (도메인이 원자값) 1NF (부분적 함수 종속 제거) 2NF (이행적 함수 종속 제거) 3NF (결정자이면서 후보키가 아닌 것 제거) BCNF (다치 종속 제거) 4NF (조인 종속성 이용) 5NF