SQL & Python Study

[D+18] SQLD ์ž๊ฒฉ์ฆ(3) - ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง, ์ •๊ทœํ™” ์ด๋ก , ๋ฐ˜์ •๊ทœํ™” ๋ณธ๋ฌธ

๐Ÿ“š ์ž๊ฒฉ์ฆ/SQLD

[D+18] SQLD ์ž๊ฒฉ์ฆ(3) - ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง, ์ •๊ทœํ™” ์ด๋ก , ๋ฐ˜์ •๊ทœํ™”

๊น€์ˆฎ์—‰ 2024. 5. 16. 23:08

 

โœ๏ธ STUDY INDEX 

1. ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง 
2. ์ •๊ทœํ™” ์ด๋ก  
3. ๋ฐ˜์ •๊ทœํ™” ๊ฐœ๋…  

 

1. ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง 


(1) ์„ฑ๋Šฅ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง : DB ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๋ชฉ์ ์œผ๋กœ ํ•˜๋Š” ์ž‘์—… 

  • ๋น ๋ฅธ ํ…œํฌ๋กœ ์ž์ฃผ ๋ฐœ์ƒํ•˜๋Š” ์ฟผ๋ฆฌ๊ฐ€ ๋น„ํšจ์œจ์ ์ผ ๊ฒฝ์šฐ, ์ „์ฒด DB ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ผ์นจ. 
  • ์ •๊ทœํ™”, ๋ฐ˜์ •๊ทœํ™”, ํ…Œ์ด๋ธ” ํ†ตํ•ฉ, ๋ฐ์ดํ„ฐ ๋ถ„ํ• , ์กฐ์ธ๊ตฌ์กฐ, PK, FK ๋“ฑ 
    ์„ฑ๋Šฅ ๊ด€๋ จ ์‚ฌํ•ญ์ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์— ๋ฐ˜์˜๋  ์ˆ˜ ์žˆ๋„๋ก ํ•จ. 
  • ์‚ฌ์ „ ์„ค๊ณ„ ์ง€ํ–ฅ : ๋ถ„์„ ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ์‚ฌ์ „ ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ์žฌ์—…๋ฌด ๋น„์šฉ ์ตœ์†Œํ™” ๊ฐ€๋Šฅ

(2) ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ๊ณ ๋ ค์‚ฌํ•ญ 

  1. ์ •๊ทœํ™” ์ˆ˜ํ–‰ : ์ค‘๋ณต ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐฉ์ง€ 
  2. DB ์šฉ๋Ÿ‰ ์‚ฐ์ • ์ˆ˜ํ–‰ : ์–ด๋–ค ์—”ํ„ฐํ‹ฐ์— ๋ฐ์ดํ„ฐ๊ฐ€ ์ง‘์ค‘๋˜๋Š”์ง€ ํŒŒ์•…ํ•˜์—ฌ, ํ•„์š”์‹œ ํ…Œ์ด๋ธ” ๋ถ„๋ฆฌ/์กฐ์ธ 
  3. DB์—์„œ ๋ฐœ์ƒ๋˜๋Š” ํŠธ๋žœ์žญ์…˜ ์œ ํ˜• ํŒŒ์•… : CRUD ๋งคํŠธ๋ฆญ์Šค, ์‹œํ€€์Šค ๋‹ค์ด์–ด๊ทธ๋žจ ํ™œ์šฉ, ์กฐ์ธ ๊ด€๊ณ„ ํŒŒ์•… ์šฉ์ด
  4. DB ์šฉ๋Ÿ‰ & ํŠธ๋žœ์žญ์…˜ ์œ ํ˜•์— ๋”ฐ๋ฅธ ๋ฐ˜์ •๊ทœํ™” ์ˆ˜ํ–‰ 
  5. ์ด๋ ฅ ๋ชจ๋ธ, PK/FK, ์Šˆํผํƒ€์ž…/์„œ๋ธŒํƒ€์ž… ์กฐ์ • : ์„ฑ๋Šฅ์ด ์šฐ์ˆ˜ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์นผ๋Ÿผ ์ˆœ์„œ ์กฐ์ •
  6. ์„ฑ๋Šฅ ๊ด€์ ์—์„œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ๊ฒ€์ฆ  

(3) ์ •๊ทœํ™”๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ ์ „๋žต 

  • ์ •๊ทœํ™” ์ˆ˜ํ–‰์ด๋ž€ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์„ฑ์„ ์ œ๊ฑฐํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ.
  • ๋ฐ์ดํ„ฐ ์ž…๋ ฅ, ์ˆ˜์ •, ์‚ญ์ œ ๋“ฑ์˜ ์ž‘์—…์˜ ์„ฑ๋Šฅ์€ ํ–ฅ์ƒ๋จ. 
  • ๋‹ค๋งŒ, ์กฐํšŒ ์„ฑ๋Šฅ์€ ํ–ฅ์ƒ๋  ์ˆ˜๋„ ์•„๋‹ ์ˆ˜๋„ ์žˆ์Œ. 
    ๋ถˆํ•„์š”ํ•œ ์กฐํšŒ ์กฐ๊ฑด์ด ๋งŽ์•„์ ธ ์กฐ์ธ(JOIN)์ด ๋นˆ๋ฒˆํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚œ๋‹ค๋ฉด ๋น„ํšจ์œจ์ . 

(4) ์ •๊ทœํ™”์˜ ์ด์  

  • ๋ฐ์ดํ„ฐ์˜ ์œ ์—ฐ์„ฑ : ์ข…์†์„ฑ์ด ๊ฐ•ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ → ๋†’์€ ์‘์ง‘๋„ ๋‚ฎ์€ ๊ฒฐํ•ฉ๋„ ์›์น™ ์ถฉ์‹ค 
    * ์‘์ง‘๋„ : ๊ด€๋ จ๋˜์–ด ์žˆ๋Š” ์ •๋„ (๋†’์„์ˆ˜๋ก ํ’ˆ์งˆ ํ–ฅ์ƒ)
    * ๊ฒฐํ•ฉ๋„ : ์ƒํ˜ธ ์˜์กด ์ •๋„ (๋†’์„์ˆ˜๋ก ์‹œ์Šคํ…œ ๊ตฌํ˜„, ์œ ์ง€๋ณด์ˆ˜ ์–ด๋ ค์›€) 
  • ๋ฐ์ดํ„ฐ ์žฌํ™œ์šฉ์„ฑ : ๊ฐœ๋…์ด ์„ธ๋ถ„ํ™”๋˜์–ด ์žฌํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ์ด ์ฆ๊ฐ€
  • ๋ฐ์ดํ„ฐ ์ค‘๋ณต ์ตœ์†Œํ™” : ์‹๋ณ„์ž๊ฐ€ ์•„๋‹Œ ์†์„ฑ์€ 1๋ฒˆ๋งŒ ํฌํ•จ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ค‘๋ณต ์ตœ์†Œํ™”๋จ.

 

2. ์ •๊ทœํ™” ์ด๋ก  


(1) ์ •๊ทœํ™” ๊ฐœ๋… 

  • ํ•จ์ˆ˜์  ์ข…์†์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ, ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๋ชฉ์ ์œผ๋กœ ์ค‘๋ณต๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์šฐ๋Š” ๊ณผ์ •
  • ํ•จ์ˆ˜์  ์ข…์†์„ฑ: ๋ฐ์ดํ„ฐ๋“ค์ด ์–ด๋–ค ๊ธฐ์ค€ ๊ฐ’์— ์˜ํ•ด ์ข…์†๋˜๋Š” ํ˜„์ƒ
    e.g. ์ฃผ๋ฏผ๋“ฑ๋ก๋ฒˆํ˜ธ(๊ฒฐ์ •์ž) → ์ด๋ฆ„, ์ถœ์ƒ์ง€, ์ฃผ์†Œ(์ข…์†์ž) ํ•จ์ˆ˜์  ์ข…์† ๊ด€๊ณ„

(2) ์ •๊ทœํ™” ์œ ํ˜•

์ •๊ทœํ™” ์œ ํ˜• ์„ค๋ช…
์ œ1์ •๊ทœํ™” "ํ•˜๋‚˜์˜ ์†์„ฑ์— ์—ฌ๋Ÿฌ๊ฐœ ๋„ฃ์ง€๋งˆ!๐Ÿง" ์†์„ฑ์˜ ์›์ž์„ฑ ํ™•๋ณด

- ๋ชจ๋“  ์†์„ฑ์€ ๋ฐ˜๋“œ์‹œ ํ•˜๋‚˜์˜ ๊ฐ’์„ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค. 
- ํ•œ ์†์„ฑ์— ์—ฌ๋Ÿฌ ์†์„ฑ๊ฐ’์„ ๋ถ€์—ฌํ•˜๊ฑฐ๋‚˜, ๊ฐ™์€ ์œ ํ˜•์˜ ์†์„ฑ์ด ์—ฌ๋Ÿฌ๊ฐœ์ธ ๊ฒฝ์šฐ ์†์„ฑ ๋ถ„๋ฆฌ
e.g. ๋งŒ์•ฝ ์ถœ์ƒ์ง€์— ์ง€์—ญ๊ณผ ์ถœ์ƒ์—ฐ๋„๊ฐ€ ๊ฐ™์ด ์žˆ๋‹ค๋ฉด ๋ถ„๋ฆฌํ•ด์•ผ ํ•จ. 
์ œ2์ •๊ทœํ™”  "PK์— ์ข…์†๋˜์ง€ ์•Š์€ ๊ฐ„์‹  ์†์„ฑ์„ ๋ถ„๋ฆฌ์‹œํ‚ค๊ณ , ์˜๋ฆฌ ๋‹ค์ง€๊ธฐ!" ๋ถ€๋ถ„ ์ข…์† ์†์„ฑ ๋ถ„๋ฆฌ
์ œ 1์ •๊ทœํ™”๋ฅผ ๋งŒ์กฑ์‹œํ‚ค๊ณ , PK๊ฐ€ ์•„๋‹Œ ๋ชจ๋“  ์นผ๋Ÿผ์€ PK ์ „์ฒด์— ์ข…์†์‹œํ‚ค๋Š” ๊ฒƒ! 

- PK๋Š” ์—”ํ„ฐํ‹ฐ๋‚ด ๋ชจ๋“  ์†์„ฑ๊ณผ ์ข…์†์„ฑ์„ ๊ฐ–์Œ. ์ผ๋ถ€๋งŒ PK์— ์ข…์†๋˜๋Š” ์นผ๋Ÿผ์€ ๋ถ„๋ฆฌํ•ด์•ผ ํ•จ
- ๊ฐฑ์‹  ์ด์ƒ ๋ฌธ์ œ ๋ฐฉ์ง€
- ๋ณตํ•ฉ ์‹๋ณ„์ž์˜ ์ผ๋ถ€ ์นผ๋Ÿผ์—๋งŒ ์ข…์†๋˜๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ
์ œ3์ •๊ทœํ™” "๋‹ค๋ฅธ ์†์„ฑ์ด ์šฐ๋‘๋จธ๋ฆฌ๊ฐ€ ๋  ์ˆ˜ ์—†๊ฒŒ, ์†์„ฑ๊ฐ„ ์ข…์†์„ฑ ์—†์• ๊ธฐ!"
์ด์ „ ์ข…์† ์†์„ฑ ๋ถ„๋ฆฌ, ์ดํ–‰์  ํ•จ์ˆ˜ ์ข…์† ์ œ๊ฑฐ 
์ œ 2์ •๊ทœํ™”๋ฅผ ๋งŒ์กฑ์‹œํ‚ค๊ณ , ์ผ๋ฐ˜ ์†์„ฑ ๊ฐ„์—๋„ ํ•จ์ˆ˜ ์ข…์† ๊ด€๊ณ„๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š์•„์•ผ ํ•จ. 
๋ณด์ด์Šค - ์ฝ”๋“œ ์ •๊ทœํ™” 
(BCNF)
๊ฒฐ์ •์ž ์•ˆ์— ํ•จ์ˆ˜ ์ข…์†์„ ๊ฐ€์ง„ ์ฃผ์‹๋ณ„์ž ์†์„ฑ ๋ถ„๋ฆฌ
์ œ4์ •๊ทœํ™”  ๋‹ค์น˜ ์ข…์†์„ฑ ์ œ๊ฑฐ 
์ œ5์ •๊ทœํ™” ์กฐ์ธ ์†์„ฑ ์ œ๊ฑฐ 

 

3. ๋ฐ˜์ •๊ทœํ™” ๊ฐœ๋…


(1) ๋ฐ˜์ •๊ทœํ™”(ํ˜น์€ ์—ญ์ •๊ทœํ™”) 

  • ์ •๊ทœํ™”์˜ ๋ฐ˜๋Œ€ ๊ฐœ๋…
  • ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๋ชฉ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์„ ํ—ˆ์šฉ
  • ํ…Œ์ด๋ธ”, ์นผ๋Ÿผ, ๊ด€๊ณ„ ์ค‘๋ณต → ์กฐํšŒ ์„ฑ๋Šฅ ํ–ฅ์ƒ

(2) ๋ฐ˜์ •๊ทœํ™”๋ฅผ ์ ์šฉํ•˜๋Š” ์ƒํ™ฉ 

  • ๋ฐ์ดํ„ฐ ์กฐํšŒ ์‹œ I/O ๋Ÿ‰์ด ๋งŽ์ด ์„ฑ๋Šฅ์ด ์ €ํ•˜๋˜๋Š” ๊ฒฝ์šฐ 
  • ํ…Œ์ด๋ธ” ๊ฐ„ ๊ฒฝ๋กœ๊ฐ€ ๋ฉ€์–ด ์กฐ์ธ์œผ๋กœ ์ธํ•œ ์„ฑ๋Šฅ ์ €ํ•˜ 
  • ์นผ๋Ÿผ ๊ณ„์‚ฐ ์‹œ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•˜๋Š” ๊ฒฝ์šฐ 

(3) ๋ฐ˜์ •๊ทœํ™” ์ ˆ์ฐจ 

1. ๋ฐ˜์ •๊ทœํ™” ๋Œ€์ƒ ์กฐ์‚ฌ 2. ๋‹ค๋ฅธ ๋ฐฉ๋ฒ• ์œ ๋„ ๊ฒ€ํ†   3. ๋ฐ˜์ •๊ทœํ™” ์ ์šฉ
๋ฒ”์œ„ ์ฒ˜๋ฆฌ ๋นˆ๋„์ˆ˜  ๋ทฐ(view) ํ…Œ์ด๋ธ”  ํ…Œ์ด๋ธ”์˜ ๋ฐ˜์ •๊ทœํ™”
๋Œ€๋Ÿ‰์˜ ๋ฒ”์œ„ ์ฒ˜๋ฆฌ  ํด๋Ÿฌ์Šคํ„ฐ๋ง ์ ์šฉ ์†์„ฑ์˜ ๋ฐ˜์ •๊ทœํ™”
ํ†ต๊ณ„์„ฑ ํ”„๋กœ์„ธ์Šค ์ธ๋ฑ์Šค ์กฐ์ • ๊ด€๊ณ„์˜ ๋ฐ˜์ •๊ทœํ™” 
ํ…Œ์ด๋ธ” ์กฐ์ธ ๊ฐœ์ˆ˜  ์‘์šฉ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜  

 

(4) ํ…Œ์ด๋ธ” ๋ฐ˜์ •๊ทœํ™” 

์œ ํ˜• ์„ธ๋ถ€ ๊ธฐ๋ฒ•
ํ…Œ์ด๋ธ” ๋ณ‘ํ•ฉ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ด๋ธ”์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๊ธฐ (์ค‘๋ณต ์ €์žฅ, ์กฐํšŒ ์„ฑ๋Šฅ ํ–ฅ์ƒ)
  • 1:1 ๊ด€๊ณ„ ํ…Œ์ด๋ธ” ๋ณ‘ํ•ฉ 
  • 1:M ๊ด€๊ณ„ ํ…Œ์ด๋ธ” ๋ณ‘ํ•ฉ
  • ์Šˆํผ/์„œ๋ธŒ ํƒ€์ž… ํ…Œ์ด๋ธ” ๋ณ‘ํ•ฉ
ํ…Œ์ด๋ธ” ๋ถ„ํ•  ํŠน์ • ํ…Œ์ด๋ธ”์„ ์—ฌ๋Ÿฌ๊ฐœ์˜ ํ…Œ์ด๋ธ”๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ
  • ์ˆ˜์ง ๋ถ„ํ• (์นผ๋Ÿผ ๋‹จ์œ„) - ์ž…์ถœ๋ ฅ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ 
  • ์ˆ˜ํ‰ ๋ถ„ํ• (ํ–‰ ๋‹จ์œ„) - ์ž…์ถœ๋ ฅ, ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ํšจ์œจ ํ–ฅ์ƒ
ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ ํŠน์ • ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ (์ค‘๋ณต ์ €์žฅ, ์กฐํšŒ ์„ฑ๋Šฅ ํ–ฅ์ƒ) 
  • ์ค‘๋ณต ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ 
  • ํ†ต๊ณ„ ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ 
  • ์ด๋ ฅ ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ 
  • ๋ถ€๋ถ„ ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ 

 

(5) ์นผ๋Ÿผ ๋ฐ˜์ •๊ทœํ™” 

  • ์ค‘๋ณต ์นผ๋Ÿผ ์ถ”๊ฐ€ : ์กฐ์ธ ์—ฐ์‚ฐ์œผ๋กœ ์ธํ•œ ์„ฑ๋Šฅ ์ €ํ•˜ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•ด 
  • ํŒŒ์ƒ ์นผ๋Ÿผ ์ถ”๊ฐ€ : ํŠธ๋žœ์žญ์…˜์ด ์ฒ˜๋ฆฌ๋˜๋Š” ์‹œ์ ์— ๊ณ„์‚ฐํ•˜๋Š” ๊ฐ’์„ ๋ฏธ๋ฆฌ ๊ณ„์‚ฐํ•œ ์นผ๋Ÿผ์„ ๋”ฐ๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ e.g. ์ด๋งค์ถœ
  • ์ด๋ ฅ ํ…Œ์ด๋ธ” ์นผ๋Ÿผ ์ถ”๊ฐ€ : ๋ถˆํŠน์ •๋‚ , ์ตœ๊ทผ ๊ฐ’ ์กฐํšŒ ์„ฑ๋Šฅ์ €ํ•˜ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•ด ์‹œ์ž‘์ผ, ์ข…๋ฃŒ์ผ ์นผ๋Ÿผ ์ง€์ • 
  • PK์— ์˜ํ•œ ์นผ๋Ÿผ ์ถ”๊ฐ€ : ๋ณตํ•ฉํ‚ค ๋‚ด์— ์†ํ•œ ๊ฐ’์„ ์ผ๋ฐ˜ ์†์„ฑ์œผ๋กœ ์ƒ์„ฑํ•˜์—ฌ ์„ฑ๋Šฅ ์ €ํ•˜ ๋ฐฉ์ง€ 
  • ์‘์šฉ ์‹œ์Šคํ…œ์˜ ์˜ค์ž‘๋™์„ ์œ„ํ•œ ์นผ๋Ÿผ ์ถ”๊ฐ€ : ์ž˜๋ชป๋œ ๊ฒฝ์šฐ ๋ณต๊ตฌ๋ฅผ ์œ„ํ•ด ์ด์ „ ํ…Œ์ดํ„ฐ๋ฅผ ์ž„์‹œ์ ์œผ๋กœ ์ค‘๋ณต ๋ณด๊ด€ํ•˜๋Š” ๊ฒƒ 

 

2024. 5. 16

์ •์‹ ์—†์ด ํŒŒ์ด์ฌ์„ ๋ฐฐ์šฐ๊ณ  ํŒ๋‹ค์Šค, ๋งฅํ”„๋กฏ๋ฆฝ์„ ๋ฐฐ์šฐ๋Š” ๋™์•ˆ SQLD ์‹œํ—˜์ด ์ผ์ฃผ์ผ ๋ฐ–์— ๋‚จ์ง€ ์•Š์•˜์–ด์š”๐Ÿ˜ฃ

์ •ํ™•ํžˆ๋Š” ๋”ฑ 9์ผ ๋‚จ์•˜๋„ค์š”. ๋‚ด์ผ๋ถ€ํ„ฐ ํŒ€ ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„์ด์ง€๋งŒ, ์ง€๋‚œ๋‹ฌ ์ €์˜ ํŒจ๊ธฐ๋ฅผ ๊ธฐ์–ตํ•˜๋ฉฐ ๋น ๋ฅด๊ฒŒ ๋ฒผ๋ฝ์น˜๊ธฐ๋ฅผ ์‹œํ—˜ ์ค€๋น„๋ฅผ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค! ์›๋ž˜ ๋ถ€ํŠธ์บ ํ”„์—์„œ ๋ฐฐ์šด ์ˆœ์„œ๋Œ€๋กœ TIL์„ ์ž‘์„ฑํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์šฐ์„ ์ˆœ์œ„๊ฐ€ ์›Œ๋‚™ ๊ธ‰ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์ƒˆ๋กญ๊ฒŒ ๋ฐฐ์šฐ๋Š” ๋‚ด์šฉ๋“ค์ด ๋ฐฉ๋Œ€ํ•ด ์ •๋ฆฌ๊ฐ€ ๋งŽ์ด ํ•„์š”ํ•˜๋‹ค ๋ณด๋‹ˆ ์ž ์‹œ๋™์•ˆ์€ ํฌ์ŠคํŒ…์„ ๋’ค์ฃฝ๋ฐ•์ฃฝ ์˜ฌ๋ฆฌ์ง€ ์•Š์„๊นŒ ์‹ถ๋„ค์š”! 5์›” SQLD ์‹œํ—˜ ์ค€๋น„ํ•˜์‹œ๋Š” ๋ถ„๋“ค ํŒŒ์ดํŒ… ํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค! ๊ฐ™์ด ํ•œ๋ฐฉ์— ํ†ต๊ณผํ•ด์š”๐Ÿ€

 

Today I Learned check list 

โœ… Pandas ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ, ์‹œ๊ฐํ™” ๊ณผ์ œ ํ’€์ด ๋ฐ ์ œ์ถœ 

โœ… ๊ณผ์ œ ํ’€์ด ํŠœํ„ฐ๋ง ์„ธ์…˜ ์ฐธ์—ฌ

โœ… Matplotlib ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ๋ณต์Šต 

โœ… SQL ์ฝ”๋“œ์นดํƒ€ 3๋ฌธ์ œ ํ’€์ด (69~71๋ฌธ์ œ) 

โœ… SQLD 4์ผ ์ฐจ, 10~13์ผ ์ฐจ ๋ณต์Šต 

โœ… 5/16 TIL ์ž‘์„ฑ