본문 바로가기

정보처리기사/데이터베이스 구축

정규화

정규화

- 함수적 종속성 등의 종속성 이론을 이용하여 잘못 설계된 관계형 스키마를 더 작은 속성의 세트로 쪼개어 바람직한 스키마로 만들어 가는 과정입니다.

제1정규형

- 릴레이션에 속한 모든 속성의 도메인이 원자값으로만 구성되어 있습니다.

제2정규형

- 제1정규형에 속하고 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속되어 있습니다.

제3정규형

- 제2정규형에 속하고 기본키가 아닌 모든 속성이 기본키에 이행적 함수 종속을 제거하였습니다.

BCNF정규형

- 릴레이션의 함수 종속 관계에서 모든 결정자가 후보키입니다.

제4정규형

- BCNF 정규형을 만족하면서 함수 종속이 아닌 다치 종속을 제거하였습니다.

제5정규형

- 제4정규형을 만족하면서 후보키를 통하지 않는 조인 종속을 제거하였습니다.

 

정보처리기사 2022년 1회 43번, 50번 출제

'정보처리기사 > 데이터베이스 구축' 카테고리의 다른 글

관계대수, 관계해석  (0) 2022.10.11
키(Key)  (0) 2022.10.08
E-R 모델  (0) 2022.10.08
DML(데이터 조작어)  (0) 2022.10.08
데이터베이스 설계 단계  (1) 2022.10.08