데이터 베이스정보처리기사(구) · 2008년09월07일 · 13/100
13.정규화 과정 중 1NF에서 2NF가 되기 위한 조건은?
1
1NF를 만족하고 모든 도메인이 원자 값이어야 한다.
2
1NF를 만족하고 키가 아닌 모든 애트리뷰트들이 기본키에 이행적으로 함수 종속되지 않아야 한다.
3
1NF를 만족하고 다치 종속이 제거되어야 한다.
4
1NF를 만족하고 키가 아닌 모든 속성이 기본키에 완전함수적 종속되어야 한다.정답
해설
비 - > 1 -> 2 -> 3 -> BCNF -> 4 -> 5 두 부 이 결 다 줘 ( 두부이겨다조 ) 로 암기하면 쉽습니다. 1. 도메인이 원자값 2. 부분함수종속 제거 , 즉 완점함수 종속이어야 합니다. 3. 이행적함수종속 , 이행적 함수 종속이라 함은, x->y ,y->z 일때 x->z를만족하는 것입니다. 4. 결정자이면서 후보키인 5. 다치종속제거 6. 조인종속 대충 이정도만 기억해두면 다 풀림니다. 0 1 2 3 B 4 5 두부이거다줘(도부이결다조)