#3 SQL
JiwonDev
๋ฐ์ดํฐ๋ฒ ์ด์ค์์ SQL์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ ์กฐํ, ์์ , ์ญ์ ์ฒ๋ผ ์กฐ์(DML, Data Manipulation)ํ๊ฑฐ๋, ๋ฐ์ดํฐ ์คํค๋ง๋ฅผ ์ ์(DDL, Data Definition)ํ๊ฑฐ๋, ๋ฐ์ดํฐ ์ ๊ทผ๊ถํ๋ฑ์ ์ค์ (DCL, Data Control)ํ ์ ์์ต๋๋ค. ๊ตญ์ ํ์ค ํํ(ANSI)์์ ๋ง๋ SQL ํ์ค๋ฌธ๋ฒ์ด ์กด์ฌํด์, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ง๋ค ์ฌ์ฉ๋ฒ์ ๋น์ทํฉ๋๋ค. ๋ค๋ง ํน์ DB์ ํนํ๋ ๊ธฐ๋ฅ๋ค์ ํ์ค๋ฌธ๋ฒ์ ์์ด์ ํธํ์ด ์๋๋๋ฐ, ์ด๋ฅผ DB ๋ฐฉ์ธ (Database Dialect)๋ผ๊ณ ํฉ๋๋ค. # ํ์ด๋ณด๊ธฐ ์กฐํ๋ ์ด๋ ๊ฒ ํ ์ ์๋ค. SELECT col1, col2, col3, ... -- ์กฐํํ ์นผ๋ผ์ ์ ํํฉ๋๋ค. FROM table1 -- ํ
์ด๋ธ์ ์ ํํฉ๋๋ค. WHERE col4 = 1 AND col5..