-
[๊ฐ๋ฐ์ ๋ฉด์ ์ง๋ฌธ] ์ธ๋ฑ์ค ๊ฐ๋ ๊ณผ ์ธ๋ฑ์ค์ ์ฅ๋จ์ ์ด ์ ๋ฆฌ๊ฐ๋ฐ์ ์ ๋ฆฌ๋ ธํธ/DB 2023. 1. 11. 18:51
์ค๋์ ๋๋์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ธํฐ๋ทฐ๊ฐ ์๋ ๋ !
์ด์ฌํ ์ค๋นํ๋ ๋์ ๊ฐ๋ฐ ์ง์์ ๋ฝ๋ด๋ ค๊ณ ํ๋๋ฐ..
์ด๋ผ.. ์ DB๋ฅผ ์ง๋ฌธํ์ง? ์ธ๋ฑ์ฑ์ DBAํํ ๋งก๊ธฐ๋๊ฑฐ ์๋๊ฐ..?
๐ข์ํ๊น๊ฒ๋ ์ด๋ฐ ์ด์ ๋ก ๊ทํ ๋ฉด์ ๊ธฐํ๋ฅผ ๋์น๋ ๋ถ์ ๋ง์ด ๋ดค์ต๋๋ค.
ํ์ง์๊ฐ ๊ฒฝํํ๋ ๋ฉด์ ๋ ๊ผญ ๋ฌผ์ด๋ณด๋ ์ธ๋ฑ์ค ๋ฉด์ ์ง๋ฌธ์ ์์๋ด ์๋ค.Q. ์ธ๋ฑ์ค๋ ๋ฌด์์ธ๊ฐ์?
์ธ๋ฑ์ค๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ํฐ ๋ฐ์ดํฐ ์งํฉ์์ ํน์ ํ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ ์ฝ๋๋ฅผ ์ฐพ๊ธฐ ์ฝ๊ฒ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์์๋ ์ผ๋ฐ์ ์ผ๋ก ํ ์ด๋ธ์ ๋ํ ์ธ๋ฑ์ค๋ฅผ ์์ฑํ์ฌ ๊ฒ์ ์๋๋ฅผ ํฅ์์ํต๋๋ค. ์ด๋ฌํ ์ธ๋ฑ์ค๋ ์ผ๋ฐ์ ์ผ๋ก ํน์ ์ปฌ๋ผ์ ๋ํด ๋ง๋ค์ด์ง๋ฉฐ, ํด๋น ์ปฌ๋ผ์ ๊ธฐ์ค์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฌํ์ฌ ๊ฒ์ ์๋๋ฅผ ํฅ์์ํต๋๋ค. ์ด๋ฌํ ์ธ๋ฑ์ค๋ ๊ธฐ๋ณธ์ ์ผ๋ก B-tree ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ธ๋ฑ์ค๋ฅผ ๊ตฌ์ถํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์๋ ๋ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ํน์ ๋ ์ฝ๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ธ๋ฑ์ค๋ฅผ ๊ตฌ์ถํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ถํ๊ฐ ์ฆ๊ฐํ๋ฏ๋ก, ์ธ๋ฑ์ค๊ฐ ํ์ํ ํ ์ด๋ธ์๋ง ์ ์ ํ ์ ์ฉํด์ผ ํฉ๋๋ค.
Q. ์ธ๋ฑ์ค์ ์ฅ๋จ์ ์ ๋ญ๊ฐ์?
ใ ก> ๊ฐ๋ฐ์ ๋ฉด์ ์์ ์ธ๋ฑ์ค์ ์ฅ๋จ์ ์ ๊ฑฐ์ ํ์ ์ง๋ฌธ์ด๋ฏ๋ก ๊ผญ ์ค๋นํด๊ฐ๋๊ฒ์ ์ถ์ฒํฉ๋๋ค. โญโญโญโญโญ
์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด SELECT, UPDATE ๋ฐ DELETE ์์ ์๋๊ฐ ํฌ๊ฒ ๋นจ๋ผ์ง ์ ์์ง๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด ์ ํ์ ์ถ๊ฐํ๊ฑฐ๋ ๊ธฐ์กด ํ์ ์์ ํ ๋ ํ ์ด๋ธ๋ฟ๋ง ์๋๋ผ ์ธ๋ฑ์ค๋ ์ ๋ฐ์ดํธํด์ผ ํ๋ฏ๋ก ์ฝ์ ๋ฐ UPDATE ์์ ์๋๊ฐ ๋๋ ค์ง ์ ์์ต๋๋ค.
์ฅ์ :
- ์ฟผ๋ฆฌ ์ฑ๋ฅ ํฅ์: ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ํน์ ๊ฒ์ ์กฐ๊ฑด์ ๋ง๋ ํ์ ๋น ๋ฅด๊ฒ ์ฐพ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ฌ SELECT, UPDATE, DELETE ์์ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋ฉ๋๋ค.
- ์ ์ฝ ์กฐ๊ฑด ์ง์ : ๊ณ ์ ์ธ๋ฑ์ค์ ๊ฐ์ ์ธ๋ฑ์ค ์ ํ์ ์ด์ ๋ํ ์ ์ฝ ์กฐ๊ฑด์ ์ง์ ํ๋๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
- ์ ๋ ฌ๊ณผ ๊ทธ๋ฃนํ ์ฑ๋ฅ ํฅ์: ์ธ๋ฑ์ค๋ ํ ์ด๋ธ์ ํ์ ์ ๋ ฌํ ์ํ๋ก ์ ์ฅํ์ฌ ์ ๋ ฌ๊ณผ ๊ทธ๋ฃนํ ์์ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๋จ์ :
- ์ ์ฅ ๊ณต๊ฐ ์ฆ๊ฐ: ์ธ๋ฑ์ค๋ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํด์ผ ํ๋ฏ๋ก ์ถ๊ฐ ์ ์ฅ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค.
- ์ฝ์ ๊ณผ ์ ๋ฐ์ดํธ ์์ ์ง์ฐ: ์๋ก์ด ํ์ ์ถ๊ฐํ๊ฑฐ๋ ๊ธฐ์กด ํ์ ์์ ํ ๋๋ง๋ค ์ธ๋ฑ์ค๋ฅผ ๊ฐ์ด ์ ๋ฐ์ดํธํด์ผ ํ๋ฏ๋ก ์ฝ์ ๊ณผ ์ ๋ฐ์ดํธ ์์ ์ด ๋๋ ค์ง ์ ์์ต๋๋ค.
- ๋์์ธ ์ํฅ: ์ฑ๋ฅ์ ์ํด ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๋ณต์กํ JOIN ๊ณผ ๊ฐ์ ์์ ์ ๋ํด ์ธ๋ฑ์ค๋ฅผ ์๊ฐํด์ผ ํ ์ ์๋ค.
- ์ค๋ฒ ์ธ๋ฑ์ฑ : ์ธ๋ฑ์ค๊ฐ ๋๋ฌด ๋ง์ผ๋ฉด ์ฟผ๋ฆฌ ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์์ผ๋ฉฐ, DB๋ ์ธ๋ฑ์ค๋ฅผ ๊ฒ์ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด๋ฌํ ์ฅ๋จ์ ์ ํธ๋ ์ด๋ ์คํ๋ฅผ ๊ณ ๋ คํ์ฌ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ, ์ธ๋ฑ์ค๊ฐ ์ฑ๋ฅ์ ํฅ์์ํค๋์ง ์ฌ๋ถ๋ฅผ ๋ชจ๋ํฐ๋งํด์ผํฉ๋๋ค.
Q. ๊ทธ๋ ๋ค๋ฉด ์ด๋ค ์ปฌ๋ผ์ ์ธ๋ฑ์ค๋ก ํด์ผํ๋์?
ใ ก> ๊ผฌ๋ฆฌ์ง๋ฌธ์ผ๋ก ๋ง์ด ๋ณํ๋์ ์ง๋ฌธํ๋ ์ ํ์ ๋๋ค.โญโญโญ
์ธ๋ฑ์ค๋ฅผ ์ง์ ํ ์ปฌ๋ผ์ ๊ฒฐ์ ํ ๋๋ ๋ค์๊ณผ ๊ฐ์ ์์๋ค์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค:
- ๊ฒ์ ์ฟผ๋ฆฌ๊ฐ ์์ฃผ ์ฌ์ฉ๋๋ ์ปฌ๋ผ: ๊ฒ์ ์ฟผ๋ฆฌ๊ฐ ์์ฃผ ์ฌ์ฉ๋๋ ์ปฌ๋ผ์๋ ์ธ๋ฑ์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ด ํจ์จ์ ์ ๋๋ค.
- ํ ์ด๋ธ์ ํฌ๊ธฐ์ ๋ ์ฝ๋์ ๊ฐ์: ํ ์ด๋ธ์ ํฌ๊ธฐ์ ๋ ์ฝ๋์ ๊ฐ์๊ฐ ์ปค์ง์๋ก ์ธ๋ฑ์ค ์์ฑ์ด ๋์ฑ ํ์ํฉ๋๋ค.
- ์ปฌ๋ผ์ ๋ฐ์ดํฐ ์ ํ: ์ ์, ๋ฌธ์์ด ๋ฑ๊ณผ ๊ฐ์ ๋ฐ์ดํฐ ์ ํ์ ๋ฐ๋ผ ์ธ๋ฑ์ค ์์ฑ ๋ฐฉ๋ฒ์ด ๋ฌ๋ผ์ง๋๋ค.
- ํ ์ด๋ธ์ ์ธ์คํด์ค ์: ์ธ์คํด์ค ์๊ฐ ๋ง์์๋ก ์ธ๋ฑ์ค ์์ฑ์ด ๋์ฑ ํ์ํฉ๋๋ค.
- JOIN ์ฟผ๋ฆฌ ์ฌ์ฉ ์ฌ๋ถ: JOIN ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๊ด๋ จ ํ ์ด๋ธ์ ์ปฌ๋ผ์ ์ธ๋ฑ์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ด ํจ์จ์ ์ ๋๋ค.
Q. ์ธ๋ฑ์ค ์ข ๋ฅ ์๋๊ฒ ์ค๋ช ํด์ฃผ์ธ์
๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฌ์ฉํ ์ ์๋ ์ธ๋ฑ์ค์๋ ๋ช ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค:
- ํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค: ํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค๋ ํ ์ด๋ธ์์ ๋ฐ์ดํฐ์ ๋ฌผ๋ฆฌ์ ์์๋ฅผ ๊ฒฐ์ ํ๋ ํน์ํ ์ ํ์ ์ธ๋ฑ์ค์ ๋๋ค. ๊ฐ ํ ์ด๋ธ์ ํ๋์ ํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค๋ง ๊ฐ์ง ์ ์์ผ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ํ ์ด๋ธ์ ๊ธฐ๋ณธ ํค์ ์์ฑ๋ฉ๋๋ค.
- ๋ ผ ํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค: ๋นํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค๋ ํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค์ ๋ฌ๋ฆฌ ํ ์ด๋ธ์ ์๋ ๋ฐ์ดํฐ์ ์ค์ ์์๋ฅผ ๋ณ๊ฒฝํ์ง ์์ต๋๋ค. ๊ฐ ํ ์ด๋ธ์ ์ฌ๋ฌ ๊ฐ์ ๋นํด๋ฌ์คํฐ๋ ์ธ๋ฑ์ค๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
- ์ ๋ํฌ ์ธ๋ฑ์ค: ๊ณ ์ ์์ธ์ ์์ธ๋ ์ด์ ๊ณ ์ ํ ๊ฐ๋ง ํฌํจํ๋๋ก ํ๋ฉฐ ์์ธ๋ ์ด์์ ์ค๋ณต๋ ๊ฐ์ ๋ฐฉ์งํฉ๋๋ค.
๋ณตํฉ ์ธ๋ฑ์ค: ๋ค์ค ์ด ์ธ๋ฑ์ค๋ผ๊ณ ๋ ํ๋ ๋ณตํฉ ์ธ๋ฑ์ค๋ ํ ์ด๋ธ์ ์ฌ๋ฌ ์ด์ ์์ฑ๋๋ ์ธ๋ฑ์ค์ ๋๋ค. - ํ-ํ ์คํธ ์ธ๋ฑ์ค: ์์ฐ์ด ๊ฒ์๊ณผ ๊ฐ์ ํน์ ์ฌ์ฉ ์ฌ๋ก์์ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ๋น ๋ฅธ ํ ์คํธ ๊ฒ์์ ํ์ฉํฉ๋๋ค.
- ๋นํธ๋งต ์ธ๋ฑ์ค : ๋นํธ๋งต์ด B-ํธ๋ฆฌ๊ฐ ์๋ ์ธ๋ฑ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉ๋๋ ์ธ๋ฑ์ค ๊ตฌ์กฐ์ ๋๋ค.
- ํด์ ์ธ๋ฑ์ค : ์ด ์ธ๋ฑ์ค ์ ํ์ ํด์ ๊ฐ๋ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, b-tree์ ๊ฐ์ ์ธ๋ฑ์ค ๊ตฌ์กฐ๋ฅผ ํต๊ณผํ์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ์ ์ ์๋๋ก ์ฌ์ฉ๋ฉ๋๋ค.
- ๊ณต๊ฐ ์ธ๋ฑ์ค:์ด ์ ํ์ ์ธ๋ฑ์ค๋ ๊ณต๊ฐ ์์ฑ(์์น)์ด ์๋ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ๊ณต๊ฐ ์ฟผ๋ฆฌ์ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค
์ด๋ฌํ ์ธ๋ฑ์ค๋ ์ผ๋ฐ์ ์ธ ์ ํ ์ค ์ผ๋ถ์ด๋ฉฐ, ์ด๋ค ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ ์ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํด ์คํ๋ ์ฟผ๋ฆฌ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค.
Q. ์ธ๋ฑ์ค ๊ตฌํ ์๊ณ ๋ฆฌ์ฆ
์ธ๋ฑ์ค๋ ์ผ๋ฐ์ ์ผ๋ก B-ํธ๋ฆฌ ๋๋ ๊ธฐํ ๊ท ํ ํธ๋ฆฌ๋ก ๊ตฌํ๋ฉ๋๋ค. ํ ์ด๋ธ์ ํ ์ด ๋๋ ์ฌ๋ฌ ์ด์ ๋ง๋ค ์ ์์ผ๋ฉฐ, ์ฌ๋ฌ ์ ํ์ ์ธ๋ฑ์ค๊ฐ ๋ค์ํ ์ ํ์ ์ฟผ๋ฆฌ์ ์ ํฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณ ์ ์์ธ์ ์ด์ ๊ณ ์ ์ฑ ์ ์ฝ ์กฐ๊ฑด์ ์ ์ฉํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์๋ ๋ฐ๋ฉด ์ ์ฒด ํ ์คํธ ์์ธ์ ํ ์คํธ ๊ธฐ๋ฐ ๊ฒ์์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
- ํด์ ํ ์ด๋ธ: ํค์ ๊ฐ์ ์์ผ๋ก ์ ์ฅํ๋ ๊ตฌ์กฐ๋ก, ํค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น ๋ฅธ ๊ฒ์์ด ๊ฐ๋ฅํฉ๋๋ค.
- ๋ฐ์ด๋๋ฆฌ ํธ๋ฆฌ: ๊ฒ์, ์ฝ์ , ์ญ์ ์์ ํ๊ท ์ ์ผ๋ก log(n)์ ์๊ฐ ๋ณต์ก๋๋ฅผ ๊ฐ์ง๋๋ค.
- B-Tree: ๋์ฉ๋ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅํ๊ณ ๊ฒ์ํ ์ ์๋ ์๋ฃ๊ตฌ์กฐ๋ก, ํธ๋ฆฌ ๊ตฌ์กฐ์์ ์ฌ๋ฌ ํค๋ฅผ ๊ฐ์ง๋ ๋ ธ๋๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
- Trie(prefix tree) : ์ ๋์ด ๊ตฌ์กฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅํ๊ณ ๊ฒ์ํ๋ ์๋ฃ๊ตฌ์กฐ๋ก ํ์,์ฝ์ , ์ญ์ ์์ ํ๊ท ์ ์ผ๋ก O(k)์๊ฐ ๋ณต์ก๋๋ฅผ ๊ฐ์ง๋๋ค.
Q. ์ธ๋ฑ์ค ์ฌ์ฉ ์ ์ ์ํด์ผํ ์
์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ ๋๋ ๋ช ๊ฐ์ง ์ฌํญ์ ์ ์ํด์ผ ํฉ๋๋ค:
- ๋ชจ๋ํฐ ์ฑ๋ฅ: ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ๋ชจ๋ํฐ๋งํ์ฌ ์ธ๋ฑ์ค๊ฐ ์ฑ๋ฅ์ ๋์์ด ๋๊ณ ์์์ ์ฃผ์ง ์๋์ง ํ์ธํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ธ๋ฑ์ค๊ฐ ์ฌ์ฉ๋์ง ์๊ฑฐ๋ ์ฑ๋ฅ ์ ํ๋ฅผ ์ด๋ํ๋ ๊ฒฝ์ฐ ์ธ๋ฑ์ค๋ฅผ ์ ๊ฑฐํ๊ฑฐ๋ ์์ ํด์ผ ํฉ๋๋ค.
- ์ ์ฅ ๊ณต๊ฐ: ์ธ๋ฑ์ค์๋ ์ถ๊ฐ ์ ์ฅ ๊ณต๊ฐ์ด ํ์ํ๋ฏ๋ก ์์ฑํ ์ธ๋ฑ์ค๋ฅผ ์ ํํ ๋ ์ด ์ ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
- ์ฝ์
๋ฐ ์
๋ฐ์ดํธ ์ฑ๋ฅ: ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํ์ด ์ถ๊ฐ๋๊ฑฐ๋ ๊ธฐ์กด ํ์ด ์์ ๋ ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด ํ
์ด๋ธ๋ฟ๋ง ์๋๋ผ ์ธ๋ฑ์ค๋ ์
๋ฐ์ดํธํด์ผ ํ๋ฏ๋ก ์ฝ์
๋ฐ ์
๋ฐ์ดํธ ์์
์ด ๋๋ ค์ง ์ ์์ต๋๋ค.
- ์ด ์นด๋๋๋ฆฌํฐ: ์ธ๋ฑ์ฑ๋ ์ด์ ์นด๋๋๋ฆฌํฐ, ๊ณ ์ ๊ฐ ์ ๋ฐ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ธ๋ฑ์ฑ๋ ์ด์ด ๋ฐ๋ณต ๋น๋๊ฐ ๋๊ฑฐ๋ ์นด๋๋๋ฆฌํฐ๊ฐ ๋ฎ์ ๊ฒฝ์ฐ ์ฑ๋ฅ ๋ฐ/๋๋ ์คํ ๋ฆฌ์ง ๊ณต๊ฐ์ ๋ฌธ์ ๊ฐ ๋ ์ ์์ต๋๋ค.
- ์ค๋ฒ์ธ๋ฑ์ค: ๋๋ฌด ๋ง์ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ธฐ ์ํด ๋ชจ๋ ์ธ๋ฑ์ค๋ฅผ ๊ฒ์ํด์ผ ํ๋ฏ๋ก ์ฑ๋ฅ์ด ์ ํ๋ ์๋ ์์ต๋๋ค.
- ์ธ๋ฑ์ค ์ ์ง ๊ด๋ฆฌ: ์ธ๋ฑ์ค๋ฅผ ์ต์ ํํ๋ ค๋ฉด ์ ๊ธฐ์ ์ธ ์ธ๋ฑ์ค ์ ์ง ๊ด๋ฆฌ๊ฐ ํ์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ธ๋ฑ์ค๋ฅผ ์ฌ๊ตฌ์ฑํ๊ฑฐ๋ ์ฌ๊ตฌ์ฑํ๊ฑฐ๋ ์ฌ์ฉํ์ง ์๋ ์ธ๋ฑ์ค๋ฅผ ์ ๊ฑฐํ๋ ์์
์ด ํฌํจ๋ ์ ์์ต๋๋ค.
- ์ฟผ๋ฆฌ์ ์ธ๋ฑ์ค ์ฌ์ฉ๋: ์ธ๋ฑ์ค๋ ์ด์ด ์กฐ์ธ ๋๋ ํํฐ ์กฐ๊ฑด์ ์ฌ์ฉ๋๋์ง ๋๋ ์ ํ ๋ฌธ์ ์ฌ์ฉ๋์ง ์๋์ง ํ์ธํฉ๋๋ค. ์ด ์ด์ ์คํ ๊ณํ์ ์์ง์์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์
๋๋ค.
- ๋ฐ์ดํฐ ๋ฐฐํฌ: ์ธ๋ฑ์ค๋ ์ด ๋ฐ์ดํฐ๊ฐ ์ ๋ฐฐํฌ๋์ง ์์ผ๋ฉด ์ธ๋ฑ์ค๊ฐ ๋น ํ์ด์ง๋ก ๋๋ ์ ์์ผ๋ฉฐ, ์ด๋ก ์ธํด ์ฟผ๋ฆฌ๊ฐ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ธฐ ์ํด ๊ฒ์ํ ํ์ด์ง ์๊ฐ ์ฆ๊ฐํ์ฌ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
'๊ฐ๋ฐ์ ์ ๋ฆฌ๋ ธํธ > DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ฐ๋ฐ์ ๋ฉด์ ์ง๋ฌธ] DBMS์ ํน์ง ์ ๋ฆฌ, ์ฃผ์ ๊ธฐ๋ฅ 9๊ฐ์ง (0) 2022.12.31 [๊ฐ๋ฐ์ ๋ฉด์ ์ง๋ฌธ] DBMS๋ ๋ฌด์์ ๋ปํ๋ ๊ฒ์ผ๊น? (0) 2022.12.31 DB ํธ๋์ญ์ ์ดํด (0) 2022.05.10