728x90
📕 1과목 - 데이터 모델링의 이해
📌 2장 - 데이터 모델과 성능
📍정규화 ?
- 제 1 정규화
- 한 칸엔 하나의 데이터만.
회원 번호 | 회원 이름 | 프로그램 |
1 | 강호동 | 골프 |
2 | 이수근 | 골프, 농구 |
-->
회원 번호 | 회원 이름 | 프로그램 |
1 | 강호동 | 골프 |
2 | 이수근 | 골프 |
2 | 이수근 | 농구 |
- 제 2 정규화
- 현재 테이블의 주제와 관련이 없는 컬럼을 다른 테이블로 빼는 작업.
- 단점 :: 테이블 1개만 조회 해서는 원하는 정보를 한 번에 알기 힘들겠지.
수강 등록 현황 테이블.
회원 번호 | 회원 이름 | 프로그램 | 가격 | 납부여부 |
1 | 강호동 | 골프 | 6000 | 0 |
2 | 이수근 | 골프 | 6000 | 1 |
2 | 이수근 | 농구 | 5000 | 0 |
--> 골프가 7000 으로 가격 변경해야 한다면..?
--> 골프 인 것을 모두 찾아서 다 변경해야함.
--> 데이터가 많으면 엄청 오래 걸리겠지?
--> 문제 있음.
수강 등록 현황 테이블.
회원 번호 | 회원 이름 | 프로그램 | 납부여부 |
1 | 강호동 | 골프 | 0 |
2 | 이수근 | 골프 | 1 |
2 | 이수근 | 농구 | 0 |
프로그램 테이블.
프로그램 | 가격 |
골프 | 6000 |
농구 | 5000 |
- 제 3 정규화
📍 ?
- ㅇㅇ
출처 :
https://www.youtube.com/watch?v=Y1FbowQRcmI
개발 공부를 위한 블로그 입니다.
오류가 있다면 댓글로 알려주세요!
감사합니다.

728x90
'나를 기록하기 > [자격증] SQLD' 카테고리의 다른 글
[SQLD] 내일 시험 화이팅❗️ +) 합격했댱! 🔥 (0) | 2023.03.18 |
---|---|
[SQLD] 45회차 회고...🤣 (0) | 2023.02.20 |
[SQLD] 2과목 2장 - SQL 활용(Q.105 ~ 111) (0) | 2022.05.27 |
[SQLD] 2과목 2장 - SQL 활용(Q.92~127) (0) | 2022.05.24 |
[SQLD] 2과목 2장 - SQL 활용(Q.65~91) (0) | 2022.05.22 |