라기의 IT's time

[DB-03강] 정규화(Normalization)

[DB-03강]정규화(Normalization).pdf
0.29MB

 

학습내용
☞ 이상현상을 이해하고 정규화 과정을 학습한다
학습목표
☞ 이상현상을 이해할 수 있다
 함수적 종속관계를 이해하고 정규화 과정을 진행 할 수 있다
학습내용
1. 이상(Anomaly)

 

2. 함수적 종속(Functional Dependency)

X → Y
 결정자(Determinant) → 종속자(Dependent)
어떤 릴레이션 R에서 X와 Y를 R의 속성이라 할 때, X값이 항상 Y와 연관되어 있을때…
Y는 X에 함수적 종속 또는 X가 Y를 함수적으로 결정한다
이행적 함수적 종속(Transitive Functional Dependency
A → B 이고 B → C 일 때 A → C 를 만족
다중 값 종속(다치종속) (MVD; Multi Valued Dependency)

조인종속(JD; Join Dependency)

3. 정규화 과정

4. 제1정규형(1NF) : 반복되는 속성들을 제거하여 모든 속성 값이 원자 값으로 구성

 

5. 제2정규형(2NF) : 제1정규형을 만족하면서 완전함수적종속 상태를 만족하는 정규형

6. 제3정규형(3NF) : 제2정규형을 만족하면서 이행함수적종속 상태를 제거

 

요점정리
1.이상현상을 정확히 정리해 둡니다. 2.정규화 과정은 완벽히 정리해 둡니다. 3.함수적 종속관계를 이해해야 합니다
다음차시예고
수고하셨습니다. 다음 3주차에서는 “[DB-4강] 물리적 설계, 관계DB의 키와 무결성”에 대해서 학습하도록 하겠습니다.

TOP