SQLD (1) 썸네일형 리스트형 SQLD 요약 정리 (2) 정규화(Normalization) - 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성, 데이터를 분해하는 과정. - 데이터 중복 제거, 데이터 모델의 독립성 확보 - 정규화를 수행하면 비즈니스에 변화가 발생하여도 데이터 모델이 변경을 최소화할 수있음. - Anomaly(이상현상) 문제를 해결하기 위해 정규화가 필요함. e.i. 사원번호 사원번호 부서코드 이름 전화번호 주소 부서명 정규화 하기 전, 발생된 문제 - 위테이블에서 새로운 직원이 추가되는 경우 부서 정보가 없으면 부서 코그를 임의의 값으로 넣어야 함. 즉, 불필요한 정보가 같이 추가되는 것이다. 또는 새로운 '총무부'가 추가 되는 경우 사원정보가 없으면 임의의 값의 사원번호를 입력하거나 추가 할수없게 됨. 이러한 문제를 Anom.. 이전 1 다음