์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

์ค‘๊ณ ๊ธ‰ SQL๊ณผ ์‹ค์ „ ๋ฐ์ดํ„ฐ ๋ถ„์„ 101 ๋ฌธ์ œ ํ’€์ด

์ค‘๊ณ ๊ธ‰ SQL์„ ์ตํžˆ๊ณ , ํ˜„์—… ์ˆ˜์ค€์˜ ์‹ค์ „ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฌธ์ œ 101 ๊ฐ€์ง€๋ฅผ ํ•จ๊ป˜ ํ’€๋ฉฐ, ํƒ„ํƒ„ํ•œ SQL ๋ฐ์ดํ„ฐ ๋ถ„์„ ์—ญ๋Ÿ‰์„ ๋‹ค์ง‘๋‹ˆ๋‹ค.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ์ดํ„ฐ ๋ถ„์„, SQL] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ์ค‘๊ณ ๊ธ‰ SQL (์„œ๋ธŒ์ฟผ๋ฆฌ, ํŠธ๋žœ์ ์…˜ ์ œ์–ด, WITH์ ˆ, ์œˆ๋„์šฐ ํ•จ์ˆ˜ ๋“ฑ)

  • 101๊ฐœ์˜ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋กœ ๊ธฐ๋ฅด๋Š” ์‹ค์ „ SQL ์ฟผ๋ฆฌ์กฐํ•ฉ ๋Šฅ๋ ฅ

แ„€แ…กแ†ผแ„‹แ…ด แ„‚แ…ข แ„…แ…ฉแ„ƒแ…ณแ„†แ…ขแ†ธ

8๋…„๊ฐ„ ์˜จ์˜คํ”„๋ผ์ธ ๋ˆ„์  ์ˆ˜๊ฐ•์ƒ 8๋งŒ๋ช…์ด ๊ฒ€์ฆํ•œ ์ตœ๊ณ ์˜ ๊ฐ•์˜๋ ฅ
์ž”์žฌ๋ฏธ์ฝ”๋”ฉ์˜ ์ค‘๊ณ ๊ธ‰SQL๊ณผ ์‹ค์ „ ๋ฐ์ดํ„ฐ ๋ถ„์„

SQL ์‹ค๋ฌด์—ญ๋Ÿ‰ ๊ฐ•ํ™”
์ด ๊ฐ•์˜ ํ•˜๋‚˜๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค ๐Ÿ’ช

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

์ค‘๊ณ ๊ธ‰ SQL๋ฌธ๋ฒ• ์„ค๋ช…๊ณผ
101๊ฐœ์˜ ์‹ค์ „๋ฌธ์ œ๋ฅผ ๋‹ด์€
143p. ๋ถ„๋Ÿ‰์˜ ํ•™์Šต์ž๋ฃŒ

SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ถ€ํ„ฐ
๋ฐ์ดํ„ฐ ๋ถ„์„ ์‹ค๋ฌด๊นŒ์ง€
์ทจ์—…๊ณผ ์‹ค์ „ ๋ชจ๋‘ ์™„๋ฒฝ ๋Œ€์‘

๋ˆ„๊ตฌ๋ณด๋‹ค ์‰ฝ๊ณ  ์นœ์ ˆํ•˜๊ฒŒ!
1800๊ฑด ์ด์ƒ์˜ ์ธํ”„๋Ÿฐ
์ˆ˜๊ฐ•ํ‰์ด ์ฆ๋ช…ํ•˜๋Š” ๊ฐ•์˜๋ ฅ

101๊ฐœ์˜ ์‹ค์ „๋ฌธ์ œ๋กœ
์–ด๋–ค SQL์„ ๋งŒ๋‚˜๋„ ๋‹นํ™ฉํ•˜์ง€ ์•Š๊ฒŒ

SQL ๋ฌธ๋ฒ•์„ ์•Œ์ง€๋งŒ ์—ฌ์ „ํžˆ ์‹ค๋ฌด์—์„œ ํ•„์š”ํ•œ ์ฟผ๋ฆฌ๋ฅผ ๊ณง๋ฐ”๋กœ ์งœ๋ ค๊ณ  ํ•˜๋ฉด ๋ง‰๋ง‰ํ•˜์‹ ๊ฐ€์š”? SQL์‹ค๋ ฅ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฐ€์žฅ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ปค๋ฆฌํ˜๋Ÿผ์„ ์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ์˜ค์‹œ๋ฉด ํ•œ ์ค„์˜ ์ฟผ๋ฆฌ๋ฅผ ๋„˜์–ด ์–ด๋Š์ƒˆ ์ˆ˜์‹ญ ์ค„์— ๋‹ฌํ•˜๋Š” ๋ณต์žกํ•˜๊ณ  ๊ธด ์ฟผ๋ฆฌ๊นŒ์ง€ ํ•ด๊ฒฐํ•˜๋Š” ์‹ค๋ ฅ์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ ์‹ค๋ฌด์—์„œ ์š”์ฒญ ๋ฐ›๊ฒŒ๋  ๋ฒ•ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ฃผ์ œ๋“ค์„ ๋ฌธ์ œ๋กœ ๋งŒ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ณธ ๊ฐ•์˜์—์„œ ๋‹ค๋ฃจ๋Š” ๋ฌธ์ œ๋ฅผ ํ˜ผ์ž์„œ๋„ ํ’€ ์ˆ˜ ์žˆ๋‹ค๋ฉด, ์—ฌ๋Ÿฌ๋ถ„์€ SQL ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์™€ ํ˜„์—… ๋ ˆ๋ฒจ์˜ SQL ๋ฐ์ดํ„ฐ ๋ถ„์„, ๋ชจ๋‘ ๊ฐ€๋Šฅํ•œ ์‹ค๋ ฅ์„ ๊ฐ–์ถ”๊ฒŒ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์–ด๋–ค SQL ๊ตฌ๋ฌธ๋„ ๋ฒ„ํผ๋ง ์—†์ด ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ! SQL์‹ค๋ ฅ์„ ํ™•์‹คํ•˜๊ฒŒ ๊ธธ๋Ÿฌ๋ด…์‹œ๋‹ค!

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ ์‚ฌํ•ญ ๐Ÿ“ข

  • ๋ณธ ๊ฐ•์˜๋Š” SQL๊ธฐ๋ณธ๋ฌธ๋ฒ•์€ ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ธฐ๋ถ€ํ„ฐ ์Œ“๊ณ  ์‹ถ์€ ๋ถ„๋“ค์—๊ฒŒ๋Š” <์ฒ˜์Œํ•˜๋Š” SQL๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(MySQL) ๋ถ€ํŠธ์บ ํ”„>๋ฅผ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

  • ๋ณธ ๊ฐ•์˜์—์„œ ๋‹ค๋ฃจ๋Š” ๋ฌธ์ œ๋Š” ์„ ์ˆ˜๊ฐ•์˜์—์„œ ๋ฐฐ์šฐ๋Š” SQL๊ธฐ๋ณธ๋ฌธ๋ฒ•๊ณผ ๋ณธ ๊ฐ•์˜์—์„œ ๋ฐฐ์šฐ๋Š” ์ค‘๊ณ ๊ธ‰ SQL๋ฌธ๋ฒ•์„ ์กฐํ•ฉํ•˜์—ฌ ๊ตฌ์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๊ฐ•์˜ ํŠน์ง• โœจ

#1.
์ž˜ ์ •๋ฆฌ๋œ ์ž๋ฃŒ ๊ธฐ๋ฐ˜์˜ ๊ฐ•์˜


์งง์€ ์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™œ์šฉ ๊ธฐ์ˆ ์— ์ต์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก
๋‹จ๊ณ„๋ณ„/๊ธฐ์ˆ ๋ณ„๋กœ ๋‹ค์–‘ํ•œ ์ฝ”๋“œ์™€ ์ž๋ฃŒ ๊ธฐ๋ฐ˜์˜ ๊ฐ•์˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค

#2.
SQL๊ธฐ๋ณธ๋ฌธ๋ฒ• ํ•™์Šต ํ›„ ๋ ˆ๋ฒจ์—…์ด ํ•„์š”ํ•˜๋‹ค๋ฉด


SQL๊ธฐ๋ณธ๋ฌธ๋ฒ•๋งŒ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด, ๋ˆ„๊ตฌ๋„ ์–ด๋ ต์ง€ ์•Š๊ฒŒ!
ํ•œ ์ค„์˜ ์ฟผ๋ฆฌ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ, ์ตœ์ข…์ ์œผ๋กœ ์ˆ˜์‹ญ ์ค„์˜ ์‹ค์ „ ์ฟผ๋ฆฌ๊นŒ์ง€ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

#3.
์ฒด๊ณ„์ ์ธ ๋กœ๋“œ๋งต


๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค/AI ์—”์ง€๋‹ˆ์–ด ์ปค๋ฆฌ์–ด๋ฅผ ๊ณ ๋ฏผํ•˜๋Š” ๋ถ„๋“ค์„ ์œ„ํ•ด ์ฒด๊ณ„์ ์ธ ๋กœ๋“œ๋งต์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. (๋ณด๋Ÿฌ๊ฐ€๊ธฐ)

ํ•™์Šต ๋‚ด์šฉ ๐Ÿ“–

โœ… SQL ํ•จ์ˆ˜, ์„œ๋ธŒ์ฟผ๋ฆฌ, ์ƒ๊ด€ ์„œ๋ธŒ์ฟผ๋ฆฌ

๋ฌธ์ž์—ด, ๋‚ ์งœ/์‹œ๊ฐ„, ์ˆซ์ž๋“ฑ์„ ์ฒ˜๋ฆฌํ•˜๋Š” SQL ํ•จ์ˆ˜์™€ ํ•˜๋‚˜์˜ ์ฟผ๋ฆฌ ์•ˆ์—์„œ ๋‹ค๋ฅธ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์„œ๋ธŒ์ฟผ๋ฆฌ, ์„œ๋ธŒ์ฟผ๋ฆฌ๊ฐ€ ์ƒ์œ„ ์ฟผ๋ฆฌ๋ฅผ ์˜์กดํ•˜์—ฌ ์‹คํ–‰๋˜๋Š” ์ƒ๊ด€ ์„œ๋ธŒ์ฟผ๋ฆฌ๋ฅผ ๋ฐฐ์›Œ๋ด…๋‹ˆ๋‹ค.

โœ… ๋‹ค์–‘ํ•œ ์ค‘๊ณ ๊ธ‰SQL

SQL์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์กฐ์ž‘ํ•˜๊ณ , ํŠธ๋žœ์žญ์…˜ ์ œ์–ด ๋ฐ ๋ณต์žกํ•œ ์ฟผ๋ฆฌ ์ตœ์ ํ™”, ์กฐ๊ฑด๋ถ€ ๋กœ์ง ์ฒ˜๋ฆฌ, ๊ทธ๋ฆฌ๊ณ  ์ง‘๊ณ„๋œ ๊ฒฐ๊ณผ๋ฅผ ํ•œ ์ค„๋กœ ๊ฒฐํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

โœ… ๊ณ ๊ธ‰SQL ์œˆ๋„์šฐํ•จ์ˆ˜

SQL ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•ด ๋ฐ์ดํ„ฐ์˜ ์ˆœ์œ„, ๋ˆ„์  ๋ถ„ํฌ, ๊ณผ๊ฑฐ/๋ฏธ๋ž˜ ๊ฐ’ ์ฐธ์กฐ ๋“ฑ์„ ํ†ตํ•ด ๋ณต์žกํ•œ ๋ถ„์„ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ๋ฐ์ดํ„ฐ ๊ทธ๋ฃน๋ณ„๋กœ ์„ธ๋ฐ€ํ•œ ๊ณ„์‚ฐ์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

โœ… 101๊ฐœ์˜ ์‹ค์ „๋ฌธ์ œ

๋‹ค์–‘ํ•œ ์‹ค์ „๋ฌธ์ œ๋ฅผ ํ† ๋Œ€๋กœ SQL ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์™€ ์‹ค์ „ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์—ญ๋Ÿ‰์„ ๊ธฐ๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 101๊ฐœ์˜ ๋ฌธ์ œ๋Š” ๊ฐ•์˜์—์„œ ๋ชจ๋‘ ๋‹ค๋ฃจ๋ฉฐ, ๋ณ„๋„ ์ œ๊ณต๋˜๋Š” ๋‹ต์•ˆ์‹œํŠธ๋กœ ์–ธ์ œ๋“  ๋ณต์Šต์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์„ธ๋ถ€ ํ•™์Šต ๋ฌธ๋ฒ•

  • SQL ํ•จ์ˆ˜ (๋ฌธ์ž์—ด, ๋‚ ์งœ/์‹œ๊ฐ„, ์ˆซ์ž ๋“ฑ)

  • ๋‹ค์–‘ํ•œ ์ค‘๊ณ ๊ธ‰ ์„œ๋ธŒ์ฟผ๋ฆฌ์™€ ์ƒ๊ด€์„œ๋ธŒ์ฟผ๋ฆฌ

  • SQL ์ง‘ํ•ฉ ๋ช…๋ น

  • ํŠธ๋žœ์žญ์…˜๊ณผ ROLLBACK/COMMIT

  • SQL VIEW

  • WITH ์ ˆ (Common Table Expressions)

  • CASE WHEN, GROUP_CONCAT ์ ˆ

  • ์œˆ๋„์šฐ ํ•จ์ˆ˜ (RANK, DENSE_RANK, ROW_NUMBER)

  • ์œˆ๋„์šฐ ํ•จ์ˆ˜ (PARTITION BY, ORDER BY, ROWS/RANGE)

  • ์œˆ๋„์šฐ ํ•จ์ˆ˜ (LEAD, LAG, FIRST_VALUE, LAST_VALUE)

  • ์œˆ๋„์šฐ ํ•จ์ˆ˜ (PERCENT_RANK, CUME_DIST, NTILE)

์ด ๊ฐ•์˜๋ฅผ ๋งŒ๋“  ์‚ฌ๋žŒ (์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee)

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

  • ็พ ๋…ธ์ด๋จผ์Šค&ํŠœ๋ง์Šค CTO

  • ๅ‰ ์ฟ ํŒก Principal Product Manager/Principal Development Manager,

    ์‚ผ์„ฑ์ „์ž ๊ฐœ๋ฐœ ๋งค๋‹ˆ์ €


  • ํ•™๋ ฅ: ๊ณ ๋ ค๋Œ€ ์ผ์–ด์ผ๋ฌธ / ์—ฐ์„ธ๋Œ€ ์ปดํ“จํ„ฐ๊ณตํ•™ ์„์‚ฌ


  • ์ฃผ์š” ๊ฐœ๋ฐœ/๊ธฐํš ์ด๋ ฅ: Ecommerce, ์‚ผ์„ฑํŽ˜์ด, ๋ชจ๋ฐ”์ผ ํ”Œ๋žซํผ


  • ์ €์„œ: ๊ฐ€์žฅ ๋น ๋ฅธ ํ’€์Šคํƒ์„ ์œ„ํ•œ Flask & FastAPI, ๋ฆฌ๋ˆ…์Šค ์ปค๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๋ฆฌ๋ˆ…์Šค ์šด์˜ ์ฒด์ œ์˜ ์ดํ•ด์™€ ๊ฐœ๋ฐœ, ๋ˆ„๊ตฌ๋‚˜ ์“ฑ ์ฝ๊ณ  ์‹น ์ดํ•ดํ•˜๋Š” IT ํ•ต์‹ฌ ๊ธฐ์ˆ , ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž…๋ฌธ์„œ

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ๊ฐ•์˜์—์„œ ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜(MySQL ๋“ฑ)๋Š” ์œˆ๋„์šฐ, ๋งฅ ๋ชจ๋‘ ์„ค๋ช…๋“œ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ์œˆ๋„์šฐ, ๋งฅ PC ๋ชจ๋‘ ๋”ฐ๋ผ์˜ค์‹œ๋Š”๋ฐ ๋ฌด๋ฆฌ๋Š” ์—†์Šต๋‹ˆ๋‹ค.


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ํ˜„์—… SQL ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ตํžˆ๊ณ  ์‹ถ์€ ๋ถ„

  • ํ™•๊ณ ํ•œ SQL ์—ญ๋Ÿ‰์„ ํ‚ค์šฐ๊ณ  ์‹ถ์€ ๋ถ„

  • SQL ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์‹ถ์€ ๋ถ„

  • ๊ณ ๊ธ‰ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ํ™•์‹คํžˆ SQL ์ •๋ฆฌํ•˜๊ณ ํ”ˆ ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • MySQL ๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ถ€ํŠธ์บ ํ”„ (SQL ๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ณธ)

์•ˆ๋…•ํ•˜์„ธ์š”
์ž”์žฌ๋ฏธ์ฝ”๋”ฉ DaveLee์ž…๋‹ˆ๋‹ค.

30,238

๋ช…

์ˆ˜๊ฐ•์ƒ

2,029

๊ฐœ

์ˆ˜๊ฐ•ํ‰

1,936

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

12

๊ฐœ

๊ฐ•์˜

์ž”์žฌ๋ฏธ์ฝ”๋”ฉ, Dave Lee

  • About ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ ์†Œ๊ฐœ ๋ธ”๋กœ๊ทธ [ํด๋ฆญ]

  • ์ฃผ์š” ๊ฒฝ๋ ฅ: ์ฟ ํŒก ์ˆ˜์„ ๊ฐœ๋ฐœ ๋งค๋‹ˆ์ €/Principle Product Manager, ์‚ผ์„ฑ์ „์ž ๊ฐœ๋ฐœ ๋งค๋‹ˆ์ € (๊ฒฝ๋ ฅ ์•ฝ 15๋…„)

  • ํ•™๋ ฅ: ๊ณ ๋ ค๋Œ€ ์ผ์–ด์ผ๋ฌธ / ์—ฐ์„ธ๋Œ€ ์ปดํ“จํ„ฐ๊ณตํ•™ ์„์‚ฌ (์™„์ „ ์งฌ๋ฝ•)

  • ์ฃผ์š” ๊ฐœ๋ฐœ ์ด๋ ฅ: ์‚ผ์„ฑํŽ˜์ด, ์ด์ปค๋จธ์Šค ๊ฒ€์ƒ‰ ์„œ๋น„์Šค, RTOS ์ปดํŒŒ์ผ๋Ÿฌ, Linux Kernel Patch for NAS

  • ์ €์„œ: ๋ฆฌ๋ˆ…์Šค ์ปค๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๋ฆฌ๋ˆ…์Šค ์šด์˜ ์ฒด์ œ์˜ ์ดํ•ด์™€ ๊ฐœ๋ฐœ, ๋ˆ„๊ตฌ๋‚˜ ์“ฑ ์ฝ๊ณ  ์‹น ์ดํ•ดํ•˜๋Š” IT ํ•ต์‹ฌ ๊ธฐ์ˆ , ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž…๋ฌธ์„œ

  • ์šด์˜ ์‚ฌ์ดํŠธ: ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ (http://www.fun-coding.org) [ํด๋ฆญ]

  • ํ’€์Šคํƒ/๋ฐ์ดํ„ฐ๊ณผํ•™ ๊ด€๋ จ ๋ฌด๋ฃŒ ์ž๋ฃŒ๋ฅผ ๊ณต์œ ํ•˜๋Š” ์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค.

  • ๊ธฐํƒ€: ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ ์œ ํˆฌ๋ธŒ ์ฑ„๋„ [ํด๋ฆญ] 

    • IT ํ•™์Šต์— ๋„์›€์ด ๋˜๋Š” ํŒ/ ์งง์€ ๋ฌด๋ฃŒ ๊ฐ•์˜๋ฅผ ๊ณต์œ ํ•˜๊ณ ์ž, ์กฐ๊ธˆ์”ฉ ์‹œ์ž‘ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค~

์ตœ์‹  ํ˜„์—…๊ณผ IT ๊ฐ•์˜๋ฅผ ๋ณ‘ํ–‰ํ•˜๋ฉฐ, 8๋…„์งธ ๊พธ์ค€ํžˆ ๊ฒฌ๊ณ ํ•œ ํ’€์Šคํƒ๊ณผ ๋ฐ์ดํ„ฐ๊ณผํ•™ ๊ฐ•์˜๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

44๊ฐœ โˆ™ (9์‹œ๊ฐ„ 29๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!