정보관리기술사/DB 데이터분석

정규화

기술기술 2024. 1. 10. 23:40

1. 정의

  • 이상현상을 발생시키는 Attribute 간의 종속 관계(FD)를 제거하기 위하여 Relation(테이블)을 작은 여러 Relation(테이블)으로 무손실 분해하는 과정

 

2. 정규화의 원칙 및 유형

가. 원칙

나. 정규화의 유형

 

3. 유형별 사례

가. 1차 정규화  -  반복(중복) 제거 -> 의존자의 중복을 없애는 작업

나. 2차 정규화  -  부분함수 종속 제거

다. 3차 정규화  -  이행함수 종속 제거

라.  3.5차 정규화(BCNF)  -  3차 정규화를 강화, 결정자는 후보키여야 함.

마. 4차 정규화  -  다치 종속 발생, 이를 제거

바. 5차 정규화  -  결합( 조인) 종속성을 제거

'정보관리기술사 > DB 데이터분석' 카테고리의 다른 글

DB 성능 개선 (Tuning) 방안  (0) 2024.01.10
반정규화(역정규화)  (0) 2024.01.10
함수적 종속성(FD)  (0) 2024.01.10
Anomaly(이상현상)  (0) 2024.01.10
데이터 품질 관리  (1) 2024.01.03