๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทํ: ์ฌ์ธต ๋ถ์
๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ํจ์จ์ฑ์ ํฅ์์ํค๊ธฐ ์ํด ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทํ ๊ฐ๋ ์ ์ดํด๋ณด์ธ์. ์ ๊ทํ ์์ค๊ณผ ์ด๊ฒ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ๋ฏธ์น๋ ์ํฅ์ ๋ํด ์์๋ณด์ธ์.

๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทํ์ ์ค์์ฑ
์ ๊ทํ๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ์์ด์ ์ค์ํ ๊ฐ๋ ์ ๋๋ค. ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ ๊ตฌ์ฑ์ ์ผ๊ด๋๊ณ ํจ์จ์ ์ผ๋ก ์ํํ์ฌ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ณ ์ค๋ณต์ฑ์ ์ต์ํํ ์ ์์ต๋๋ค. ์ ๊ทํ ์์น์ ์ ์ ํ๊ฒ ์ ์ฉํ๋ฉด ์ ์ง ๊ด๋ฆฌ, ์ ๋ฐ์ดํธ ๋ฐ ์ฟผ๋ฆฌ๊ฐ ๋ ์ฌ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์ ์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ ๋ค์๊ณผ ๊ฐ์ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ: ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๋ ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ด ์ ๊ทํ์ ์ฃผ์ ๋ชฉํ์ ๋๋ค. ๋ฐ์ดํฐ ์ค๋ณต์ฑ๊ณผ ๋ถ์ผ์น๋ฅผ ์ ๊ฑฐํ์ฌ ์ ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ ์ ์์ต๋๋ค.
- ํฅ์๋ ์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ ํจ์จ์ฑ: ์ ๊ทํ๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ๋ฐ์ดํธ ๋ฐ ์ ์ง ๊ด๋ฆฌ๊ฐ ์ด๋ ค์ธ ์ ์์ผ๋ฏ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฑฐ๋ ์ญ์ ํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋๋ค. ์ ๊ทํ๋ ์ ๋ฐ์ดํธ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ์ค๋ฅ ์ํ์ ์ค์ ๋๋ค.
- ์ ์ฅ ๊ณต๊ฐ ์ต์ ํ: ์ ๊ทํ๋ ์ค๋ณต ๋ฐ์ดํฐ๋ฅผ ์ ๊ฑฐํ์ฌ ๋ฐ์ดํฐ ์ค๋ณต์ฑ์ ์ค์ฌ ํ์ํ ์ ์ฅ ๊ณต๊ฐ์ ์ค์ด๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํจ์จ์ฑ์ ํฅ์์ํต๋๋ค.
- ๋ ๋์ ์ฟผ๋ฆฌ ์ฑ๋ฅ: ๋ ๊ฐ๋จํ ์คํค๋ง๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ํจ์จ์ ์ธ ์ฟผ๋ฆฌ ์ฒ๋ฆฌ ๋ฐ ์ต์ ํ๊ฐ ๊ฐ๋ฅํ๋ฏ๋ก ์ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
- ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ผ๊ด๋ ๊ตฌ์กฐ์ ๊ฐ์๋ ๋ฐ์ดํฐ ์ค๋ณต์ฑ์ผ๋ก ์ธํด ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์๊ฐ ์์คํ ์ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ๊ฐ ๋ ์ฌ์์ก์ต๋๋ค.
์ ๊ทํ ์์ค ์ดํด: ์ฒซ ๋ฒ์งธ๋ถํฐ ๋ค์ฏ ๋ฒ์งธ ์ ๊ทํ๊น์ง
NF(์ ๊ทํ)๋ผ๊ณ ํ๋ ๋ค์ฏ ๊ฐ์ง ๊ธฐ๋ณธ ์ ๊ทํ ์์ค์ด ์์ผ๋ฉฐ, ๊ฐ ์์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋์์ธ์ ๋ค์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์คํค๋ง์ ์ถ๊ฐ ์ ์ฝ ์กฐ๊ฑด์ ์ ์ฉํฉ๋๋ค.
- ์ฒซ ๋ฒ์งธ ์ ๊ทํ(1NF): ๋จ์ผ ํค ๊ฐ์ ๋ํด ๋ฐ๋ณต ๊ทธ๋ฃน์ด๋ ์ค๋ณต ์ด์ด ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ ํ ์ด๋ธ์ 1NF์ ๋๋ค. ๊ฐ ์ด ๊ฐ์ ์์์ฑ์ด์ด์ผ ํฉ๋๋ค. ์ฆ, ๋ ์ด์ ๋ถํดํ ์ ์์ต๋๋ค. ์ด ํ์์ ํ ์ด๋ธ ๊ตฌ์กฐ๋ฅผ ๋จ์ํํ๊ณ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ๊ฒ์์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค.
- ๋ ๋ฒ์งธ ์ ๊ทํ(2NF): ํ ์ด๋ธ์ด 1NF์ด๊ณ ํค๊ฐ ์๋ ๋ชจ๋ ์ด์ด ๊ธฐ๋ณธ ํค์ ์์ ํ ๊ธฐ๋ฅ์ ์ผ๋ก ์ข ์๋ ๊ฒฝ์ฐ ํ ์ด๋ธ์ 2NF์ ๋๋ค. ์ด๋ ๊ธฐ๋ณธ ํค ๊ฐ์ด ํค๊ฐ ์๋ ๊ฐ ์ด์ ๊ฐ์ ๊ฒฐ์ ํ๋ค๋ ์๋ฏธ์ ๋๋ค. 2NF๋ ํ ์ด๋ธ ๊ตฌ์กฐ ๋ด์ ๋ถ๋ถ์ ์ธ ์ข ์์ฑ์ด ์๋๋ก ๋ณด์ฅํ๊ณ ๋ฐ์ดํฐ ์ค๋ณต์ฑ์ ๋์ฑ ์ค์ ๋๋ค.
- ์ 3์ ๊ทํ(3NF): ํ ์ด๋ธ์ด 2NF์ด๋ฉด 3NF์ ๋๋ค. ํค๊ฐ ์๋ ๋ชจ๋ ์ด์ ๊ธฐ๋ณธ ํค์ ์ ์ด์ ์ผ๋ก ์ข ์๋์ง ์์ต๋๋ค. ์ฆ, ํค๊ฐ ์๋ ์ด์ ๊ธฐ๋ณธ ํค์ ์ํด ๊ฒฐ์ ๋๋ ๋ค๋ฅธ ํค๊ฐ ์๋ ์ด์ ์ข ์๋์ด์๋ ์ ๋ฉ๋๋ค. 3NF๋ ์ ์ด์ ์ข ์์ฑ์ ์ ๊ฑฐํ์ฌ ๋ฐ์ดํฐ ํจ์จ์ฑ๊ณผ ์ผ๊ด์ฑ์ ํฅ์์ํต๋๋ค.
- Boyce-Codd ์ ๊ทํ(BCNF): ํ ์ด๋ธ์ด 3NF์ด๊ณ ๋ชจ๋ ๊ฒฐ์ ์(๋ค๋ฅธ ์ด์ ๊ณ ์ ํ๊ฒ ๊ฒฐ์ ํ๋ ์ด ์งํฉ)๊ฐ ํ๋ณด ํค์ธ ๊ฒฝ์ฐ ํ ์ด๋ธ์ BCNF์ ์์ต๋๋ค. BCNF๋ ํน์ 3NF ํ ์ด๋ธ์ ์ด์ ํ์์ ํด๊ฒฐํ๋ ๋ ๊ฐ๋ ฅํ ํํ์ 3NF์ ๋๋ค. ์ค๋ณต๋๋ ํ๋ณด ํค๋ก ์ธํ ์ ์ฌ์ ์ธ ๋ถ์ผ์น์ ์ค๋ณต์ฑ์ ์ ๊ฑฐํฉ๋๋ค.
- ์ 4์ ๊ทํ(4NF): ํ ์ด๋ธ์ด BCNF์ ์๊ณ ๋ค์ค ๊ฐ ์ข ์์ฑ์ด ์๋ ๊ฒฝ์ฐ ํ ์ด๋ธ์ 4NF์ ์์ต๋๋ค. ์ด๋ ํ๋ ์ด์์ ๋ ๋ฆฝ์ ์ธ ๋ค์ค ๊ฐ ์์ฑ์ด ์๋ ํ ์ด๋ธ์ ๋ณ๋์ ํ ์ด๋ธ๋ก ๋ถํดํด์ผ ํจ์ ์๋ฏธํฉ๋๋ค. 4NF๋ ๋ค์ค ๊ฐ ์ข ์์ฑ๊ณผ ๊ด๋ จ๋ ๋ฐ์ดํฐ ์ค๋ณต์ฑ ๋ฐ ๋ถ์ผ์น ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
- ๋ค์ฏ ๋ฒ์งธ ์ ๊ทํ(5NF): ํ ์ด๋ธ์ด 4NF์ด๊ณ ํ๋ณด ํค๊ฐ ๋ชจ๋ ์กฐ์ธ ์ข ์์ฑ์ ์์ํ๋ ๊ฒฝ์ฐ ํ ์ด๋ธ์ 5NF์ ์์ต๋๋ค. ์ด ์์์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ํ ์ด๋ธ์์ ์ฌ๋ฌ ๋ฐฉ์์ผ๋ก ํํ๋๋ ๊ฒฝ์ฐ ์ค๋ณต์ฑ์ ์ ๊ฑฐํ๊ณ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ํฅ์์ํค๊ธฐ ์ํด ํ ์ด๋ธ์ ๋ ์์ ํ ์ด๋ธ๋ก ๋ถํดํฉ๋๋ค.

์ ๊ทํ๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด์ ํ์๊ณผ ์ ๊ทํ์ ํ์์ฑ
์ด์ ํ์์ ์ ๊ทํ๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ํ ์ ์๋ ๋ถ์ผ์น ๋๋ ๋ฌธ์ ๋ก, ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ๋ฐ ์ผ๊ด์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ ๊ทํํ๋ฉด ์ด๋ฌํ ์ด์ ํ์์ ํด๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ํ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ์ ๊ทํ๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ด์ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด์ ์ ๋ฐ์ดํธ
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ ์ผ๋ถ๋ฅผ ๋ณ๊ฒฝํ๋ฉด ๋์ผํ ํ ์ด๋ธ์ ๋ค๋ฅธ ํ์ด๋ ์ด๋ ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒฝ์ฐ ์ ๋ฐ์ดํธ ์์ธ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ํฅ์ ๋ฐ๋ ๋ชจ๋ ์์น์์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ฐ์ดํธ๋์ง ์์ผ๋ฉด ๋ถ์ผ์น ๋ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ ๊ทํ๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ ์ ํ ๊ฐ๊ฒฉ์ด ํ ์ด๋ธ ๋ด์ ์ฌ๋ฌ ํ์ ์ ์ฅ๋์ด ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๊ฐ๊ฒฉ ์ ๋ฐ์ดํธ๊ฐ ์ค์๋ก ์ผ๋ถ ํ์๋ง ์ ์ฉ๋์ด ๋ถ์ผ์น๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ ๊ทํ๋ ๊ฐ ๋ฐ์ดํฐ ์กฐ๊ฐ์ด ํ ์์น์๋ง ์ ์ฅ๋๋๋ก ํ์ฌ ์ผ๊ด์ฑ์ ๋ ์ฝ๊ฒ ์ ์งํจ์ผ๋ก์จ ์ด ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ฝ์ ์ด์
์ฝ์ ์ด์์ ์ ์ ํ ๊ตฌ์กฐ๊ฐ ๋ถ์กฑํ์ฌ ๋ฐ์ดํฐ ์กฐ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ์ ํ ์ ์์ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ํ๊ธฐ ์ ์ ์คํค๋ง ์ค๊ณ์์ ํน์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํด์ผ ํ๋ ๊ฒฝ์ฐ์ ๋ฐ์ํ ์ ์์ต๋๋ค. ํ์์ ๋ฐ์ดํฐ๊ฐ ์ฒซ ๋ฒ์งธ ๋ฐ์ดํฐ์ ์ข ์๋์ง ์๋ ๊ฒฝ์ฐ์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ์ ๊ทํ๋ ์ธ์์ ์ธ ์ข ์์ฑ์ด ์์ฑ๋์ง ์๋๋ก ์คํค๋ง๋ฅผ ์ ์ ํ๊ฒ ๊ตฌ์กฐํํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์ญ์ ์ด์
์ญ์ ์ด์ ํ์์ ํ ์ด๋ธ์ ํ์ ์ ๊ฑฐํ ๋ ๋ฐ์ํ๋ฉฐ, ์ ์ ํ ์ ๊ทํ๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ ๊ด๋ จ ์๋ ๋ฐ์ดํฐ๋ ์ญ์ ๋ฉ๋๋ค. ์ด๋ก ์ธํด ์ค์ํ ๋ฐ์ดํฐ๊ฐ ์๋์น ์๊ฒ ์์ค๋ ์ ์์ต๋๋ค. ํ ์ด๋ธ์ ๋ถํดํ๊ณ ์ ๊ทํ๋ฅผ ํตํด ๋ ๋์ ๊ตฌ์กฐ์ ์คํค๋ง๋ฅผ ์ค๊ณํ๋ฉด ๋ค๋ฅธ ๋ฐ์ดํฐ๊ฐ ์ ๊ฑฐ๋๋๋ผ๋ ๋ฐ์ดํฐ๊ฐ ์ ์ง๋๋๋ก ํ ์ ์์ต๋๋ค.
์ ๊ทํ ์ฅ๋จ์ : ์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฒด๊ณ์ ์ด๊ณ ์ฒด๊ณ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ง๋ง ์์ฒด์ ์ธ ์ฅ๋จ์ ์ด ์์ต๋๋ค. ๊ณ ๋ คํด์ผ ํ ์ฃผ์ ์ ์ถฉ์ ์ค ํ๋๋ ์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ๊ฐ์ ๊ท ํ์ ๋๋ค.
์ ๊ทํ ์์ค์ด ๋์์ง์ ๋ฐ๋ผ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ์ ๋์ฑ ๋จํธํ๋๊ณ ๊ด๋ จ ๋ฐ์ดํฐ์ ์ก์ธ์คํ๊ธฐ ์ํด ๋ ๋ง์ ์กฐ์ธ์ด ํ์ํฉ๋๋ค. ์ด๋ก ์ธํด ๋ณต์ก์ฑ์ด ์ฆ๊ฐํ ์ ์์ผ๋ฉฐ, ํนํ ๋ณต์กํ๊ฑฐ๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฒ๋ฆฌํ ๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
๋ฐ๋ฉด์ ์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํฅ์๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ฌ๋ฌ ํ ์ด๋ธ์ ๊ฑธ์ณ ๋ฐ์ดํฐ๋ฅผ ๋ถํ ํ์ฌ ์ค๋ณต์ฑ์ ์ค์ด๋ฉด ์ ๋ฐ์ดํธ, ์ฝ์ ๋ฐ ์ญ์ ์์ ๊ณผ ๊ด๋ จ๋ ์ด์ ํ์๊ณผ ๋ถ์ผ์น๊ฐ ๋ฐฉ์ง๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ฐ์ดํฐ ์ผ๊ด์ฑ๊ณผ ์ ํ์ฑ์ ์ ์งํ๋ ๊ฒ์ด ๋ ์ฌ์์ง๋๋ค.
์ต์ ์ ์ ๊ทํ ์์ค์ ์ฐพ์ผ๋ ค๋ฉด ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ์ ๊ธฐ๋ฐ์ผ๋ก ์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ๊ฐ์ ๊ท ํ์ ์ฐพ์์ผ ํ ์๋ ์์ต๋๋ค. ์ฟผ๋ฆฌ ํจํด, ๋ฐ์ดํฐ ์ฌ์ฉ๋ ๋ฐ ์์ ๋ก๋๋ฅผ ์ฃผ์ ๊น๊ฒ ๋ถ์ํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง์ ์ ํฉํ ์ ๊ทํ ์์ค์ ๊ฒฐ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋น์ ๊ทํ ๊ธฐ๋ฒ: ์ฌ๋ฐ๋ฅธ ๊ท ํ ์ก๊ธฐ
๋น์ ๊ทํ๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋์์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ํจ์จ์ฑ ๊ฐ์ ๊ท ํ์ ์ ์งํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ผ์ ์์ค์ ์ค๋ณต์ฑ์ ์๋์ ์ผ๋ก ๋ค์ ๋์ ํ๋ ํ๋ก์ธ์ค์ ๋๋ค. ์ด๋ ์ ๊ทํ์ ์ฑ๋ฅ ์์ถฉ๊ด๊ณ๊ฐ ๋ช ๋ฐฑํด์ง๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ๋์ฑ ์ต์ ํํด์ผ ํ ๋ ์ ์ฉํฉ๋๋ค. ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๋น์ ๊ทํ ๊ธฐ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๊ณ์ฐ๋ ํ๋ ์ถ๊ฐ: ๊ณ์ฐ๋ ๊ฐ์ด๋ ์ง๊ณ๋ ๊ฐ์ ํ ์ด๋ธ ๋ด์ ์ ์ฅํ์ฌ ์ฟผ๋ฆฌ ์คํ ์ค ๋ณต์กํ ๊ณ์ฐ์ด๋ ์กฐ์ธ์ ํผํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ ๋น ๋ฅด๊ฒ ๊ฒ์ํ ์ ์์ต๋๋ค.
- ํ ์ด๋ธ ๋ณํฉ: ์ฟผ๋ฆฌ ์กฐ์ธ ์๊ฐ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋ ๊ฒฝ์ฐ ๊ด๋ จ ํ ์ด๋ธ์ ๊ฒฐํฉํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ด๋ จ ๋ฐ์ดํฐ์ ์ก์ธ์คํ๋ ๋ณต์ก์ฑ์ด ์ค์ด๋ญ๋๋ค.
- ๋ฐ์ดํฐ ๋๋ ์ด ๋ณต์ : ์ฌ๋ฌ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ์ฌ ํน์ ์ฟผ๋ฆฌ์ ํ์ํ ์กฐ์ธ ์๋ฅผ ์ค์ ๋๋ค. ์ด๋ ์ผ๋ถ ์ค๋ณต์ฑ ๋ฐ ์ ์ฌ์ ์ธ ๋ฐ์ดํฐ ์ผ๊ด์ฑ ๋ฌธ์ ๋ฅผ ํฌ์ํ๋ฉด์ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
- ์ธ๋ฑ์ฑ ์ฌ์ฉ: ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ด์ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค์ด ์ฟผ๋ฆฌ ์คํ ์๋๋ฅผ ๋์ ๋๋ค. ์๋ฐํ ๋งํ๋ฉด ๋น์ ๊ทํ ๊ธฐ์ ์ ์๋์ง๋ง ์ธ๋ฑ์ฑ์ ๊ณ ๋๋ก ์ ๊ทํ๋ ์คํค๋ง์ ๊ด๋ จ๋ ์ผ๋ถ ์ฑ๋ฅ ๋ฌธ์ ๋ฅผ ์ํํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋น์ ๊ทํ ๊ธฐ์ ์ด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ฏธ์น๋ ์ํฅ์ ์ฃผ์ ๊น๊ฒ ๋ถ์ํ๊ณ ์ ์ฌ์ ์ํ๊ณผ ์ด์ ์ ๋น๊ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋น์ ๊ทํ๋ ๋ณต์ก์ฑ์ ์ฆ๊ฐ์ํค๊ณ ์คํ ๋ฆฌ์ง ์๊ตฌ ์ฌํญ์ ๋๋ฆฌ๋ฉฐ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ์ํฅ์ ๋ฏธ์น ์ ์์ผ๋ฏ๋ก ์ ์คํ๊ฒ ์ฌ์ฉํด์ผ ํ๋ค๋ ์ ์ ๊ธฐ์ตํ์ญ์์ค.
์ค์ ์ ๊ทํ: ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ทํ ์์น์ ๋ค์ํ ์ค์ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฉ๋ฉ๋๋ค. ๋ค์์ ๊ทธ ์ ์ฉ์ ๋ํ ๋ช ๊ฐ์ง ์ค์ ์ฌ๋ก์ ๋๋ค.
- ์ ์ ์๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ : ์ ์ ์๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ๊ณ ๊ฐ, ์ฃผ๋ฌธ, ์ ํ, ์ ์กฐ์ ์ฒด ๋ฑ ๋ค์ํ ์ํฐํฐ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์ ๊ทํ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ค๋ณต ์์ด ํจ์จ์ ์ผ๋ก ์ ์ฅํ ์ ์์ผ๋ฏ๋ก ์ฃผ๋ฌธ, ์ฃผ๋ฌธ ํญ๋ชฉ, ์ ํ ์ฌ๊ณ ํ ์ด๋ธ ๋ฑ ์ฌ๋ฌ ํ ์ด๋ธ์์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด ๋ณด์ฅ๋ฉ๋๋ค.
- HRMS(์ธ์ ์์ ๊ด๋ฆฌ ์์คํ ): HRMS ์ ํ๋ฆฌ์ผ์ด์ ์ ์ผ๋ฐ์ ์ผ๋ก ์ง์ ๊ธฐ๋ก, ๊ธ์ฌ ์ ๋ณด, ๋ถ์ ๋ฐ์ดํฐ ๋ฑ์ ๊ด๋ฆฌํฉ๋๋ค. ์ ๊ทํ๋ ์ง์ ์ ๋ณด ์ค๋ณต์ ๋ฐฉ์งํ๊ณ ๊ฐ ์์ฑ์ด ์ฌ๋ฐ๋ฅธ ์์น์ ์ ์ฅ๋๋๋ก ํ์ฌ ๋ฐ์ดํฐ ์ ํ์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์ง๋ฃ์ ๊ด๋ฆฌ ์์คํ : ์ง๋ฃ์ โโ๊ด๋ฆฌ ์์คํ ์ ํ์ ๊ธฐ๋ก, ์ฝ์, ์๋ฃ์ง ์ธ๋ถ ์ ๋ณด ๋ฐ ๊ธฐํ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ์ ์ ํ ์ ๊ทํ๋ฅผ ํตํด ํ์ ๊ธฐ๋ก์ ์ฝ๊ฒ ์ ์ง ๊ด๋ฆฌํ ์ ์์ผ๋ฉฐ ์ฝ์, ์ฒ๋ฐฉ ๋ฐ ์คํ์ค ํ ์คํธ์ ๊ด๋ จ๋ ์ ํํ ๋ฐ์ดํฐ ๊ฒ์์ ๋์์ด ๋ฉ๋๋ค.
- ์์ ๋คํธ์ํน ์ ํ๋ฆฌ์ผ์ด์ : ์์ ๋คํธ์ํน ์ฑ์ ์ฌ์ฉ์, ๊ฒ์๋ฌผ, ๋๊ธ ๋ฐ ๋ค์ํ ํํ์ ์ฌ์ฉ์ ์์ฑ ์ฝํ ์ธ ๊ฐ์ ๋ณต์กํ ๊ด๊ณ๋ฅผ ์๋ฐํฉ๋๋ค. ์ ๊ทํ๋ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ณ ํ๋ซํผ์์ ์ฌ์ฉ์ ์ฐ๊ฒฐ, ์ฝํ ์ธ ๋ฐ ์ํธ ์์ฉ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ์ค์ํฉ๋๋ค.
AppMaster ์ ๊ฐ์ No-code ํ๋ซํผ๋ ์ ๊ทํ ์์น์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ์ฌ์ฉ์๋ฅผ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์ ๋ค์ํ ์ธก๋ฉด์ ์ฒ๋ฆฌํ๋ ๋์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ๋ฅผ ์ถ์ํํ๊ณ ๋จ์ํํฉ๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทํ๋ฅผ ์ดํดํ๋ฉด ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๊ฐ์ ํ๊ณ ๋ณด๋ค ํจ์จ์ ์ด๊ณ ์ผ๊ด๋๋ฉฐ ์์ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ ๊ทํ ์์ค๊ณผ ์ฑ๋ฅ์ ๊ท ํ์ ๋ง์ถ๋ ๊ฒ์ ํน์ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๋ ํจ๊ณผ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ค์ํฉ๋๋ค.
AppMaster ์ ๊ฐ์ ์ต์ No-Code ํ๋ซํผ์ ์ ๊ทํ
์ต๊ทผ ๋ช ๋ ๋์ ์ฝ๋ ์๋ ๊ฐ๋ฐ ํ๋ซํผ์ ๊ธฐ์ ๊ณผ ๊ฐ์ธ์ด ์ต์ํ์ ๊ธฐ์ ์ง์์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐฉ์์ ๋ณํ์์ผฐ์ต๋๋ค. AppMaster ์ ๊ฐ์ No-code ํ๋ซํผ์ ์ผ๋ฐ ๊ฐ๋ฐ์๊ฐ ์๋ ํ๋ก๊ทธ๋๋ฐ์ ํ์์ฑ์ ์ ๊ฑฐํ์ฌ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , no-code ํ๋ซํผ์ ๋งฅ๋ฝ์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทํ์ ์ค์์ฑ์ ์ฌ์ ํ โโ์ค์ํฉ๋๋ค. no-code ํ๋ซํผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ๊ตฌ์กฐ ๋๋ถ๋ถ์ ์ถ์ํํ์ง๋ง ์ต์ ์ ์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ์ฌ์ ํ ํจ์จ์ ์ด๊ณ ์ ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ ์ ์์กดํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ no-code ๋๊ตฌ์ธ AppMaster ๋ ์ ๊ทํ ์์น์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ํตํฉํ์ฌ ๊ฐ๋ฐ์์๊ฒ ํฅ์๋ ๊ฐ๋ฐ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. AppMaster ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ๋ ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๊ฐ ์ฌ์ฉ๋์ด ๊ฐ๋ฐ์๊ฐ ์ ๊ทํ ์์น์ ์กด์คํ๋ฉด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ค๊ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ์ฝ๋ฉ ์์ด ํจ์จ์ ์ผ๋ก ํ ์ด๋ธ์ ์์ฑํ๊ณ , ๊ด๊ณ๋ฅผ ์ ์ํ๊ณ , ๋ฐ์ดํฐ ์คํค๋ง๋ฅผ ์ค๊ณํ์ฌ ์ ๊ทํ ๊ท์น์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ํตํฉํ ์ ์์ต๋๋ค.
ํ๋ซํผ์ ์์ ๋ ๋๋ง๋ค ์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ฏ๋ก ๊ธฐ์ ์ ๋ถ์ฑ ๊ฐ๋ฅ์ฑ์ด ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐ๋์ด ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ณ ์ฑ๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ํ AppMaster PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ํํ๊ฒ ์๋ํ์ฌ ์ ๊ทํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ํ์ฉํ ์ ์๋ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ํธํ์ฑ์ no-code ํ๋ซํผ์ ์ฌ์ฉ์ ์นํ์ ์ธ ํน์ฑ์ ์์์ํค์ง ์์ผ๋ฉด์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด ์ฐ์ ์์๋ฅผ ์ ์งํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทํ๋ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ๊ณผ ๊ฐ์ ์ต์ ๊ฐ๋ฐ ๋๊ตฌ์ ํ์์ ์ ๋๋ค. ์ ๊ทํ ์์น์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ํตํฉํจ์ผ๋ก์จ ์ด๋ฌํ ํ๋ซํผ์ ํจ์จ์ ์ด๊ณ ์ฌ์ฉ์ ์นํ์ ์ธ ๊ฐ๋ฐ ๊ฒฝํ์ ์ ๊ณตํ๋ ๋์์ ์ต์ ์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ฑ๋ฅ์ ๋ณด์ฅํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ no-code ๊ฐ๋ฐ ํ๊ฒฝ์์๋ ์ ๊ทํ๋ฅผ ์ดํดํ๊ณ ๊ตฌํํ๋ ๊ฒ์ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์์ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐ ํต์ฌ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทํ๋ ํจ์จ์ ์ด๊ณ ์ผ๊ด๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ๊ณ , ๋ฐ์ดํฐ ์ค๋ณต์ ์ต์ํํ๊ณ , ์ด์ ํ์์ ์ ๊ฑฐํ์ฌ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค.
์ ๊ทํ๋ ๋ฐ์ดํฐ ์ค๋ณต์ฑ์ ์ต์ํํ๊ณ ์ด์ ํ์์ ์ ๊ฑฐํ์ฌ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ณ , ์ผ๊ด์ฑ์ ์ ์งํ๊ณ , ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ๊ฐ์ ํ๊ณ , ์คํ ๋ฆฌ์ง ์๊ตฌ ์ฌํญ์ ์ค์ด๋ ๋ฐ ์ค์ํฉ๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทํ์๋ ์ฒซ ๋ฒ์งธ ์ ๊ทํ(1NF)๋ถํฐ ๋ค์ฏ ๋ฒ์งธ ์ ๊ทํ(5NF)๊น์ง ๋ค์ฏ ๊ฐ์ง ์ฃผ์ ์ ๊ทํ์ด ์์ผ๋ฉฐ, ๊ฐ ์์ค์์๋ ํน์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ์ถ๊ฐ ์ ์ฝ ์กฐ๊ฑด์ ์ ์ฉํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด์์ ์ ๊ทํ๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ํ ์ ์๋ ๋ถ์ผ์น ๋๋ ๋ฌธ์ ์ ๋๋ค. ๋ณ์น์ ์๋ก๋ ์ ๋ฐ์ดํธ ๋ณ์น, ์ฝ์ ๋ณ์น, ์ญ์ ๋ณ์น ๋ฑ์ด ์์ผ๋ฉฐ, ๊ฐ๊ฐ ๋ถ์ผ์น ๋ฐ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ๋ฌธ์ ๋ฅผ ์ผ์ผํต๋๋ค.
์ ๊ทํ ์ ์ถฉ์๋ ์ ์ฌ์ ์ผ๋ก ์ฟผ๋ฆฌ ์ฑ๋ฅ์ด ๊ฐ์ํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋์์ธ์ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํ๋ ๋์ ํฅ์๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ค๋ณต์ฑ ๊ฐ์๊ฐ ํฌํจ๋ฉ๋๋ค.
์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฑ๋ฅ์ด ์ถฉ๋ถํ์ง ์๊ฑฐ๋ ํน์ ์ฟผ๋ฆฌ ํจํด์ด ๋ณด๋ค ๋ง์ถคํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ์๊ตฌํ๋ ๊ฒฝ์ฐ ๋น์ ๊ทํ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
AppMaster ์ ๊ฐ์ No-code ํ๋ซํผ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ์ ๊ทํ ์์น์ ํตํฉํ์ฌ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ๊ฒ์์ ๋ณด์ฅํ๋ ๋์์ ๊ธฐ์ ์ง์์ด ์๋ ์ฌ์ฉ์์๊ฒ ๋จ์ํ๋ ๊ฐ๋ฐ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
์, ์์ ํ ์ ๊ทํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋๋ก๋ ๋นํจ์จ์ ์ผ ์ ์์ต๋๋ค. ํนํ ๋ณต์กํ ์ฟผ๋ฆฌ๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฒ๋ฆฌํ ๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ ๋น์ ๊ทํ ๋๋ ์ธ๋ฑ์ฑ๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ด ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.


