Home
>
SQL
>
2024
>
๐[SQL] DBMS์์ ์ฌ์ฉ๋๋ ์ธ์ด์ ๋ง๋ฌด๋ฆฌ
SQL
๐[SQL] DBMS์์ ์ฌ์ฉ๋๋ ์ธ์ด: SQL.
1๏ธโฃ SQL.
-
SQL(Structured Query Language) ์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฌ์ฉ๋๋ ์ธ์ด์
๋๋ค.
- ๊ด๊ณํ DBMS(๊ทธ์ค MySQL)๋ฅผ ๋ฐฐ์ฐ๋ ค๋ฉด SQL์ ํ์๋ก ์ตํ์ผ ํฉ๋๋ค.
-
SQL์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์กฐ์ํ๋ โ์ธ์ดโ์ด๊ธด ํ์ง๋ง ์ผ๋ฐ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(C, Java Python ๋ฑ)์๋ ์กฐ๊ธ ๋ค๋ฅธ ํน์ฑ์ ๊ฐ์ต๋๋ค.
- SQL์ ํน์ ํ์ฌ์์ ๋ง๋๋ ๊ฒ์ด ์๋๋ผ ๊ตญ์ ํ์คํ๊ธฐ๊ตฌ์์ SQL์ ๋ํ ํ์ค์ ์ ํด์ ๋ฐํํ๊ณ ์์ต๋๋ค.
- ์ด๋ฅผ ํ์ค SQL ์ด๋ผ๊ณ ํฉ๋๋ค.
- ๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ SQL์ ์ฌ์ฉํ๋ DBMS๋ฅผ ๋ง๋๋ ํ์ฌ๊ฐ ์ฌ๋ฌ ๊ณณ์ด๊ธฐ ๋๋ฌธ์ ํ์ค SQL์ด ๊ฐ ํ์ฌ ์ ํ์ ํน์ฑ์ ๋ชจ๋ ํฌ์ฉํ์ง ๋ชปํ๋ค๋ ์ ์
๋๋ค.
-
๊ทธ๋์ DBMS๋ฅผ ๋ง๋๋ ํ์ฌ์์๋ ๋๋๋ก ํ์ค SQL์ ์ค์ํ๋, ๊ฐ ์ ํ์ ํน์ฑ์ ๋ฐ์ํ SQL์ ์ฌ์ฉํฉ๋๋ค.
- ๋ค์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด 3๊ฐ์ง DBMS ์ ํ(์ค๋ผํด, SQL ์๋ฒ, MySQL)์ด ๋ชจ๋ ํ์ค SQL์ ํฌํจํ๊ณ ์์ง๋ง, ์ถ๊ฐ๋ก ์์ ๋ง์ ๊ธฐ๋ฅ๋ ๊ฐ์ง๊ณ ์์ต๋๋ค.
- ์ด๋ ๊ฒ ๋ณ๊ฒฝ๋ SQL์ ์ค๋ผํด์ PL/SQL, SQL ์๋ฒ๋ T-SQL, MySQL์ SQL๋ก ๋ถ๋ฆ
๋๋ค.
- ๊ฒฐ๋ก ์ ํ์ค SQL์ ์ตํ๋ฉด ์ฌ๋ฌ DBMS์ ๊ณตํต์ ์ธ ๋ถ๋ถ์ ๋ฐฐ์ฐ๋ ๊ฒ์
๋๋ค.
2๏ธโฃ ๋ง๋ฌด๋ฆฌ.
4๊ฐ์ง ํค์๋๋ก ๋๋ด๋ ํต์ฌ ํฌ์ธํธ.
-
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ ๋ฐ์ดํฐ์ ์งํฉ์
๋๋ค..
-
DBMS ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด์/๊ด๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์
๋๋ค.
-
ํ
์ด๋ธ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ต์ ๋จ์๋ก, ํ๋ ์ด์์ ์ด(Column)๊ณผ ํ(Row)์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
-
SQL ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ถ, ๊ด๋ฆฌํ๊ณ ํ์ฉํ๊ธฐ ์ํด์ ์ฌ์ฉ๋๋ ์ธ์ด์
๋๋ค.