데이터 정규화(Normalization)란?데이터 정규화는 데이터베이스 설계에서 데이터의 중복을 최소화하고, 데이터 무결성과 일관성을 유지하기 위해 테이블을 구조화하는 과정이다. 즉, 데이터를 논리적으로 여러 개의 테이블로 분해하여 불필요한 중복을 제거하고, 삽입·수정·삭제 시 발생할 수 있는 이상현상(Anomaly)을 방지하는 것이 목적이다. 정규화의 목적데이터 중복 최소화: 같은 데이터가 여러 곳에 저장되는 것을 방지.데이터 무결성 유지: 데이터의 일관성과 정확성을 보장.이상현상 방지: 삽입, 삭제, 갱신 시 발생할 수 있는 데이터 불일치 문제(Anomaly) 해결.유지보수 용이: 데이터 구조 변경이나 확장 시 재설계 부담 감소. 정규화의 단계와 예시정규화는 여러 단계(정규형, Normal For..