๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ปจํ…์ŠคํŠธ์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ ๋‚ด์˜ ํŠน์ • ์ด๋ฒคํŠธ ๋˜๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š” ํŠน์ˆ˜ํ•œ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์ ˆ์ฐจ ์ฝ”๋“œ ๋˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ํŠธ๋ฆฌ๊ฑฐ๋Š” ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ณ , ๋ฐ˜๋ณต ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ณ , ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์„ ์‹œํ–‰ํ•˜๊ณ , ๋ณต์žกํ•œ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์—์„œ ์ผ๊ด€์„ฑ๊ณผ ์ •ํ™•์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ฐ•๋ ฅํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ํŠธ๋ฆฌ๊ฑฐ๋Š” ํŠน์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ”์— ๋ฐ€์ ‘ํ•˜๊ฒŒ ๋ฐ”์ธ๋”ฉ๋˜์–ด ์žˆ์œผ๋ฉฐ ์‚ฝ์ž…, ์—…๋ฐ์ดํŠธ ๋˜๋Š” ์‚ญ์ œ ์ž‘์—…๊ณผ ๊ฐ™์€ ํŠน์ • ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

ํŠธ๋ฆฌ๊ฑฐ๋Š” ์†Œ๊ทœ๋ชจ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํฌ๊ณ  ๋ณต์žกํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์‹œ์Šคํ…œ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์—์„œ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 2020๋…„์— ์‹ค์‹œ๋œ ์—ฐ๊ตฌ ์กฐ์‚ฌ์— ๋”ฐ๋ฅด๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž์˜ ์•ฝ 42%๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ํ™œ์šฉํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์˜ 58%๊ฐ€ ํ”„๋กœ์ ํŠธ์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ฆฌ๊ฑฐ์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ์€ ์ตœ์‹  ์†Œํ”„ํŠธ์›จ์–ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ํ•„์ˆ˜ ์ธก๋ฉด์ธ ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ ๋ฐ ๋ฌด๊ฒฐ์„ฑ์„ ๊ฐ•ํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์š” ์ด์  ์ค‘ ํ•˜๋‚˜๋Š” ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ œ์•ฝ ์กฐ๊ฑด๊ณผ ๊ทœ์น™์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ตœ๊ณ ์˜ ์ฝ”๋“œ ์—†๋Š” ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ธ AppMaster ์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋Š” ์‹œ์Šคํ…œ ๋‚ด์—์„œ ์ผ๊ด€์„ฑ, ๋ฌด๊ฒฐ์„ฑ ๋ฐ ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉ์ž๋Š” ์™„์ „ํžˆ ์ž‘๋™ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ธฐ ์ „์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠธ๋ฆฌ๊ฑฐ๋กœ ์ž‘์—…ํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์ธก๋ฉด์ด ์žˆ์Šต๋‹ˆ๋‹ค.

1. ํŠธ๋ฆฌ๊ฑฐ ์œ ํ˜•: ํ–‰ ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ, ๋ช…๋ น๋ฌธ ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ์œ ํ˜•์˜ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ–‰ ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ • ์ž‘์—…์˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๊ฐ ํ–‰์— ๋Œ€ํ•ด ํ•œ ๋ฒˆ์”ฉ ์‹คํ–‰๋˜๋ฏ€๋กœ ๊ฐœ๋ณ„ ํ–‰ ๋ฐ์ดํ„ฐ์— ์˜์กดํ•˜๋Š” ๋ณต์žกํ•œ ๊ทœ์น™์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์ด์ƒ์ ์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ๋ฌธ ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ๋Š” ์˜ํ–ฅ์„ ๋ฐ›๋Š” ํ–‰ ์ˆ˜์— ๊ด€๊ณ„์—†์ด ๊ฐ ๋ฐ์ดํ„ฐ ์ˆ˜์ • ์ž‘์—…์— ๋Œ€ํ•ด ํ•œ ๋ฒˆ์”ฉ ์‹คํ–‰๋˜๋ฏ€๋กœ ์ „์ฒด ํ…Œ์ด๋ธ”์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์ œ์•ฝ ์กฐ๊ฑด์„ ์ ์šฉํ•˜๋Š” ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ๋Š” ์Šคํ‚ค๋งˆ ๋ณ€๊ฒฝ ๋˜๋Š” ์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ๊ณผ ๊ฐ™์€ ๊ด‘๋ฒ”์œ„ํ•œ ์ด๋ฒคํŠธ์— ์‘๋‹ตํ•˜๋ฉฐ ๊ฐ์‚ฌ ๋ฐ ๋ณด์•ˆ ๋ชฉ์ ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

2. ํŠธ๋ฆฌ๊ฑฐ๋ง ์ด๋ฒคํŠธ: ํŠธ๋ฆฌ๊ฑฐ๋Š” INSERT, UPDATE, DELETE ๋˜๋Š” TRUNCATE ์ž‘์—…๊ณผ ๊ฐ™์€ ํŠน์ • ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ์‹คํ–‰๋˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ๋ฐœ์ž๋Š” ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋Š” ์‹œ๊ธฐ์™€ ์กฐ๊ฑด์„ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ๊ณผ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ ์ ˆํ•œ ๋…ผ๋ฆฌ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3. ํŠธ๋ฆฌ๊ฑฐ ์‹คํ–‰ ์‹œ๊ฐ„: ํŠธ๋ฆฌ๊ฑฐ๋Š” ํŠธ๋ฆฌ๊ฑฐ ์ด๋ฒคํŠธ ์ „ํ›„์— ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ํƒ€์ด๋ฐ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ํŠธ๋ฆฌ๊ฑฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๊ทœ์น™์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์œ ์šฉํ•˜์ง€๋งŒ ์ดํ›„ ํŠธ๋ฆฌ๊ฑฐ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ฐธ์กฐ ๋ฌด๊ฒฐ์„ฑ์„ ์ ์šฉํ•˜๊ฑฐ๋‚˜ ๊ด€๋ จ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๊ณ„๋‹จ์‹ ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

4. ํŠธ๋ฆฌ๊ฑฐ ๊ธฐ๋Šฅ: ํŠธ๋ฆฌ๊ฑฐ ๋‚ด์˜ ์‹ค์ œ ๋…ผ๋ฆฌ๋Š” ์‚ฌ์šฉ ์ค‘์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์— ๋”ฐ๋ผ PL/pgSQL, PL/Tcl ๋˜๋Š” ๊ธฐํƒ€ ์ง€์›๋˜๋Š” ์–ธ์–ด์™€ ๊ฐ™์€ ์ ˆ์ฐจ์  ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ •์˜๋ฉ๋‹ˆ๋‹ค. ํŠธ๋ฆฌ๊ฑฐ ๊ธฐ๋Šฅ์—๋Š” ๋ณต์žกํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™ ์ ์šฉ, ๊ฐ์‚ฌ ๋กœ๊ทธ ์œ ์ง€ ๊ด€๋ฆฌ, ๊ด€๋ จ ํ…Œ์ด๋ธ” ๋™๊ธฐํ™” ๋˜๋Š” ์™ธ๋ถ€ API ํ˜ธ์ถœ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ๋ฐ์ดํ„ฐ ์ •ํ™•์„ฑ, ์ผ๊ด€์„ฑ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์–‘ํ•œ ์ฐฝ๊ณ ์—์„œ ์—ฌ๋Ÿฌ ์ œํ’ˆ์˜ ์žฌ๊ณ  ์ˆ˜์ค€์„ ์ถ”์ ํ•˜๋Š” ์žฌ๊ณ  ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ์ƒ๊ฐํ•ด ๋ณด์‹ญ์‹œ์˜ค. ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์žฌ๊ณ  ์ˆ˜์ค€์ด ๋งˆ์ด๋„ˆ์Šค๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๊ทœ์น™์„ ์‹œํ–‰ํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์ด ์ „์ฒด ์‹œ์Šคํ…œ์— ์ผ๊ด€๋˜๊ฒŒ ์ ์šฉ๋˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐœ๋ณ„ ์ฐฝ๊ณ  ์žฌ๊ณ  ์ˆ˜์ค€์—์„œ ๋ณ€๊ฒฝ์ด ๋ฐœ์ƒํ•  ๋•Œ๋งˆ๋‹ค ์ œํ’ˆ์˜ ์ด ์žฌ๊ณ  ์ˆ˜์ค€์„ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋„๋ก ๋ณ„๋„์˜ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ์ „์ฒด ์žฌ๊ณ  ์ˆ˜์ค€์— ๋Œ€ํ•œ ์ •ํ™•ํ•œ ์ตœ์‹  ๋ณด๊ธฐ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠธ๋ฆฌ๊ฑฐ๋Š” ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋งค์šฐ ์ค‘์š”ํ•œ ๋„๊ตฌ๋กœ, ๋ฐ์ดํ„ฐ ์ œ์•ฝ ์กฐ๊ฑด๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์„ ์ ์šฉํ•˜๋Š” ๋™์‹œ์— ๋ฐ์ดํ„ฐ ์ •ํ™•์„ฑ ๋ฐ ๋ฌด๊ฒฐ์„ฑ ์œ ์ง€์™€ ๊ด€๋ จ๋œ ๋ณต์žกํ•œ ์ž‘์—…์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋†€๋ผ์šด ์œ ์—ฐ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ณ ์˜ no-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ AppMaster ์‚ฌ์šฉ์ž๊ฐ€ ๊ณ ๊ธ‰ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ๊ณผ ํ•จ๊ป˜ ํŠธ๋ฆฌ๊ฑฐ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ๊ณผ ์•ˆ์ •์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ์ •๊ตํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.