모두CBT

정규화 과정 중 1NF에서 2NF가 되기 위한 조건은? | 20년-1, 2회차-정보처리기사-필기 기출문제 상세 페이지

120년-1, 2회차-정보처리기사-필기
정규화 과정 중 1NF에서 2NF가 되기 위한 조건은?
     
1
1NF를 만족하는 모든 도메인이 원자 값이어야 한다.
 
2
1NF를 만족하고 키가 아닌 모든 애트리뷰트들이 기본 키에 이행적으로 함수 종속되지 않아야 한다.
 
3
1NF를 만족하고 다치 종속이 제거되어야 한다.
 
4
1NF를 만족하고 키가 아닌 모든 속성이 기본키에 대하여 완전 함수적 종속 관계를 만족해야 한다.
  
  
해설

1NF가 2NF로 진행되려면, 1NF를 만족한 상태에서 키가 아닌 모든 속성이 기본키에 대해 완전 함수적 종속 관계를 만족해야 한다. 즉 기본키 일부에만 종속되는 부분 함수 종속이 제거되어야 하며, 이행적 함수 종속 제거는 3NF, 다치 종속 제거는 4NF의 조건이다.

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