์ค๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ดํ์ฌ ๊ณต๋ถ๋ฅผ ํด๋ณด์.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋?
--->
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์กฐ์ง์ฒด์ ์์ฉ ์์คํ ๋ค์ด ๊ณต์ ํด์ ์ฌ์ฉํ๋ ์ด์ ๋ฐ์ดํฐ(operational data)๋ค์ด ๊ตฌ์กฐ์ ์ผ๋ก
ํตํฉ๋ ๋ชจ์์ด๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ๋ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ํด ๊ฒฐ์ ๋๋ค.
์ฌ๊ธฐ์ ์ฐ๋ฆฌ๊ฐ ํ ๊ฐ์ง ์๊ณ ๋์ด๊ฐ์ผ ํ ๊ฒ์,
๋ฐ์ดํฐ์ ์ ๋ณด๋ ๋ค๋ฅธ ๊ฒ์ด๋ค.
๋ฐ์ดํฐ(data)๋ ์ปดํจํฐ ๋์คํฌ์ ๊ฐ์ ๋งค์ฒด์ ์ ์ฅ๋ ์ฌ์ค ๊ทธ ์์ฒด๋ฅผ ๋งํ๋ค.
์ ๋ณด๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ ํฉํ ํํ๋ก ์๋ฏธ์๊ฒ ๋ง๋ ๊ฒ์ ๋งํ๋ค.
๋ฐ๋ผ์ ์ด๋ค ์กฐ์ง์ฒด์ ๊ด๋ จ๋ ์ฌ์ค๋ค์ ์์งํ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ฆฌ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํน์ง์ ์ด๋ค ๊ฒ๋ค์ด ์์๊น??
--->
1. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ์ ๋๊ท๋ชจ ์ ์ฅ์๋ก์ ์ฌ๋ฌ ์ฌ์ฉ์์ ์ํด ๋์์ ์ฌ์ฉ๋๋ค.
2. ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ์ค๋ณต์ ์ต์ํํ๋ฉด์ ํตํฉ๋๋ค.(์ฝ๊ฐ์ ์ค๋ณต์ ๊ฐ๋ฅ)
3. ํ ์กฐ์ง์ฒด์ ์ด์ ๋ฐ์ดํฐ๋ฟ๋ง ์๋๋ผ ๊ทธ ๋ฐ์ดํฐ์ ๊ดํ ์ค๋ช ๊น์ง ํฌํจ๋๋ค.
(์ด๋ฌํ ์ค๋ช ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋๋ ๋ฉํ๋ฐ์ดํฐ๋ผ๊ณ ํ๋ค)
4. ํ๋ก๊ทธ๋จ๊ณผ ๋ฐ์ดํฐ๊ฐ์ ๋ ๋ฆฝ์ฑ์ด ์ ๊ณต๋๋ค.(์์ ์ ์ฉ์ดํจ)
5. ํจ์จ์ ์ผ๋ก ์ ๊ทผ์ด ๊ฐ๋ฅํ๊ณ ์ง์๋ฅผ ํ ์ ์๋ค.(์ง์์ด๋ก๋ SQL์ด ์์)
๋์คํฌ(๋ณด์กฐ๊ธฐ์ต์ฅ์น)์ ๊ฐ์ ๊นกํต์ ์ ์ฅ๋์ด์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ
๊ฒ์ํ๊ฑฐ๋ ์ฝ์ , ์์ , ์ญ์ ๋ฅผ ํ๋ ค๋ฉด ํ๋ก๊ทธ๋จ์ด ํ์ํ๋ฐ ์ด๊ฒ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ด๋ฆฌ์์คํ
์ฆ, DBMS์ด๋ค.
***๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง(intention : ๋ดํฌ)
--->
๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ ์ ์ฒด์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ๋ฅผ ์๋ฏธํ๋ฉฐ ์์ฃผ ๋ณ๊ฒฝ๋์ง๋ ์๋๋ค.
๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ชจ๋ ๊ฐ๋ฅํ ์ํ๋ฅผ ๋ฏธ๋ฆฌ ์ ์ํ๋ค.
๋ฐ๋๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํน์ ์์ ์์์ ๋ด์ฉ์ ์๋ฏธํ๋ฉฐ ์ธ์ฐ(extention)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค
*** ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ DEPARTENT์๊ฐ์ Table์คํค๋ง๋ฅผ ์ฌ๋ฌ๊ฐ ๊ฐ์ง๋ฉฐ,
๊ทธ ํ๋ํ๋์ Table์คํค๋ง๋ ์ฌ๋ฌ๊ฐ์ ํํ์ ๊ฐ์ง๋ค.
(ํํ์ ํ ํ๋๋ฅผ ์๋ฏธํ๋ค๊ณ ์๊ฐํ๋ฉด ํธํ๋ค.)
๋ํ ์ด๋ฌํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง์ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ์ ์งํ๋๊ฒ์ด ์์คํ ์นดํ๋ก๊ทธ์ด๋ค.
๊ทธ๋ผ ์ด๋ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋งค๋์ง ์์คํ (DBMS)์ ์ปดํจํฐ์์์ ์์น๋ฅผ ์์๋ณด์.
๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ๋ค.
DBMS๋ ์ฌ์ฉ์๊ฐ ์๋ก์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ๋ฅผ ๋ช ์ํ ์ ์๊ฒํ๊ณ ,
์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ ์ง์ํ๊ณ ์์ ํ ์ ์๊ฒ ํ๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๋ณดํธํ๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ
์ ๊ทผํ๋ ๊ฒ์ ์ ์ดํ๋ ์ํํธ์จ์ด ํจํค์ง์ด๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ด ์๊ตฌํ๋ ๊ฒ๋ค์ ๋ค์๊ณผ ๊ฐ๋ค.
1. ๋ฐ์ดํฐ์๋ ๋ฆฝ์ฑ
2. ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ๊ทผ : index
3. ๋ฐ์ดํฐ์ ๋ํ ๋์ ์ ๊ทผ ๊ฐ๋ฅ์ฑ
4. ๋ฐฑ์ ๊ณผ ํ๋ณต
5. ์ค๋ณต์ ์ค์ด๊ฑฐ๋ ์ ์ดํ๋ฉฐ ์ผ๊ด์ฑ ์ ์ง ๊ฐ๋ฅ์ฑ
6. ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ
7. ๋ฐ์ดํฐ ๋ณด์ : ๊ถํ์๋ ์ ๊ทผ ์ฐจ๋จ
8. ์ง์์ด ์ฌ์ฉ(SQL)
9. ๋ค์ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์กด์ฌ
์ด๋ฐ ๊ฒ๋ค์ด ๊ฐ๋ฅํ๊ธฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ด ์ข๋ค๊ณ ๋งํ ์ ์๋ ๊ฒ์ด๋ค.
ํ์ง๋ง ๋ฐ๋๋ก ๋จ์ ๋ ์กด์ฌํ๋๋ฐ,
๊ตฌ์ ๋น์ฉ์ด ๋ค๊ณ , ์๋ต ์๊ฐ์ด ํ์ผ์์คํ ๋ณด๋ค ๊ธธ๋ฉฐ, ๋ฐฑ์ ๊ณผ ํ๋ณต์ ๋ณต์ก๋๊ฐ ๋๊ณ , ๊ณ ์ฅ์ ์ํฅ์ ๋ง์ด ๋ฐ๋๋ค.
๋ํ ๋น๋ฐ๊ณผ ํ๋ผ์ด๋ฒ์ ๋ ธ์ถ๋ฑ์ ๋จ์ ์ด ์๊ณ ์ ์ ํ ์ ์ด๊ฐ ์์ผ๋ฉด ๋ฐ์ดํฐ ํ์ง์ด ์์๋ ์ ์๋ค.
๊ธฐ์กด ํ์ผ ์์คํ ๊ณผ์ ์ฐจ์ด๋ ๋ค์๊ณผ ๊ฐ๋ค.
์ค๋์ ์ด๋ ๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์ด์ ์ธ ์ง์๊ณผ ๊ฐ๋ ์ ์์๋ณด์๋ค.
์์ํ ๋ด์ฉ์ด๋ฉด ํ์คํ ์ด๋ ค์ธ ์ ์์ผ๋ฏ๋ก ์ด์ฌํ ๊ณต๋ถํด์ผ ํ ๊ฒ ๊ฐ๋ค.

'์ธ์ด > SQL(DBMS)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SQLD ์๊ฒฉ์ฆ ์ํ 1๊ณผ๋ชฉ ์ ๋ฆฌ (0) | 2024.08.25 |
---|