๐Ÿ“–Python-SQL ํŠน์žฅ์ 

jaam._.miniยท2023๋…„ 10์›” 31์ผ
0

๐Ÿค“Python๊ณผ SQL์˜ ํŠน์žฅ์ ๊ณผ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

โ€์ง€์‹ ๋…ธ๋™์ž์˜ ๋…ธ๋™ํ˜•ํƒœ๋Š” โ€˜์ฐฝ์˜์„ฑโ€™๊ณผ โ€˜๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋Šฅ๋ ฅโ€™์œผ๋กœ ๋ฐ”๋€” ๊ฒƒ์ด๋‹ค.โ€œ
(๋ฏธ๋ž˜ํ•™์ž, ๋‹ค๋‹ˆ์—˜ ํ•‘ํฌ)
โ€œ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๋ผ๋ฉด ์ด๋Ÿฐ ๋ฐ์ดํ„ฐ๋ฅผ ์Œ“๊ณ , ์ด๋Ÿฐ ์ž๋ฃŒ๋ฅผ ์ถ”๊ฐ€๋กœ ์ˆ˜์ง‘ํ•œ ๋‹ค์Œ์— ์ด ๊ธฐ์ˆ ๋กœ ์ด๋ ‡๊ฒŒ ์ ‘๊ทผํ•ด๋ณด๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์‹์œผ๋กœ ๊ธฐ์ˆ ์  ๋Œ€๋‹ต์„ ์ฐพ์•„๋‚ด์•ผ ํ•œ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ๊ธฐ์ˆ ๊ณผ ๋ฐ์ดํ„ฐ๋กœ ๋ฒˆ์—ญํ•ด๋‚ด๋Š” ๋Šฅ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค.โ€œ
(PUBLY, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋Š” ์ด๋ฏธ ๋‚ด๋ถ€์— ์žˆ๋‹ค)

๐Ÿ’ก ์ฐจ์ด์ 

Python๊ณผ SQL์€ ํ™œ์šฉ ๋ฒ”์œ„๊ฐ€ ๊ฒน์น˜์ง€๋งŒ, ์ฐจ์ด๊ฐ€ ์กด์žฌ

  • SQL์€ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๊ณ  ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ ์–ธ์–ด
  • Python์€ ๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ • ๊ฐ€๋Šฅ


๋” ์ž์„ธํžˆ ๋ณด์ž๋ฉด,

  • Python์€ ํšŒ๊ท€ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ˆ˜์ •
  • SQL์€ ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์„ฑ

๐Ÿ’ก ํŠน์žฅ์ 

Python

- ์‚ฌ๋žŒ์˜ ์–ธ์–ด์— ๊ฐ€๊น๊ฒŒ ์ž‘์„ฑ๋˜์–ด ์žˆ์–ด ์ฝ”๋”ฉ์„ ๋ฐฐ์›Œ๋ณธ ์ ์ด ์—†๋Š” ์‚ฌ๋žŒ๋„ ๊ฑฐ๋ถ€๊ฐ ์—†์ด ์ ‘๊ทผ ๊ฐ€๋Šฅ
- ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌ & ๋ฐ˜๋ณต ์ž‘์—… ์ž๋™ํ™”
- ๋›ฐ์–ด๋‚œ ๋ฐ์ดํ„ฐ ํ˜ธํ™˜์„ฑ (์—‘์…€->CSV->python ๋ถ„์„)
- ๋‹ค์–‘ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ง€์› 
  * Pandas : ๊ธฐ์ดˆ ํ†ต๊ณ„, ๊ณ„์‚ฐ, ์‹œ๊ฐํ™” ๋“ฑ
  * Seaborn : 2/3์ฐจ์› ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”
  * Scikit-learn : ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ๋ง
  * TensorFlow : ๋”ฅ๋Ÿฌ๋‹ ๊ฐœ๋ฐœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
  * MySQLclient : MySQL ์ฟผ๋ฆฌ ์‹คํ–‰ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

SQL

- ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ณ  ์ ‘๊ทผํ•˜๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ์ˆ 
- ๋ณดํŽธ์ ์ธ ๋ฐ์ดํ„ฐ ์ €์žฅ/์ถ”์ถœ ๋ฐฉ์‹
- SQL query(๋ฌธ๋ฒ•)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” tool์ด ๋งŽ์Œ

๐Ÿ“https://publy.co/content/433?utm_source=brunch_minu&utm_medium=brunch_minu&utm_content=data_sql
๐Ÿ“https://brunch.co.kr/@minu-log/4
๐Ÿ“https://brunch.co.kr/@parkkyunga/33
profile
๋น„์ „๊ณต์ž์˜ ๋ฐ์ดํ„ฐ ๊ณต๋ถ€๋ฒ•

0๊ฐœ์˜ ๋Œ“๊ธ€

Powered by GraphCDN, the GraphQL CDN