정보처리기사/데이터베이스 구축
정규화
경미미
2022. 10. 8. 17:36
정규화
- 함수적 종속성 등의 종속성 이론을 이용하여 잘못 설계된 관계형 스키마를 더 작은 속성의 세트로 쪼개어 바람직한 스키마로 만들어 가는 과정입니다.
제1정규형
- 릴레이션에 속한 모든 속성의 도메인이 원자값으로만 구성되어 있습니다.
제2정규형
- 제1정규형에 속하고 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속되어 있습니다.
제3정규형
- 제2정규형에 속하고 기본키가 아닌 모든 속성이 기본키에 이행적 함수 종속을 제거하였습니다.
BCNF정규형
- 릴레이션의 함수 종속 관계에서 모든 결정자가 후보키입니다.
제4정규형
- BCNF 정규형을 만족하면서 함수 종속이 아닌 다치 종속을 제거하였습니다.
제5정규형
- 제4정규형을 만족하면서 후보키를 통하지 않는 조인 종속을 제거하였습니다.
정보처리기사 2022년 1회 43번, 50번 출제