๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋งฅ๋ฝ์์ ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ(๊ด๊ณ)์์ ์๋ํ์ฌ ์ด๋ฌํ ๊ตฌ์กฐ ๋ด์ ํฌํจ๋ ๋ฐ์ดํฐ๋ฅผ ์กฐ์, ๊ฒ์ ๋ฐ ๊ด๋ฆฌํ๋ ์์ง์ ์ด๊ณ ๋น์ ์ฐจ์ ์ธ ์ฟผ๋ฆฌ ์ธ์ด๋ฅผ ์๋ฏธํฉ๋๋ค. ์คํํ ์์ ์ ๋ช ์์ ์ธ ์์๋ฅผ ์ง์ํ๋ ์ ์ฐจ์ ์ธ์ด์ ๋ฌ๋ฆฌ ๊ด๊ณํ ๋ฏธ์ ๋ถ ํํ์ ์ํ๋ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ง ์ ์ํ๊ณ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS)์ด ํด๋น ๊ฒฐ๊ณผ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํ ๊ฐ์ฅ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ ์ ์๋๋ก ํฉ๋๋ค. ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ์ฃผ๋ก ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ๊ธฐ๋ณธ ๋ชจ๋ธ์ ํ์ฑํ๋ ์ ์ด ๋ฏธ์ ๋ถํ ๋ฐ ์งํฉ ์ด๋ก ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
๊ด๊ณํ ๋ฏธ์ ๋ถํ์๋ TRC(ํํ ๊ด๊ณ ๋ฏธ์ ๋ถํ)์ DRC(๋๋ฉ์ธ ๊ด๊ณ ๋ฏธ์ ๋ถํ)์ ๋ ๊ฐ์ง ์ฃผ์ ํํ๊ฐ ์์ต๋๋ค. TRC์ DRC๋ ๋ชจ๋ ์ฟผ๋ฆฌ๋ฅผ ํํํ๊ธฐ ์ํ ๋ ผ๋ฆฌ์ ์ ์ธ์ ๊ตฌ๋ฌธ๊ณผ ์ถ์ ์ถ๋ก ์ ๊ฐ์กฐํ์ง๋ง ์ด ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํ ๊ทผ๋ณธ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ด ๋ค๋ฆ ๋๋ค.
ํํ ๊ด๊ณํ ๊ณ์ฐ์ ์ฉ์ด์์ ์ ์ ์๋ฏ์ด ํํ, ์ฆ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ํ์ ์ค์ ์ ๋ก๋๋ค. TRC๋ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํํ ์งํฉ์ ์ ํํ๊ณ ๊ฒ์ํ๋ ๋ฐ ํ์ํ ๊ธฐ์ค์ ์ง์ ํ๋ ์๋จ์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ผ๋ฐ์ ์ธ ์ง์ ๊ด๋ฆฌ ์์คํ ์์ TRC ์ฟผ๋ฆฌ๋ ํน์ ์ง์ญ์์ ํน์ ๊ธ์ฌ๋ฅผ ๋ฐ์ ์ง์์ ๋ํ๋ด๋ ๋ชจ๋ ํํ์ ์ฐพ์ ์ ์์ต๋๋ค. ์ฟผ๋ฆฌ๋ ์ ํฉํ ํํ๊ณผ ๊ด๋ จ๋ ์์ฑ(์ด)์ ์ถ๋ ฅํ์ง๋ง DBMS๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ง์ํ์ง๋ ์์ต๋๋ค.
๋ฐ๋ฉด์ ๋๋ฉ์ธ ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ์ ์ฒด ํํ ๋์ ๊ฐ๋ณ ์์ฑ ๋๋ฉ์ธ(์ด)์์ ์๋ํฉ๋๋ค. DRC ์ฟผ๋ฆฌ๋ ๊ฐ๋ณ ์์ฑ์ ์ฐธ์กฐํ์ฌ ํน์ ์กฐ๊ฑด์ ์ ์ํ๊ณ ๊ด๋ จ ์์ฑ ๋๋ฉ์ธ์์ ์ ๊ฒฉ ๋ฐ์ดํฐ ํฌ์ธํธ ์ธํธ๋ฅผ ๊ฒ์ํฉ๋๋ค. ๋์ผํ ์ง์ ๊ด๋ฆฌ ์์คํ ์๋ฅผ ์ฌ์ฉํ์ฌ DRC ์ฟผ๋ฆฌ๋ ์์ ์ธ๊ธํ ๊ธ์ฌ ๋ฐ ์ง์ญ ๊ธฐ์ค๊ณผ ์ผ์นํ๋ ์ง์์ ์ด๋ฆ๊ณผ ์ฐ๋ฝ์ฒ ์ธ๋ถ ์ ๋ณด๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค. ๊ฐ๋ณ ์์ฑ์ ์ด์ ์ ๋ง์ถ๋ฉด ์ฟผ๋ฆฌ ๊ณต์ํ ๋ฐ ์ถ๋ ฅ ์์ฑ์ ์ธ๋ถ์ฑ์ด ๋์์ง๋๋ค.
ํํ๊ณผ ๋๋ฉ์ธ ๊ด๊ณํ ๋ฏธ์ ๋ถํ ๋ชจ๋ ํํ ๊ธฐ๋ฅ ์ธก๋ฉด์์ ์์ ํ๊ณ ๋๋ฑํ ์ฑ๋ฅ์ ์ ๊ณตํ๋ฏ๋ก ๋ ๊ด๊ณํ ๋ฏธ์ ๋ถํ ํ์ ์ค ํ๋๋ก ๋ชจ๋ ์ฟผ๋ฆฌ๋ฅผ ํํํ ์ ์์ต๋๋ค. ๋ํ ๋ ๊ฐ์ง ํํ์ ๊ด๊ณํ ๊ณ์ฐ์ ์ค๋๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ฟผ๋ฆฌ ์ธ์ด์ธ SQL(๊ตฌ์กฐ์ ์ฟผ๋ฆฌ ์ธ์ด)์ ์์๊ณผ ๋ฐ์ ์ ์ค์ํ ์ญํ ์ ํ์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ AppMaster ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ๊ธฐ๋ณธ ์์น์ ํ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง, ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ธํฐํ์ด์ค๋ฅผ ์๊ฐ์ ์ผ๋ก ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค. AppMaster ์ ์ง๊ด์ ์ธ ์๊ฐ์ BP Designer๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ๊ตฌ์ฑ ์์์ ์ผ๋ถ๋ก ์ํ๋ ๊ด๊ณํ ๊ณ์ฐ ์ฟผ๋ฆฌ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ตฌํํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ํํ๊ณ ๋ ํจ์จ์ ์ธ ์ฟผ๋ฆฌ ๊ตฌ์กฐ์ ๊ด๋ จ๋ ๊ธฐ์ ์ ๋ถ์ฑ์ ์ ์ฌ์ ์์ธ์ ์ ๊ฑฐํ ์ ์์ต๋๋ค.
AppMaster ๋ด ๊ด๊ณํ ๊ณ์ฐ ์๋ฆฌ์ ํตํฉ์ ๋ณต์กํ ๋๊ท๋ชจ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ตฌ ์ฌํญ์ ์์ฉํ ์ ์๋ ํ๋ซํผ์ ๊ธฐ๋ฅ์ ํฅ์์ํต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก AppMaster์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์๋ฃจ์ ์ธ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํํ๊ฒ ์ํธ ์์ฉํ ์ ์์ด ์๊ท๋ชจ ๊ธฐ์ ์์ ์ํฐํ๋ผ์ด์ฆ ์์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๊ด๋ฒ์ํ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ๋์ ํ์ฅ์ฑ, ์์ ์ฑ ๋ฐ ์ฑ๋ฅ์ ๋ณด์ฅํฉ๋๋ค.
์์ฝํ๋ฉด, ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ญ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ผ๋ก, ํํ ๊ด๊ณํ ๋ฏธ์ ๋ถํ ๋ฐ ๋๋ฉ์ธ ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ํฌํจํ๋ฉฐ ๋ ๋ค ์งํฉ ์ด๋ก ๋ฐ ์ ์ด ๋ ผ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ฐ๋ ฅํ ์ฟผ๋ฆฌ ๊ณต์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๊ด๊ณํ ๋ฏธ์ ๋ถํ์ ์๋ฆฌ๋ AppMaster ์ no-code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ ์์ํฌ ๋ด์ ๋ณธ์ง์ ์ผ๋ก ํตํฉ๋์ด ์์ด ์ฌ์ฉ์๊ฐ ํ์ฅ ๊ฐ๋ฅํ๊ณ ํจ์จ์ ์ธ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ณ ์ ํํ๊ฒ ๊ตฌ์ถ, ๊ด๋ฆฌ ๋ฐ ๋ฐฐํฌํ ์ ์์ผ๋ฏ๋ก ์๋นํ ์๊ฐ๊ณผ ๋น์ฉ์ด ์์๋ฉ๋๋ค. ๋ค์ํ ๋๋ฉ์ธ์ ๊ฑธ์ณ ๊ธฐ์ ์ ์ํ ๋น์ฉ ์ ๊ฐ.