정규화를 하는 이유 상호 종속성이 강한 데이터 요소들을 분리하고, 독립된 개념으로 정의하게 됨에 따라 데이터의 유연성이 상승된다. 개념이 좀 더 세분화에 따라 개념에 대한 재활용 가능성이 높아진다. 일반속성 데이터 요소가 한번만 표현됨에 따라 중복이 최소화된다. 주의할점 ! -> 정규화된 데이터 모델을 처리할 때 입력, 수정, 삭제의 경우 무조건적으로 성능이 향상되지만, 조회의 경우 처리 조건에 따라 성능이 향상 혹은 저하될 수 있다. 정규화의 종류 1차 정규화 : 함수종속, 복수의 속성값을 갖는 속성을 분리, 속성의 원자성 확보 2차 정규화 : 함수종속, 주식별자에 완전종속적이지 않은 속성의 분리, 부분종속 속성을 분리 3차 정규화 : 함수종속, 일반속성에 종속적인 속성의 분리, 이전종속 송성의 분리 ..