[20/12/03] - TIL

NOWANDHEREยท2020๋…„ 12์›” 3์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
52/53
post-thumbnail

12์›” 03์ผ (๋ชฉ)

๐ŸŒป Today I Learned Database with MySQL

๐Ÿง‘๐Ÿผโ€๐Ÿ’ป ์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๊ฒƒ


  • Toy Problem 22
    • 2์ฐจ์› N x N ๋ฐฐ์—ด์„ ์‹œ๊ณ„ ๋ฐฉํ–ฅ์œผ๋กœ 90๋„ ํšŒ์ „์‹œํ‚จ ๋ฐฐ์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค. 2์ฐจ์› ๋ฐฐ์—ด์ด 90๋„ ํšŒ์ „ํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ณ€ํ•˜๋Š”์ง€ ๊ทœ์น™์„ ์ฐพ์•„๋‚ด์–ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค.
  • Learn SQL sprint part-3 : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ๊ณผ ์Šคํ‚ค๋งˆ
    • node.js ํ™˜๊ฒฝ์—์„œ SQL์„ ์ด์šฉํ•œ ์—ฌ๋Ÿฌ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚ค๋Š” ์Šคํ”„๋ฆฐํŠธ
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ๊ณผ ์ฃผ์–ด์ง„ ์Šคํ‚ค๋งˆ๋ฅผ ๊ตฌํ˜„ํ•ด๋ดค๋‹ค.
  • INNER JOIN ๊ณผ ์ธก๋ฉด ์กฐ์ธ์„ ํ†ตํ•œ SELECT, UPDATE, INSERT INTO VALUES, GROUP BY ๋“ฑ ๋‹ค์–‘ํ•œ SQL์„ ์ž‘์„ฑํ•ด๋ณด๋ฉฐ 1:N, N:N ๊ด€๊ณ„์™€ ๋”๋ถˆ์–ด JOIN์— ๋Œ€ํ•ด ์ดํ•ดํ–ˆ๋‹ค.

๐ŸŒผ ๋Š๋‚€ ์ 


JOIN์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€์•ผํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ์กฐ๊ธˆ ํ—ท๊ฐˆ๋ ธ์ง€๋งŒ ํŽ˜์–ด ๋ถ„๊ณผ ํ† ๋ก ๋„ ํ•˜๊ณ  ์„œ๋กœ์˜ ์ƒ๊ฐ์„ ๊ณต์œ ํ•˜๋ฉฐ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ์‹œ๋„ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค. ๋‚ด์ผ์€ ChatterBox sprint์—์„œ์˜ ์„œ๋ฒ„๊ฐ€ ์˜์†์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค. ์˜ค๋Š˜ ์ž ๊น ์‚ดํŽด๋ดค๋Š”๋ฐ ๋งค์šฐ ์–ด๋ ค์›Œ ๋ณด์˜€๋‹ค... ๋‚ด์ผ ํŽ˜์–ด ๋ถ„๊ณผ ๋จธ๋ฆฌ๋ฅผ ๋งž๋Œ€๊ณ  ๋ถ€์…”๋ด์•ผ๊ฒ ๋‹ค.


๐Ÿ—“ ๋‚ด์ผ ํ•  ์ผ


  • ChatterBox Database sprint
  • Toy Problem 23
profile
๐ŸŒป

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