정규화(Normalization)::데이터베이스
1. 정규화 정의 한 테이블에 여러 엔티티를 넣다 보면 중복된 정보로 인해 이상 현상이 발생하게 됩니다. 이러한 문제를 해결하기 위해 정규화 과정을 거칩니다. 즉, 관계형 데이터베이스에서 중복을 최소화하기 위해 데이터를 구조화하는 작업입니다. 2. 이상 현상(Anomaly) 삽입 이상(Insertion Anomaly) : 새 데이터를 삽입할 때, 불필요한 데이터를 함께 삽입해야 하는 현상 삭제 이상(Deletion Anomaly) : 튜플을 삭제할 때, 필요한 데이터까지 삭제되는 현상 갱신 이상(Modification Anomaly) : 반복된 데이터 중에 일부를 수정할 때, 데이터가 불일치되는 현상 3. 정규화 과정 각 정규화 단계는 이전 정규화 단계를 만족해야 합니다. ex) 제3 정규화를 만족하기 ..
2020.06.26