✅ 정규화란?정규화(Normalization)는 데이터베이스 설계 시 데이터 중복을 최소화하고, 이상 현상(삽입·삭제·갱신 이상)을 방지하기 위한 과정입니다.복잡하고 중복된 테이블을 단계적으로 나누어 더 안정적이고 논리적인 구조로 만들어주는 과정이죠.✅ 제1정규형 (1NF)🔹 조건: 반복 속성 제거, 모든 속성은 원자값(Atomic value)📌 예시 (1NF 위반)학생ID이름수강과목101홍길동DB, OS→ 수강과목이 복수 개이므로 1NF 위반✅ 1NF 적용 후학생ID이름수강과목101홍길동DB101홍길동OS✅ 제2정규형 (2NF)🔹 조건: 1NF 만족 + 부분 함수 종속 제거📌 예시학번과목코드학생이름성적101C001홍길동90→ 학생이름은 과목코드와 무관 → 부분 종속 → 2NF 위반✅ 2NF 적용..