
정규화의 개념정규화는 최소한의 데이터만을 하나의 엔터티에 가지는 방식으로 데이터를 분해하는 과정입니다. 데이터의 일관성, 중복을 줄이고 최대한의 데이터 유연성을 가지는데 초점을 둡니다. 그리고 데이터의 중복을 제거하고 데이터 모델의 독립성을 확보하고 데이터의 이상현상을 줄이기 위한 DB 설계 기법입니다.정규화는 엔터티를 상세화하는 과정으로 논리 데이터 모델링 수행 시점에서 고려하게 됩니다.이상현상(Abnormality)정규화를 하지 않아 발생하는 현상입니다.삽입이상 : 데이터를 삽입하는 과정에서 발생하는 비효율 또는 오류가 발생할 수 있습니다.갱신이상 : 데이터를 수정할 때 중복 데이터로 인해 일관성 문제가 발생할 수 있습니다.삭제이상 : 데이터를 삭제할 때 함께 의도치 않은 데이터가 손실될 수 있는 현..