Diagram1 [SQL] Foreign Keys: Data Normalization / ON DELETE / One-To-Many / Many-To-Many Database Normalization(데이터베이스 정규화)의 목적 1. 데이터 중복 제거 (Redundancy Reduction): 같은 데이터가 여러 테이블에 중복 저장되지 않도록 방지2. 데이터 무결성 유지 (Integrity Preservation): 한 곳에서 데이터를 수정하면 모든 관련 데이터가 자동으로 반영되도록 함3. 이상(Anomaly) 방지 - 삽입 이상 (Insertion Anomaly): 불필요한 데이터를 추가해야만 원하는 데이터를 삽입할 수 있는 문제 - 삭제 이상 (Deletion Anomaly): 불필요한 데이터가 함께 삭제되는 문제 - 갱신 이상 (Update Anomaly): 데이터를 변경할 때 모든 중복된 데이터를 일일이 수정해야 하는 문제4. 데이터 저장 공간 .. 2025. 2. 20. 이전 1 다음