카테고리 없음

🔧 DB 정규화, 진짜 쉽게

idea9329 2025. 6. 6. 23:09
반응형

 

👉 정규화란?

"데이터를 중복 없이 깔끔하게 정리하는 것"


👉 왜 하는데?

  • 같은 데이터를 여러 번 안 쓰려고
  • 수정할 때 실수 안 하려고
  • 데이터 관리 쉽게 하려고

👉 어떻게 하냐?

  • 큰 테이블 → 작은 테이블로 나눈다
  • 서로 연결은 ID (키)로 한다

👉 실생활 비유

학생 + 과목 예제

(나누기 전)

이름과목1과목2과목3

홍길동 수학 영어 과학

(정규화 후)

학생 테이블

학생ID이름

1 홍길동

수강 테이블

학생ID과목

1 수학
1 영어
1 과학

👉 얻는 효과

  • 중복 ↓
  • 수정 편함
  • 관리 편함

👉 한줄요약:

"한 곳에 한 번만 저장하자!"

반응형