์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค!
์ค๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด๋ฃจ๋ ๊ฒ ์ค ํ๋์ธ ์คํค๋ง์ ๋ํด์ ๋ ๊น๊ณ ์์ธํ๊ฒ ๋ค๋ฃจ๋ ค๊ณ ํฉ๋๋ค.
๋ฐ๋ก ์์ํ ๊ฒ์~
์คํค๋ง๋?
๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์๋ฃ์ ๊ตฌ์กฐ, ์๋ฃ์ ํํ ๋ฐฉ๋ฒ, ์๋ฃ ๊ฐ์ ๊ด๊ณ๋ฅผ ํ์ ์ธ์ด๋ก ์ ์ํ ๊ตฌ์กฐ์ด๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ด ์ฃผ์ด์ง ์ค์ ์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์์ฑํ๋ฉฐ,
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์๊ฐ ์๋ฃ๋ฅผ ์ ์ฅ, ์กฐํ, ์ญ์ , ๋ณ๊ฒฝํ ๋ DBMS๋ ์์ ์ด ์์ฑํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ฐธ์กฐํ์ฌ ๋ช ๋ น์ ์ํํ๋ค. - ์ํค ๋ฐฑ๊ณผ -
์ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด๋ป๊ฒ ์ค๊ณํ ์ง์ ๋ํ ๊ณํ ์ฆ, ๊ตฌ์กฐ์ ์ ์ฝ ์กฐ๊ฑด์ ์ ํ๋ ๊ฒ์
๋๋ค.
๊ตฌ์ฒด์ ์ผ๋ก ๋ฐ์ดํฐ๋ ์ด๋ค ๊ฒ๋ค๋ก ๊ตฌ์ฑํ๋ฉฐ, ๋ฐ์ดํฐ๋ค์ ์ด๋ค ํ
์ด๋ธ์ ์ ์ฅ๋๋ฉฐ, ์ฌ๋ฌ ํ
์ด๋ธ๋ค์ ์ด๋ค ๊ด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์๋์ง๋ฅผ ๊ณํํฉ๋๋ค.
* scheme๊ณผ schema๋ ๊ฑฐ์ ๊ฐ์ ์๋ฏธ์ง๋ง scheme์ ๊ตฌ์ฒด์ ์ด๊ณ ํ์ ๋ ๊ณํ, schema๋ ๋๋ต์ ์ธ ๊ณํ์ด๋ ๋์์ ์๋ฏธํ๋ค.
์๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ด๋ฏธ์ง์ธ๋ฐ, ์ด์ ๊ฐ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฌ๋ฌ ์คํค๋ง๋ก ์ด๋ค์ ธ ์์ต๋๋ค.
์คํค๋ง๋ ์๋์ ๊ฐ์ด ์ฌ๋ฌ ํ ์ด๋ธ์ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ ๊ฒ์ ๋๋ค.
์คํค๋ง ํน์ง
1. ๋ฐ์ดํฐ ์ฌ์ ์ ์ ์ฅ๋ฉ๋๋ค.
2. ์๊ฐ์ด ์ง๋๋ ๋ณํ์ง ์์ต๋๋ค.
3. ํ์ค ์ธ๊ณ์ ํน์ ํ ๋ถ๋ถ์ ๋ชจ๋ธ๋ก ๋ง๋ค์ด์ง๋๋ค.
4. ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ํน์ฑ์ ์๋ฏธํ๋ฉฐ, ์ธ์คํด์ค์ ์ํด ๊ท์ ๋ฉ๋๋ค.
* ๋ฐ์ดํฐ ์ฌ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ฐ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ํ ์ด๋ธ ๋ฐ ๋ทฐ๋ค์ ์งํฉ์ ๋๋ค.
* ์ธ์คํด์ค๋ ์คํค๋ง์ ๋ํ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์๋ฏธํ๋ฉฐ, ์ธ์คํด์ค๋ค์ด ๋ชจ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํ๊ฐ ๋ฉ๋๋ค.
์คํค๋ง์ 3๋จ๊ณ ๊ตฌ์กฐ
์คํค๋ง๋ ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ผ๋ณด๋ ์
์ฅ์ ๋ฐ๋ผ์ 3๊ฐ์ง๊ฐ ์กด์ฌํฉ๋๋ค.
์ธ๋ถ ์คํค๋ง(์๋ธ ์คํค๋ง)
์ธ๋ถ(์ฌ์ฉ์)์์ ๋ฐ๋ผ๋ณด๋ ์คํค๋ง๋ฅผ ์๋ฏธํฉ๋๋ค.
์ฌ์ฉ์๋ค์ด ์ฌ์ฉํ ๋ฐ์ดํฐ๋ค์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ถ์ํ๊ฐ ๋์ด์๊ณ , ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋ฐ๋ผ๋ณด๋ ๊ด์ ์ ๋ฐ๋ผ ์ฌ๋ฌ ์คํค๋ง๊ฐ ์กด์ฌํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๋ค์ด๋ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ค์ด๋ฒ ๋ฉ์ผ ์คํค๋ง, ๋ค์ด๋ฒ ์นดํ ์คํค๋ง,๋ค์ด๋ฒ ๋ธ๋ก๊ทธ ์คํค๋ง ๋ฑ์ด ์กด์ฌํ ๊ฒ์
๋๋ค.
๋ํ ์ฌ์ฉ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ด๋ฏ๋ก ์์ฉ ํ๋ก๊ทธ๋๋จธ๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.
์ฌ์ฉ์๋ ์ด๋ค ๋ฐ์ดํฐ๊ฐ ํ์ํ์ง๋ฅผ ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ฟผ๋ฆฌ๋ฅผ ์ด์ฉํด์ ๋ฐ์ดํฐ๋ฅผ ์กฐ์ํ ์ ์์ต๋๋ค.
์ฆ, ์์ฉ ํ๋ก๊ทธ๋๋จธ๋ ์ธ๋ถ ์คํค๋ง๋ฅผ ํตํด ๊ตฌ์กฐ๋ฅผ ํ์ธํ๊ณ DML์ ์ฌ์ฉํด์ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํฉ๋๋ค.
๊ฐ๋
์คํค๋ง
์ ์ฒด์ ์ธ ๊ฐ๋
์ ์ ์ํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ด๋ค ๊ตฌ์กฐ๋ก ๋์๋์ง ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๋ฐ์ดํฐ๊ฐ ์๊ณ , ๊ทธ ๋ฐ์ดํฐ๋ค์ ์ด๋ค ํ
์ด๋ธ์ ์๊ณ , ๊ฐ ํ
์ด๋ธ๋ง๋ค ์ด๋ค ๊ด๊ณ๊ฐ ์กด์ฌํ๋์ง๋ฅผ ์ ์ํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฒด์ ์ ์ฒด์ ์ธ ๊ตฌ์กฐ๋ฅผ ํ์ธํ๊ธฐ ๋๋ฌธ์ ๊ฐ๋
์คํค๋ง๋ฅผ ํ์ธํ๋ ์ฌ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์ ์ฆ, DBA์
๋๋ค.
์ฆ, DBA๋ ๊ฐ๋
์คํค๋ง๋ฅผ ํตํด์ ์ ์ฒด์ ์ธ ๊ตฌ์กฐ์ ๊ฐ๋
๋ฅผ ํ์ธํ๊ณ DDL๊ณผ DCL์ ์ฌ์ฉํด์ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํฉ๋๋ค.
๋ด๋ถ ์คํค๋ง
์ค์ ๋ฐ์ดํฐ์ ๋ด๋ถ๋ฅผ ์ ์ํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
๋ฐ์ดํฐ์ ๋ด๋ถ ์ฆ, ๋ฐ์ดํฐ์ ํ๋ ์ด๋ฆ์ด ๋ฌด์์ด๊ณ , ํด๋น ํ๋๋ ๋ช Byte์ด๋ฉฐ ์ธ๋ฑ์ค๊ฐ ์๋์ง ๋ฑ์ ์ ์ํฉ๋๋ค.
์ด๊ฒ์ ๊ณง ๋ฐ์ดํฐ๋ฅผ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ด๋ป๊ฒ ์ ์ฅํ ์ง์ ๋ํด ์ ์ํ ๊ฒ์ด๋ฏ๋ก ์ ์ฅ ์คํค๋ง๋ผ๊ณ ๋ ๋ถ๋ฆ
๋๋ค.
๋ฌผ๋ฆฌ์ ์ ์ฅ์ฅ์น์ ์
์ฅ์ผ๋ก ๋ฐ๋ผ๋ณด๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ์คํค๋ง๋ฅผ ํ์ธํ๋ ์ฌ๋์ ์์คํ
ํ๋ก๊ทธ๋๋จธ์
๋๋ค.
* ์์คํ
ํ๋ก๊ทธ๋๋จธ๋ ์ปดํจํฐ๋ฅผ ์๋์ํค๊ณ ์ปดํจํฐ์ ํ๋์ ์กฐ์ ,ํต์ ํ๋ OS๋ฅผ ์ค๊ณํ๋ ํ๋ก๊ทธ๋๋จธ์
๋๋ค.
์ฆ, ์์คํ
ํ๋ก๊ทธ๋๋จธ๋ ๋ด๋ถ ์คํค๋ง๋ฅผ ํตํด์ ๋ฐ์ดํฐ์ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ํ์ธํ๊ณ ๋ฌผ๋ฆฌ์ ์ธ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํฉ๋๋ค.
'๐ฅ Computer Science > Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Database] ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ธ์ด๋? (feat. DDL,DML,DCL,TCL) (0) | 2022.02.25 |
---|---|
[Database] ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋? (feat. DBMS,Schema,Table) (0) | 2022.02.25 |
๋๊ธ