학습내용
☞ 이상현상을 이해하고 정규화 과정을 학습한다
학습목표
☞ 이상현상을 이해할 수 있다
함수적 종속관계를 이해하고 정규화 과정을 진행 할 수 있다
학습내용
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의 키와 무결성”에 대해서 학습하도록 하겠습니다.
정보처리기사 필기 무료강의 제1과목[DB-06강] SQL-DDL, DML, DCL (0) | 2019.06.28 |
---|---|
정보처리기사 필기 무료강의 제1과목[DB-05강] 관계대수, 관계해석, SQL (0) | 2019.06.28 |
정보처리기사 필기 무료강의 제1과목[DB-04강] 물리적 설계, 관계 데이터 모델 (0) | 2019.06.28 |
정보처리기사 필기 무료강의 제1과목[DB-02강] 데이터 모델링 (0) | 2019.06.28 |
정보처리기사 필기 무료강의 제1과목[DB-01강] 데이터베이스의 개념 (0) | 2019.06.26 |