반응형 3NF1 데이터 정규화(1NF, 2NF, 3NF, BCNF) 정규화란?데이터 무결성을 유지하기 위해 중복을 최소화하고, 일관성을 보장하기 위한 개념입니다.※ 무결성 : 데이터의 정확성, 일관성, 유효성이 유지되는 것을 뜻합니다.제1정규형(1NF) : 도메인이 원자값만 가지도록 분해제2정규형(2NF) : 부분 함수 종속 제거제3정규형(3NF) : 이행적 함수 종속 제거BCNF(보이스 코드 정규형) : 결정자가 후보키가 아닌 종속 제거제4정규형 : 다치 종속 제거제5정규형 : 후보키를 통하지 않는 조인 종속 제거정규화의 목적은 삽입, 갱신, 삭제에서 발생하는 이상현상을 제거하는 것입니다.삽입 이상 : 데이터 넣을 때, 관련 없는 정보도 함께 넣어야 하는 현상갱신 이상 : 데이터 갱신 시, 데이터의 불일치가 발생하는 현상삭제 이상 : 데이터 삭제 시, 관련된 정보도 함.. 개념/정보처리기사 2024. 4. 26. 이전 1 다음 반응형