본문 바로가기
데이터 베이스정보처리기사(구) · 2018년04월28일 · 18/100

18.정규화 과정에서 A→B 이고 B→C 일 때 A→C 인 관계를 제거하는 단계는?

1
1NF → 2NF
2
2NF → 3NF정답
3
3NF → BCNF
4
BCNF →4NF

해설

1NF : 1차 정규형은 각 로우마다 컬럼의 값이 1개씩만 있어야 함. 이를 컬럼이 원자값(Atomic Value)를 갖는다고 함. 2NF : 2차 정규형은 테이블의 모든 컬럼이 완전 함수적 종속을 만족함. 이게 무슨 말이냐면 기본키중에 특정 컬럼에만 종속된 컬럼(부분적 종속)이 없어야 한다는 것입니다. 부분 함수 종속 제거 3NF : 3차 정규형은 기본키를 제외한 속성들 간의 이행적 함수 종속이 없는 것. 풀어서 말하자면, 기본키 이외의 다른 컬럼이 그외 다른 컬럼을 결정할 수 없는 것.이행함수 종속 제거 BCNF : 결정자가 후보키가 아닌 함수종속 제거 4NF : 함수 종속이 아닌 다치종속성을 제거한 릴레이션 5NF : 후보키를 통하지 않은 조인종속 제거

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기