제1정규화 썸네일형 리스트형 [DataBase]정규화(Normalization)에 대해 알아보자! 1. 정규화(Normalization)란? ◎ 정규화란 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법으로 데이터를 분해하는 과정. ◎ 데이터 중복을 제거하고 데이터 모델의 독립성을 확보하기 위한 방법. ◎ 제1정규화부터 제5정규화까지 있으나 보통 제3정규화까지만 수행. ◎ 비즈니스에 변화가 발생하여도 데이터 모델의 변경을 최소화시킬 수 있음. ◎ 정규화를 수행하게 되면 불필요한 데이터를 입력할 필요가 없어 중복데이터가 제거된다. ◎ 정규화를 하지 않을경우 삽입, 삭제, 갱신이상이 발생할 수 있다. 2. 정규화 절차 정규화 절차설명제 1 정규화- 속성(Attribute)의 원자성 확보(도메인이 원자값)- 기본키(Primary key) 설정제 2 정규화- 기본키가 2개 이상의 .. 이전 1 다음