๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

ํŠธ๋ž™

SQL Server ๊ฐœ๋ฐœ์ž

SQL Server๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑ, ๋ฌธ์ œ ํ•ด๊ฒฐ, ์ตœ์ ํ™”ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ SQL Server ๊ธฐ์ˆ ์„ ์ตํžˆ์„ธ์š”.

  • SQL
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • 41 ์‹œ๊ฐ„
  • 75,076

๋ฌด๋ฃŒ ๊ณ„์ • ๋งŒ๋“ค๊ธฐ

Google์—์„œ ๊ณ„์† ์ง„ํ–‰
๋˜๋Š”
๊ณ„์† ์ง„ํ–‰ํ•˜์‹œ๋ฉด ๋‹ค์Œ ์‚ฌํ•ญ์— ๋™์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค: ์ด์šฉ์•ฝ๊ด€ ๋ฐ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ ๊ทธ๋ฆฌ๊ณ  ๊ท€ํ•˜์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฏธ๊ตญ์— ์ €์žฅ๋œ๋‹ค๋Š” ์ ์— ๋™์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

์ˆ˜์ฒœ ๊ฐœ ๊ธฐ์—…์˜ ํ•™์Šต์ž๋“ค์ด ์‚ฌ๋ž‘ํ•˜๋Š” ์„œ๋น„์Šค

ํŠธ๋ž™ ์„ค๋ช…

SQL Server ๊ฐœ๋ฐœ์ž

ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ SQL Server ๋งˆ์Šคํ„ฐํ•˜๊ธฐ

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

์ตœ์ ์˜ ์„ฑ๋Šฅ์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„

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

๊ณ ๊ธ‰ ์ฟผ๋ฆฌ ๋ฐ ์ €์žฅ ํ”„๋กœ์‹œ์ € ์ž‘์„ฑ

Microsoft์˜ SQL Server์šฉ ํŠน์ˆ˜ ๋ฒ„์ „์ธ T-SQL์„ ์‚ดํŽด๋ณด๊ณ , ์ •๊ตํ•œ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๋ณต์žกํ•œ ์ž‘์—…์„ ์ž๋™ํ™”ํ•ด ๋ณด์„ธ์š”. ๋‚ด์žฅ ํ•จ์ˆ˜์™€ ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์กฐ์ž‘ํ•˜๊ณ  ๋ณ€ํ™˜ํ•˜๋ฉฐ, GROUP BY ๋ฐ HAVING ์ ˆ๋กœ ์ •๋ณด๋ฅผ ์ง‘๊ณ„ํ•˜๊ณ  ์š”์•ฝํ•˜๊ณ , JOIN ์ž‘์—…์œผ๋กœ ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ €์žฅ ํ”„๋กœ์‹œ์ €์™€ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋กœ์ง์„ ์บก์Аํ™”ํ•˜๊ณ , ํšจ์œจ์„ฑ๊ณผ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•๋„ ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ

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

์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ์™€ ์‹ค์ œ ์„ธ๊ณ„์˜ ๊ณผ์ œ์— ๋„์ „ํ•˜๊ธฐ

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

SQL Server ๊ธฐ์ˆ ์„ ํ•œ ๋‹จ๊ณ„ ๋Œ์–ด์˜ฌ๋ฆฌ์„ธ์š”

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

์„ ์ˆ˜ ๊ณผ๋ชฉ

์ด ํŠธ๋ž™์—๋Š” ์„ ์ˆ˜ ์กฐ๊ฑด์ด ์—†์Šต๋‹ˆ๋‹ค

DataCamp for Mobile๋กœ ๋ฐ์ดํ„ฐ ์—ญ๋Ÿ‰์„ ํ‚ค์šฐ์„ธ์š”

๋ชจ๋ฐ”์ผ ๊ฐ•์˜์™€ ๋งค์ผ 5๋ถ„ ์ฝ”๋”ฉ ์ฑŒ๋ฆฐ์ง€๋กœ ์ด๋™ ์ค‘์—๋„ ํ•™์Šต์„ ์ด์–ด๊ฐ€์„ธ์š”.