SQLD๋ ๊ตญ๊ฐ๊ณต์ธ์๊ฒฉ์ผ๋ก ํ์ง ๊ฐ๋ฐ์๋ผ๋ฉด ์ค๋นํ๋๋ฐ ํฌ๊ฒ ๋ฌด๋ฆฌ๋ ์๋๊ฑฐ ๊ฐ์ ์๊ฒฉ์ฆ(๋ด๊ธฐ์ค ใ )
SQLD ๋ค์์ SQLP๊น์ง ์์ง๋ง SQLD ๋จผ์ ํ๊ณ SQLP ํ ๋ ค๊ณ ์ค๋น์ค!
์ํด ๋ง์ด ๊ณต๋ถ ๋ชฉํ๋ก ์๊ฒฉ์ฆ์ ์๊ฐํ๋ค๊ฐ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ๋ ์์ด์ ๊ฐ๋ณ๊ฒ ์ค๋นํ๋ ค๊ณ SQLD๋ก ์ ํํ์
SQLD๋ 2024๋ ์๋ 52ํ๋ถํฐ 55ํ๊น์ง ์ด 4๋ฒ๊น์ง ์น ์ ์๊ณ ๋๋ 52ํ์ ์์ํ๋ค
์ด ์ํ์๊ฐ์ 90๋ถ ์ธ๋ฐ ํ์๊ฐ ์ง๋๊ณ ๋์๋ถํฐ์๋ ์ ์ถํ๊ณ ํด์ค ๊ฐ๋ฅ!
๊ทธ์น๋ง ๋๋ถ๋ถ ์ํ์๊ฐ ๊ฑฐ์ ๋ค ์ฑ์ ์๋ค...
์ํ ๊ณผ๋ชฉ์
๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด (10๋ฌธ์ ) |
๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด | ๋ฐ์ดํฐ๋ชจ๋ธ์ ์ดํด, ์ํฐํฐ |
์์ฑ, ๊ด๊ณ, ์๋ณ์ | ||
๋ฐ์ดํฐ ๋ชจ๋ธ๊ณผ SQL | ์ ๊ทํ, ๊ด๊ณ์ ์กฐ์ธ์ ์ดํด | |
๋ชจ๋ธ์ด ํํํ๋ ํธ๋์ญ์ ์ ์ดํด | ||
Null ์์ฑ์ ์ดํด | ||
๋ณธ์ง์๋ณ์ vs ์ธ์กฐ์๋ณ์ | ||
SQL ๊ธฐ๋ณธ ๋ฐ ํ์ฉ (40 ๋ฌธ์ ) |
SQL ๊ธฐ๋ณธ | ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ |
SELECT ๋ฌธ, ํจ์, WHERE ์ | ||
GROUP BY, HAVING ์ | ||
ORDER BY์ , ์กฐ์ธ, ํ์ค์กฐ์ธ | ||
SQL ํ์ฉ | ์๋ธ์ฟผ๋ฆฌ, ์งํฉ์ฐ์ฐ์, ๊ทธ๋ฃนํจ์ | |
์๋์ฐ ํจ์, Top N ์ฟผ๋ฆฌ | ||
๊ณ์ธตํ ์ง์์ ์ ํ์กฐ์ธ | ||
PIVOT ์ ๊ณผ UNPIVOT ์ | ||
์ ๊ทํํ์ | ||
๊ด๋ฆฌ๊ตฌ๋ฌธ | DML,TCL,DDL,DCL |
์๋ ์ ๋นํด์ ์ธ๋ถ ๊ณผ๋ชฉ์ด ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ด์๋๋ฐ
Top N ์ฟผ๋ฆฌ, PIVOT ์ ๊ณผ UNPIVOT ์ , ์ ๊ทํํ์ ์ด ์๋ก ์ถ๊ฐ ๋๋ค.
์ฌ๊ธฐ์ ๊ณผ๋ฝ์ ์๋ง์ผ๋ ค๋ฉด ๊ฐ๊ฐ 60%๋ ์ต์ํ ๋ง์ถฐ์ผ ํ๋๋ฐ
1๊ณผ๋ชฉ์ด 10๊ฐ์ค์ 6๊ฐ๋ฅผ ๋ง์ถฐ์ผํด์ ์ด๋ก ์ด ๋ถ์กฑํ ๋๋ ์ฌ๊ธฐ์ ์ ์ผ ๊ฑฑ์ ๋๋ค...
๊ฐ๊ฐ ๊ณผ๋ฝ์ ๋ง์ง์๊ณ ์ด ์ ์๋ 60์ ์ ๋๊ฒจ์ผ ํฉ๊ฒฉ!
SQLD ๊ณต๋ถ๋ฐฉ๋ฒ ๐๐
๊ธฐ๋ณธ์ ๋ ธ๋ญ์ด๋ผ๊ณ SQLD๋ฅผ ์ฃผ๊ดํ๋ ํ๊ตญ๋ฐ์ดํฐ์ฐ์ ์งํฅ์์์ ๋ฐํํ๋ SQL ์๊ฒฉ๊ฒ์ ์ค์ ๋ฌธ์ ์ฑ ์ด์๋ค
>> ์๋ ๊ฒ ์๊น (์ฌํด ๊ฐ์ ๋์ ์๋ก ์ฌ๋๊ฑฐ ์ถ์ฒํฉ๋๋น)
์ฑ ์ SQLD๋ SQLP๋ ๊ณต์ฉ์ด๋ผ์ SQLD ์ค๋นํ๋ ์ฌ๋์ 2๊ณผ๋ชฉ ๊น์ง๋ง ๋ณด๋ฉด ๋จ
๋ด๊ฐ ์ณค๋ 52ํ์์๋ ๋ ธ๋ญ์ด์์ ๋ฌธ์ ๊ทธ๋๋ก ๊ฐ์ ธ์จ ๊ฒ ๋ช ๊ฐ ์์๋ค.
์์ ๋๊ฐ์์;
๊ทธ๋ฆฌ๊ณ ์ฑ ์ ์คํ๋ ์ ๋ต ์คํ๊ธฐ๊ฐ ๋ช ๊ฐ ์์ผ๋ ์ ์คํ ์ฐธ๊ณ ํด์ ๋ณด์๊ธธ..
์ฌ์ค ํ ๋ฌ ๊ณต๋ถํ๋ ค๊ณ ํ๋๋ฐ 1์ฃผ์ฐจ ๋๋ ๊ฐ์ธ์ ์ธ ์ผ์ด ์์๊ณ 2์ฃผ์ฐจ ๋๋ ๊ฐ์๊ธฐ ์ผ์ด ๋ง์ด ์๊ฒผ.....
๊ฒ๋ค๊ฐ ๊ทธ ๋ค์์ฃผ๋ ์์์น ๋ชปํ๊ฒ ์ถ์ฅ์ 3์ผ์ด๋ ๊ฐ๋ ๋ฐ๋์ ๊ณต๋ถ๋ฅผ ํ๋๋ ๋ชปํ๋ค... ๊ฒฐ๊ตญ ์ฐ ๊ณต๋ถ์๊ฐ์ 1์ฃผ์ผ๋ ์๋์๋๋ฐ...
์ํ์น๊ธฐ ํ์ฌ์์๋ ํํํ ๊ณต๋ถํ๊ณ ํด๊ทผํ๊ณ ๊ณต๋ถํ๊ณ ์ํ์ ๋ ์ฐ์ฐจ์ฐ๊ณ ๊ณต๋ถํ๊ณ ํด์ ์ด์ฐ์ ์ฐ ๋ ธ๋ญ์ด 2ํ๋ ์ ๊ธฐ์ถ 5๊ฐ ์ ๋ ๋๋ ธ๋ค ใ ใ ใ ใ ใ ใ
๊ธฐ์ถ์ ๋ค๋ฅธ ๋ถ ๋ธ๋ก๊ทธ๊ฐ ๋ฐ๋ก ๋ฌธ์ ํ ์ ์๊ฒ ์์ ๋ฉ์๊ฒ ๋ง๋ค์ด๋จ๋๋ฐ ๊ทธ ๋ถ ๋ธ๋ก๊ทธ๊ฐ ๋ง์ด ๋์์ด ๋๋ค
๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ์ ๋ฌธ๊ฐํฌ๋ผ์ด๋ผ๊ณ ๋ค์ด๋ฒ ์นดํ๊ฐ ์๋๋ฐ ๋ฌผ์ด๋ณด๋ฉด ๊ณ ์ธ๋ฌผ๋ถ๋ค์ด ์น์ ํ๊ฒ ๋๋ตํด์ฃผ์ ๋ค ^^...
์ํ๊ฒฐ๊ณผ ๐๐๐
3/29์ผ์ ์ ์ ์ฌ์ ๊ณต๊ฐ๋ฅผ ํด์ฃผ๋๋ฐ ์ด๋ ์์นจ์ธ๊ฐ ๊ฐ๋ฐ์ ๋๊ตฌ๋ก๋ณด๋ฉด ํ์ธ ๊ฐ๋ฅ ํ๋ค๊ณ ํ๋คใ ๊ทธ์น๋ง ๋ฆ์ด์ ๋๋ ๋ชป๋ณด๊ณ 4์์ ๋ฐํ ๊ธฐ๋ค๋ ธ๋๋ฐ ๋๊ธฐ์ธ์์ด 2000๋ช ๋๊ฒ ์์๋ค...
์๊ฐ๋ณด๋ค ๋ง์ด ์น๋ ๋ฏ
3/29์ผ ์ ์ ์ฌ์ ๊ณต๊ฐ์์ 82์ ์ผ๋ก ๋น๋นํ ํฉ๊ฒฉ์์ ์ ๋ฐ๊ณ ์ง๊ธ์ ์ ์ ํฉ๊ฒฉ์ ๊ธฐ๋ค๋ฆฌ๋ ์ค!
++ 4์ 5์ผ ์ ์ ํฉ๊ฒฉ