Normalization (정규화)
정규화 잘못 설계된 관계형 스키마를 더 작은 속성의 묶음으로 쪼개어 바람직한 스키마로 만들어가는 과정 삽입 이상, 삭제 이상, 갱신 이상 등과 같은 이상 현상을 해결하기 위해, 저장공간 최소화와 같이 성능을 향상시키기 위한 과정 정규형 (NF, Normal Form) 제1정규형 모든 도메인이 원자 값으로만 되어 있는 정규형 모든 속성 값이 원자 값으로만 되어 있는 정규형 릴레이션의 모든 속성이 단순 영역에서 정의 ex. 취미를 나타낼 때 {”이름”: ”수달”, 취미: “게임, 코딩, 골프”} 가 아닌 {”이름”: “수달”, “취미”=”게임”}, {”이름”: “수달”, “취미”=”코딩”}, {”이름”: “수달”, “취미”=”골프”} 제2정규형 1NF를 만족 부분 함수적 종속성 제거 (→ 완전 함수 종속으로..
2023. 2. 17.