정규화 이유1 정규화를 하는 이유와 방법 1. 정규화란? 관계형 데이터베이스 설계 시 중복을 최소화하도록 데이터를 구조화 하는 작업 2. 정규화를 하는 이유? 중복된 데이터를 제거해 이상(anormaly)을 제거 하는 것 Anomaly 이상이란? 어노멀리는 데이터 이상현상으로, 중복된 데이터 때문에 발생함. 어떤 처리를 할 때, 중복된 데이터를 동시에 전부 처리하지 못하고 일부만 처리할 경우 어떤 데이터가 맞는지 모르고 결국 데이터는 이상해짐. 정규형 모델에서는 어노멀리가 최소화되며, 중복 데이터를 채택한 모델에는 다음과 같은 아노말리가 발생함. 갱신 이상 : 릴레이션에서 속성의 값을 업데이트할 때 일부만 갱신되고 정보에 모순이 발생하는 현상 삭제 이상 : 릴레이션에서 인스턴스를 삭제할 때 의도와 상관없는 값이 삭제되는 현상 삽입 이상 : 릴레.. 2021. 5. 31. 이전 1 다음