함수적 종속성 등의 종속성 이론을 이용해 잘못 설계된 관계형 스키마를 더 작은 속성의 세트로 쪼개어 바람직한 스키마로 만들어 가는 과정하나의 종속성이 하나의 릴레이션에 표현될 수 있도록 분해해가는 과정제1정규형, 제2정규형, 제3정규형, BCNF형, 제4정규형, 제5정규형차수가 높아질수록 만족시켜야 할 제약 조건이 늘어남논리적 설계 단계에서 수행논리적 처리 및 품질에 큰 영향일관성, 정확성, 단순성, 비중복성, 안정성 등을 보장정규화 수준이 높을수록 유연한 데이터 구축 가능, 데이터의 정확성 높아짐물리적 접근이 복잡하고 너무 많은 조인으로 인해 조회 성능 저하1. 정규화의 목적데이터 구조의 안정성 및 무결성 유지효과적인 검색 알고리즘 생성데이터 중복 배제하여 이상(Anomaly)의 발생 방지자료 저장 공..