1) ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ
์ด๋ (DBS : Database System) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ์ฌ ์กฐ์ง์ ํ์ํ ์ ๋ณด๋ฅผ ์์ฑํด์ฃผ๋ ์์คํ
์ด๋ค. ํํ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ
์ ๊ฐ์ ์๋ฏธ๋ก ์ฌ์ฉํ์ง๋ง ๊ฐ ์ฉ์ด์ ๊ฐ๋
์ ๊ตฌ๋ถํ๊ณ ๊ด๊ณ๋ฅผ ๋ช
ํํ ์ดํดํ ํ์๊ฐ ์๋ค. ์์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด๋๋ ๊ณณ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ์ผ๊ด๋๊ณ ๋ฌด๊ฒฐํ ์ํ๋ก ์ ์ง๋๋๋ก ๊ด๋ฆฌํ๋ค. "๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ
= ๋ฐ์ดํฐ๋ฒ ์ด์ค + ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
" 2) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ (1) ์คํค๋ง (Schema) ์คํค๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ ์ฝ ์กฐ๊ฑด์ ์ ์ํ ๊ฒ์ด๋ค. ์ ์๋ ์คํค๋ง์ ๋ฐ๋ผ..
๐ป Computer Science/Database
1) ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
์ ๋ฑ์ฅ ๋ฐฐ๊ฒฝ (1) ํ์ผ ์์คํ
์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌ ๊ณผ๊ฑฐ์๋ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด ํ์ผ ์์คํ
์ด๋ผ๋ ์ํํธ์จ์ด๋ฅผ ์ด์ฉํ์๋ค. ํ์ผ ์์คํ
์ ๋ฐ์ดํฐ๋ฅผ ํ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋๋ก ํ์ผ์ ์์ฑ, ์ญ์ , ์์ , ๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ ์ด์์ฒด์ ์ ํจ๊ป ์ค์น๋๋ค. ๋ค๋ง, ํ์ผ ์์คํ
ํ๊ฒฝ์์๋ ์์ฉ ํ๋ก๊ทธ๋๋จธ๊ฐ ํ์ผ์ ๋
ผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ๋ฟ ์๋๋ผ ๋ฌผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ๊น์ง ์ ํํ ํ์
ํด์ผ ํ๋ค๋ ์ ์ด๋ค. ํ์ผ ์์คํ
์ ๋ณ๋์ ๊ตฌ๋งค ๋น์ฉ์ด ๋ค์ง ์๋๋ค๋ ์ฅ์ ์ด ์์ง๋ง ์์ฉ ํ๋ก๊ทธ๋จ๋ง๋ค ํ์ผ์ ๋ฐ๋ก ์ ์งํด์ผ ํ๋ ํน์ง ๋๋ฌธ์ ์๋์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. (2) ํ์ผ ์์คํ
๋จ์ โ ๊ฐ์ ๋ด์ฉ์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ํ์ผ์ ์ค๋ณต ์ ์ฅ ํ์ผ ์์คํ
์์๋ ์์ฉ ํ๋ก๊ทธ๋จ๋ณ๋ก ํ์ผ์ ์ ์งํ๋ฏ๋ก ๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ํ..
1) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ์์ฑ (1) ๋ฐ์ดํฐ์ ์ ๋ณด ๋ฐ์ดํฐ๋ ํ์ค ์ธ๊ณ์์ ๋จ์ํ ๊ด์ฐฐํ๊ฑฐ๋ ์ธก์ ํ์ฌ ์์งํ ์ฌ์ค (Fact)์ด๋ ๊ฐ (Value)์ ์๋ฏธํ๋ฉฐ ์๋ฃ ๋ผ๊ณ ๋ ๋ถ๋ฆฌ์ด๋ค. ์ ๋ณด๋ ๋ฐ์ดํฐ๋ฅผ ์์ฌ ๊ฒฐ์ ์ ์ ์ฉํ๊ฒ ํ์ฉํ ์ ์๋๋ก ์ฒ๋ฆฌํ์ฌ ์ฒด๊ณ์ ์ผ๋ก ์กฐ์งํ ๊ฒฐ๊ณผ๋ฌผ์ด๋ค. ๋ฐ์ดํฐ์์ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๊ณผ์ ๋๋ ๋ฐฉ๋ฒ์ ์ ๋ณด ์ฒ๋ฆฌ (Information Processing)๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ์ํฉ์ ๋ง๊ฒ ๋ถ์ํ๊ฑฐ๋ ํด์ํ์ฌ ๋ฐ์ดํฐ ๊ฐ์ ์๋ฏธ ๊ด๊ณ๋ฅผ ํ์
ํ๋ ๊ฒ์ด๋ค. (2) ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ ํ๋์ฌํ์์ ๊ฐ์ธ์ด๋ ์กฐ์ง์ ์ฑ๊ณต ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ์ง๋ ์ค์ํ ์์๋ ์ ๋ณด์ด๋ฉฐ ์ด๋ ์ ๋ณด๊ฐ ๊ฐ์ธ์ด๋ ์กฐ์ง์ด ์ฌ๋ฐ๋ฅธ ์์ฌ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋๋ฐ ์ค์ํ ํ๋จ ๊ธฐ์ค์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์น ์๋ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํด์๋ ..