관계형 데이터 모델링 6.1~6.4

황인성·2023년 3월 15일
0


6.1. 정규화 소개
6.2. 제1 정규화
6.3. 제2 정규화
6.4. 제3 정규화

정규화(Nomalization) : 정제되지 않은 데이터(표)를 관계형 데이터베이스에 어울리는 표로 만들어주는 것

제 1정규화 : Atomic Columns, 각 행의 각 칼럼의 값들이 하나하나가 원자적(Atomic)이어야 한다. (값을 하나만 가져라)

제 2정규화 : 부분 종속성이 없어야 한다 (no partial dependencies)
완전 함수 종속: 기본키의 부분집합이 결정자가 되어서는 안됨

제 3정규화 : 2 정규형에 속하면서 기본키가 아닌 모든 속성이 기본키의 이행적 함수에 종속 되지 않는것.
이행적함수종속 : A는 B다 B는 C다 고로 A는 C다가 성립되는 것(삼단논법)

profile
문제 해결을 위해 끊임없이 파고드는 걸 좋아합니다.

0개의 댓글