카테고리 없음
🔧 DB 정규화, 진짜 쉽게
idea9329
2025. 6. 6. 23:09
반응형
👉 정규화란?
"데이터를 중복 없이 깔끔하게 정리하는 것"
👉 왜 하는데?
- 같은 데이터를 여러 번 안 쓰려고
- 수정할 때 실수 안 하려고
- 데이터 관리 쉽게 하려고
👉 어떻게 하냐?
- 큰 테이블 → 작은 테이블로 나눈다
- 서로 연결은 ID (키)로 한다
👉 실생활 비유
학생 + 과목 예제
(나누기 전)
이름과목1과목2과목3
홍길동 | 수학 | 영어 | 과학 |
(정규화 후)
학생 테이블
학생ID이름
1 | 홍길동 |
수강 테이블
학생ID과목
1 | 수학 |
1 | 영어 |
1 | 과학 |
👉 얻는 효과
- 중복 ↓
- 수정 편함
- 관리 편함
👉 한줄요약:
"한 곳에 한 번만 저장하자!"
반응형