์์ํ๋ฉฐ
์ ๊ฐ ํ๊ต ์์ ์ค์์ ์์ง ๋ฃ์ง ๋ชปํ ์์ ์ค ํ๋๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ๋ฏธ๋ฆฌ ์์ตํ ๊ฒธ SQLD ์๊ฒฉ์ฆ์ ๊ณต๋ถํ๋ ค๊ณ ์ด๋ฒ 43ํ 11์ 20์ผ ์ํ์ ์ ์ฒญํ์ด์.
SQLD ์๊ฒฉ์ฆ ์๊ฐ
SQLD ์๊ฒฉ์ฆ์ ๊ตญ๊ฐ๊ณต์ธ ์๊ฒฉ์ฆ์ผ๋ก ๋ฐ์ดํฐ ์๊ฒฉ๊ฒ์ ์์ ์ฃผ๊ดํ๋ ์๊ฒฉ์ฆ์ ๋๋ค. ๋๋ฌธ์ ์ํ ์ ์๋ ์๋ ์ฌ์ดํธ์์ ์ ์ํด์ผ ํฉ๋๋ค.
https://www.dataq.or.kr/www/sub/a_04.do
๋ฐ์ดํฐ์๊ฒฉ์ํ
SQL(Structured Query Language)์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ง์ ์ ์ผ๋ก ์ก์ธ์คํ ์ ์๋ ์ธ์ด๋ก, ๋ฐ์ดํฐ๋ฅผ ์ ์ํ๊ณ (Data Definition), ์กฐ์ํ๋ฉฐ(Data Manipulation), ์กฐ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฉํ๊ฑฐ๋ ์ทจ์ํ ์ ์๊ณ (Transaction Con
www.dataq.or.kr
- ์ํ๋น์ฉ : 5๋ง์
- ์ํ ํ์ : ์งํ ์ํ ํ ๋ฒ์ผ๋ก ์ทจ๋ํ ์ ์์
- ์ํ ์๊ฐ : 90๋ถ (1์๊ฐ 30๋ถ)
- ์ํ ๊ณผ๋ชฉ : 2๊ณผ๋ชฉ (๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด 10๋ฌธํญ, SQL ๊ธฐ๋ณธ ๋ฐ ํ์ฉ 40๋ฌธํญ)
* ์์ ์๊ฒฉ : ์ ํ ์์
* ํฉ๊ฒฉ ๊ธฐ์ค : ๊ณผ๋ชฉ ํ๊ท 60%, ๊ณผ๋ฝ ๊ธฐ์ค 40%
๋๋ฌธ์ 10๋ฌธํญ์ด ์๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์์ 4๋ฌธํญ ์ด์ ๋ง์ง ๋ชปํ๋ฉด ๊ณผ๋ฝ์ผ๋ก ๋จ์ด์ง ์ ์์ต๋๋ค.
๊ณต๋ถ์๋ฃ
1. ์ฑ , PDF
1) Head First SQL pdf ์ ์์ฑ (์๋ฌธํ)
์ด ์ฑ ์ SQL์ ์ฒ์ ์์ํ๋ ํ์ต์๋ฅผ ๋์์ผ๋ก ๋ง๋ค์ด์ง ์ฑ ์ ๋๋ค. ์ดํด๋ฅผ ๋๊ธฐ ์ํ ์๊ฐ์๋ฃ๋ค์ด ๋ง์ด ์๋ก๋์ด ์๊ณ ์น๊ทผํ ๋ฌธ์ฒด๋ก ์ฐ์ฌ์์ต๋๋ค. ์ฑ ์ ๋ฐ๋ฅด๋ฉด, ๊ฒฉ์์ ๊ฐ์ถ ๊ฒฝ์ด๋ณด๋ค ์น๊ทผํ ์คํ์ผ์ 1์ธ์นญ ํ๋ฒ์ผ๋ก ํ์ตํ ํ์ต์์ ๊ฒฝ์ฐ, ํ์ต ํ ํ ์คํธ์์ ์ต๋ 40% ์ด์ ํผํฌ๋จผ์ค๋ฅผ ๋๋ค๊ณ ํด์. ๋ํ, ์ฑ ์๋ ๋ ์๊ฐ ๊ณ ๋ฏผํ๊ณ ์๊ฐํ ์ ์๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ฑ ์ ๋ด์ฉ์ SQL์ ๊ธฐ๋ณธ ๋ฌธ๋ฒ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋์์ธ ์ฝ์ ํธ, ๊ณ ๊ธ ์ฟผ๋ฆฌ ๋ฑ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์ ๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ์์ฃผ ๊ธฐ๋ณธ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ๋ด์ฉ๊ณผ SQL ๋ฌธ๋ฒ๋ฑ์ ์ตํ์ง๋ง, ์ฌ์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ, ์คํค๋ง๋ฅผ ์ด๋ป๊ฒ ๊ตฌ์ฑํ๋์ง ๋ฑ์ ๋ํด์๋ ์ ๋ชจ๋ฅด๊ณ ๋จ์ํ ๊ธฐ์ถ๋ฌธ์ ์ ๋์๋ ๋ด์ฉ๋ค๋ง ์๊ณ ์๊ธฐ ๋๋ฌธ์, ์ฝ์ผ๋ฉด์ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ ๋ฆฌํ๋ ๋ฐ ํฐ ๋์์ ์ป๊ณ ์์ต๋๋ค. ์ค์ฌ๋ก์ ๊ฐ์ด ์คํ ๋ฆฌํ ๋ง์ ์ด์ฉํ์ฌ ๊ฐ๋ ์ ์ค๋ช ํ๊ธฐ ๋๋ฌธ์ ๊ผญ ์ฝ์ด๋ณด์ จ์ผ๋ฉด ํ๋ ์ฑ ์ด์์.
2) SQL ์๊ฒฉ๊ฒ์ ์ค์ ๋ฌธ์
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=97612848
SQL ์๊ฒฉ๊ฒ์ ์ค์ ๋ฌธ์
SQL ์๊ฒฉ๊ฒ์ ์ค์ ๋ฌธ์ ๋ ๊ตญ๊ฐ๊ณต์ธ SQL ์ ๋ฌธ๊ฐ ๋ฐ ๊ตญ๊ฐ๊ณต์ธ SQL ๊ฐ๋ฐ์ ์๊ฒฉ์ํ ๋๋น ์ํ์๋ก SQL ์ ๋ฌธ๊ฐ ๊ฐ์ด๋์์ ๋ค๋ฃจ๊ณ ์๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด, SQL๊ธฐ๋ณธ ๋ฐ ํ์ฉ, SQL ๊ณ ๊ธ ํ์ฉ ๋ฐ ํ๋ ๋ฑ
www.aladin.co.kr
์ด ์ฑ ์ SQL ์ํํ๊ธฐ์์ ๊ต์ฅํ ์์ฃผ ๋ฑ์ฅํ๋ ์ฑ ์ด๊ณ ์. ์ด ์ฑ ์ ์๋ก๋ ๊ธฐ์ถ๋ฌธ์ ๋ฅผ ์์ฃผ๋ก ํ์ด์ ํฉ๊ฒฉํ๋ค๋ ํ๊ธฐ๊ฐ ๋ง์์ต๋๋ค. ์ ๋ 1)์ Head first SQL ์ฑ ์ ๋ณํํ๋ฉด์, ์ ์ฑ ์ ๊ธฐ์ถ๋ฌธ์ ๋ฅผ ํจ๊ป ํ์ด๋ณด๋ ค๊ณ ํด์.
3) SQL ์ ๋ฌธ๊ฐ ๊ฐ์ด๋
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=243085291
SQL ์ ๋ฌธ๊ฐ ๊ฐ์ด๋
SQL ์๊ฒฉ๊ฒ์ ๋๋น ์ํ์๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋ํ ์ง์์ ๋ฐํ์ผ๋ก ์ต์ ์ ์ฑ๋ฅ์ ๋ฐํํ ์ ์๋๋ก SQL์ ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ก๊ทธ๋จ์ด๋ ์์ฉ ์ํํธ์จ์ด์ ์ฑ๋ฅ์ ์ต์
www.aladin.co.kr
2)๊ฐ ๊ธฐ์ถ๋ฌธ์ ๋ผ๋ฉด, ์ด ์ฑ ์ ์ถ์ ๊ธฐ๊ด์์ ์ถ๊ฐํ ์ด๋ก ์์ ๋๋ค. 800ํ์ด์ง๊ฐ ๋๊ณ ๊ฐ๊ฒฉ์ด 4๋ง์ ์ค๋ฐ์ด๋ผ์ ๋ฐ๋ก ๊ตฌ๋งคํ๊ธฐ์๋ ์ฅ๋ฒฝ์ด ์ข ์์ต๋๋ค.
dbguide ์ฌ์ดํธ์์ ๊ฐ์ ๋ด์ฉ์ pdf๋ฅผ ์ ๊ณตํ์ผ๋, ์ง๊ธ์ ์ฌ์ดํธ๊ฐ dataonair๋ก ๊ฐํธ๋๋ฉด์ ์๋์ ๊ฐ์ด ๊ฒ์๊ธ ํํ๋ก ๋ณผ ์ ์์ต๋๋ค. ๋๋ ์๋ ์ ๊ฐ ์ธ๊ธํ ์ฐธ๊ณ ๋งํฌ์์, ๋ค๋ฅธ ์ํ์๋ค์ด ์ ๋ฆฌํด๋ ์์ฝ๋ณธ์ด๋ pdf๋ฅผ ๋ค์ด๋ฐ์ ์ ์์ด์.
https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=5&mod=document&uid=326
์ํฐํฐ
1. ์ํฐํฐ์ ๊ฐ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ดํดํ ๋ ๊ฐ์ฅ ๋ช ํํ๊ฒ ์ดํดํด์ผ ํ๋ ๊ฐ๋ ์ค์ ํ๋๊ฐ ๋ฐ๋ก ์ํฐํฐ(Entity)์ด๋ค. ์ด๊ฒ์ ์ฐ๋ฆฌ๋ง๋ก ์ค์ฒด, ๊ฐ์ฒด๋ผ๊ณ ๋ฒ์ญํ๊ธฐ๋ ํ๋๋ฐ ์ค๋ฌด์ ์ผ๋ก ์ํฐํฐ๋ผ๋
dataonair.or.kr
์ฐธ๊ณ ๋งํฌ
- ๋ค์ด๋ฒ ์นดํ : ๋ฐ์ดํฐ ์ ๋ฌธ๊ฐ ํฌ๋ผ
https://m.cafe.naver.com/ca-fe/sqlpd
๋ฐ์ดํฐ ์ ๋ฌธ๊ฐ ํฌ๋ผ (๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ... : ๋ค์ด๋ฒ ์นดํ
๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ, ADP, ADsP, SQLP, SQLD, DAP, DAsP, ์๊ฒฉ์ฆ ์ทจ๋ ๋ฑ ๋ฐ์ดํฐ ์ ๋ฌธ๊ฐ ์ปค๋ฎค๋ํฐ์ ๋๋ค.
cafe.naver.com
SQL ๊ฐ๋ฐ์, ์ ๋ฌธ๊ฐ ์๋ฃ๋ฟ ์๋๋ผ ๋ฐ์ดํฐ๋ถ์ ์ค์ ๋ฌธ๊ฐ, ์ ๋ฌธ๊ฐ, ๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ ์๋ฃ๊ฐ ์๋ ๋ค์ด๋ฒ ์นดํ์ ๋๋ค. ์ ์ฉํ ํ๊ธฐ์ ์์ฝ์๋ฃ๋ค์ด ์์ด์, ์ด ์นดํ์์ ๊ณต๋ถ์ ํ์ํ ์๋ฃ๋ค์ ๊ฒ์ํด์ ๋ณด์๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
๋ง์น๋ฉฐ
์ ๋ ์ดํ๋ก ๋ ์จ๊ฐ ๊ธ๊ฒฉํ๊ฒ ์ถ์์ง๋ ๊ฒ์ด ์ค๊ฐ์ด ๋๋ค์. ๋ ์ด ์ถ์์ ธ์์ธ์ง ๋ชธ๋ ์์ธ ๋ฌ๋ค๊ณ , ์์๋ ํ ํ ๊บพ์ด๋ ๊ฒ ๊ฐ์์. ์ ๋ ์ด๋ฒ์ฃผ์ ๊ณ์ ํ๊ธฐ ์๊ฐ์ ์ฒญ์ ์๋๊ณ ์์ด์์ธ์ง ๋ ๋ง์์ด ๊ดํ ์ฑ์ญ์์ญํ๋ค์.
๊ทธ๋๋, ํ๊ธฐ ์ซ์ ๋ง์ ์ ์ ์ ๊ณ ์ผ๋จ ์กฐ๊ธ์ฉ์ด๋ผ๋ ํด๋ณด์ ๋ง์๋จน๊ณ ํ๋ฃจ์ ๊ณต๋ถ์ ํฌ๋(To-do)๋ฅผ ๋๋ง์น๋ฉด ๊ทธ๋งํผ ๊ฐ์ดํ๊ณ ๊ธฐ๋ถ ์ข์ ์ผ๋ ์๋ ๊ฒ ๊ฐ์์.
์ค๋๋ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๊ถ๊ธํ ์ ์ด ์๋ค๋ฉด ๋๊ธ๋ก, ๋์์ด ๋์ จ๋ค๋ฉด ๊ณต๊ฐ ๋ถํ๋๋ฆฝ๋๋ค.
๋๊ธ