2016년 8월 19일 금요일

데이타베이스 정규형 관련

1정규형(1NF)
반복되는 속성을 제거한 뒤 모든 속성이 원자도메인만으로 되어있는 정규형

2정규형(2NF)
1정규형 상태에서 부분함수적 종속을 제거

3정규형(3NF)
2정규형 상태에서 이행적 함수적 종속 관계 제거

4정규형(4NF)
3정규형 상태에서 다치 종속 제거

5정규형(5NF)
조인 종속성

이상현상(anomaly)
갱신 이상 : 반복된 데이터중 일부만 수정하면 데이터 불일치 발생
삽입 이상 : 불필요한 정보를 함께 저장
삭제 이상 : 유용한 정보를 함께 삭제해야만 어떤 정보를 삭제 가능

BCNF
결정자이면서 후보키가 아닌 것 제거