No Code Database Software๋ ์ ํต์ ์ธ ์ฝ๋๋ SQL ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ ํ์ ์์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ฑ, ๊ด๋ฆฌ ๋ฐ ํ์ฉ์ ์ฉ์ดํ๊ฒ ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ๋์ ํจ๋ฌ๋ค์์ ๋๋ค. ๋ณต์กํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์ถ์ํํ๊ณ ๋จ์ํํ๋๋ก ์ค๊ณ๋ ๋ง์ ๋ฐฉ๋ฒ๊ณผ ๋๊ตฌ๋ฅผ ์บก์ํํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฒ๋ฆฌ๋ฅผ ๋ฏผ์ฃผํํ๊ณ ๋น์ ๋ฌธ ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ด์ ๋ฐ ์ ์ง ๊ด๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค.
ํต์ฌ ๊ธฐ๋ฅ:
์๊ฐ์ ์ธํฐํ์ด์ค: ์ฌ์ฉ์๊ฐ ์ง๊ด์ ์ธ drag-and-drop ํ๊ณ , ๊ด๊ณ๋ฅผ ๋ง๋ค๊ณ , ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ ์ ์๋ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฌ์ฉ์๋ ํ ์ด๋ธ, ํ๋ ๋ฐ ๊ด๊ณ๋ฅผ ์๊ฐ์ ์ผ๋ก ์์ฑํ๊ณ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ์ ์ํ ์๋ ์์ต๋๋ค.
ํ์ฅ์ฑ: ์์ ๋ณ๋์ ๋ฐ๋ผ ํจ์จ์ ์ผ๋ก ํ์ฅํ์ฌ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์์ ์ฑ๋ฅ ํธํ์ฑ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ ์ต์ ์ปดํ์ผ ์๋ฒ ์์ฉ ํ๋ก๊ทธ๋จ์ ํตํด ๋ฌ์ฑํ ์ ์์ต๋๋ค.
ํตํฉ ๋ฐ ์ํธ ์ด์ฉ์ฑ: ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์์คํ ์ ํฌํจํ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ์ ์ํํ ํตํฉ. Postgresql ๊ณผ ๊ฐ์ ํ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง๊ณผ์ ํธํ์ฑ์ ์ ๊ณตํ์ฌ ๊ธฐ์กด ๊ธฐ์ ์คํ๊ณผ์ ์ํธ ์ด์ฉ์ฑ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์๋ ์์ฑ: ์ ํ๋ฆฌ์ผ์ด์ , ๋ฌธ์ ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์๋์ผ๋ก ์์ฑํ์ฌ ์์ฅ ์ถ์ ์๊ฐ์ ํฌ๊ฒ ๋จ์ถํ ์ ์์ต๋๋ค.
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์๋ฒ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ฑํํ์ฌ ์ฌ์ฉ์๊ฐ ๋ฒ์ ์ ๋ค์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ ผ๋ฆฌ ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. ์๊ตฌ ์ฌํญ ์์ ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฒ์๋ถํฐ ์ฌ์์ฑํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
์ ๊ณ์์์ ์์ฉ:
์ค์๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง: ์ฝ๋ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํํธ์จ์ด๋ ๋ค์ํ ๊ธฐ์ ์ ๋ฌธ ์ง์์ ๊ฐ์ง ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค๊ณ, ๋ฐฐํฌ ๋ฐ ๊ด๋ฆฌํ ์ ์๋๋ก ํจ์ผ๋ก์จ ๋ชจ๋ ๊ท๋ชจ์ ์กฐ์ง์ ๊ฐ์น๋ฅผ ์ ๊ณตํ์ฌ ํ์ ์ ์ด์งํฉ๋๋ค.
์ ์ ์๊ฑฐ๋ ํ๋ซํผ : ์จ๋ผ์ธ ์๋งค์ ๊ด๋ จ๋ ๋์ ๊ฑฐ๋๋๊ณผ ๋ณต์ก์ฑ์ ์ง์ํ์ฌ ํจ์จ์ ์ธ ์นดํ๋ก๊ทธ ๊ด๋ฆฌ, ์ฌ๊ณ ์ถ์ ๋ฐ ๊ณ ๊ฐ ๋ฐ์ดํฐ ๋ถ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์๋ฃ ์์คํ : ์์ ํ๊ณ ๋ฏผ์ฒฉํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ํตํด ํ์ ์ ๋ณด ๊ด๋ฆฌ, ์์ฝ ์ผ์ ๋ฐ ๊ท์ ์ค์๋ฅผ ์ด์งํฉ๋๋ค.
์ ๋์ ์ธ ํ๋ซํผ์ ์ - AppMaster:
์ฝ๋ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํํธ์จ์ด์ ๋๋ผ์ด ์ฌ๋ก ์ค ํ๋๋ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋๋ก ์ค๊ณ๋ ๊ฐ๋ ฅํ ์ฝ๋ ์๋ ๋๊ตฌ ์ธ AppMaster ์ ๋๋ค. ๊ฒฝ์์ฌ์ ์ฐจ๋ณํ๋๋ ๊ด๋ฒ์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ๊ณ ๊ฐ์ด ์๊ฐ์ BP Designer, REST API ๋ฐ WSS ์๋ํฌ์ธํธ๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ชจ๋ธ(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง) ๋ฐ ๋น์ฆ๋์ค ๋ก์ง์ ์์ฑํ ์ ์๋๋ก ํฉ๋๋ค. AppMaster ํ๋ซํผ์ ๋ชจ๋ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ํ์ฅ์ฑ์ ๋ณด์ฌ์ค๋๋ค. ์คํ ํ์ผ ๋ฐ ์์ค ์ฝ๋๋ฅผ ํฌํจํ์ฌ 30์ด ์ด๋ด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ ํ์ฌ 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ผ๋ก ๋ง๋ญ๋๋ค. ๋ํ AppMaster ํฌ๊ด์ ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ํ ๋ ธ๋ ฅ์ ๋ฐ์ํ์ฌ swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค.
์ฝ๋ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํํธ์จ์ด๋ ์ง์ ์ฅ๋ฒฝ์ ํ๋ฌผ๊ณ ์๋ก์ด ํ์ ์ ์๋๋ฅผ ์ด์ด IT ํ๊ฒฝ์์ ๋ณํ์ ์ธ ๋จ๊ณ๋ฅผ ๊ตฌํํฉ๋๋ค. ๊ธฐ์กด ํ๋ก๊ทธ๋๋จธ ์ด์์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์กฐ์ํ๊ณ ํ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ํ์ฅํ์ฌ ๋ณด๋ค ๊ด๋ฒ์ํ ์ฌ์ฉ์๊ฐ ์๋ฏธ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํธ ์์ฉ์ ์ฐธ์ฌํ ์ ์๋๋ก ํฉ๋๋ค.
AppMaster ์ ๊ฐ์ ํ๋ซํผ์ No Code Database Software๊ฐ ์ ๊ณ์ ์ ๊ณตํ๋ ํจ์จ์ฑ, ํ์ฅ์ฑ ๋ฐ ์ ์ฐ์ฑ์ ์์ํ์ฌ ํ๋์ ์ด๊ณ ๋ฏผ์ฒฉํ ๋น์ฆ๋์ค์ ์๊ตฌ์ ๋ถ์ํ๋ ํจ๋ฌ๋ค์ ์ ํ์ ๊ฐ์ ธ์ต๋๋ค. No Code Database Software์ ํ์ฉ์ ๋์งํธ ์๋์ ๊ฐ๋ ฅํ ๋๊ตฌ๋ก์์ ์ ์ฌ๋ ฅ์ ๋ฐ์ํ์ฌ ๋ค์ํ ๋ถ์ผ๋ก ํ๋๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.