๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

DBMS2

MySQL - ๊ฐœ์š” / ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • ** ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (DB) - ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ ๋˜๋Š” ์ €์žฅ์†Œ - ์ „์ œ์กฐ๊ฑด : DB๋Š” ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ณต์œ  ๊ฐ€๋Šฅ, ์‚ฌ์šฉํ•  ๋ชฉ์ ์œผ๋กœ ๊ด€๋ฆฌ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ €์žฅ์†Œ๋ฅผ ์˜๋ฏธ. ๋ฐ์ดํ„ฐ ์ปดํ“จํ„ฐ๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž, ์†Œ๋ฆฌ, ๊ทธ๋ฆผ ๋”ฐ์œ„ ํ˜•ํƒœ๋กœ ๋œ ์ •๋ณด ๊ตฌ์ถ• ์ ˆ์ฐจ DB ์ƒ์„ฑ → ํ…Œ์ด๋ธ” ์ƒ์„ฑ → ๋ฐ์ดํ„ฐ ์ž…๋ ฅ → ์ˆ˜์ • / ์‚ญ์ œ → ๋ฐ์ดํ„ฐ ์กฐํšŒ ๋ฐ ํ™œ์šฉ ** DBMS (Database management System) ์—ญํ•  : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์šด์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•ด์•ผ ํ•œ๋‹ค. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ DBMS๋ผ๊ณ  ํ•จ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋ฉฐ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๊ณต์œ ํ•˜๋Š” ๊ฐœ๋… ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜์–ด์žˆ๋Š” DB๋Š” ์—ฌ๋Ÿฌ ๋ช…์˜ ์‚ฌ์šฉ์ž๋‚˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๊ณ  ๋™์‹œ์— ์ ‘๊ทผ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ.. 2023. 7. 12.
SW ๊ฐœ๋ฐœํ™˜๊ฒฝ ์ดํ•ด 1. SW๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ข…๋ฅ˜ 1) PCํ™˜๊ฒฝ ์›น (Web) - PC ํ™˜๊ฒฝ์— ์ตœ์ ํ™” ๋œ ์›น 2) ๋ชจ๋ฐ”์ผ ์›น (Web) - ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์— ์ตœ์ ํ™” ๋œ ์›น 3) ๋ฐ˜์‘ํ˜• ์›น (Web) = PCํ™˜๊ฒฝ + ๋ชจ๋ฐ”์ผ ์›น - ๋ทฐํฌํŠธ ๋„ˆ๋น„์— ๋”ฐ๋ผ ๋ฐ˜์‘ํ•ด ๋ณ€ํ™”ํ•˜๋Š” ์›น - PC, ๋ชจ๋ฐ”์ผ ๋“ฑ ๋‹ค์–‘ํ•œ ๋””๋ฐ”์ด์Šค ํ™˜๊ฒฝ์— ๋งž์ถฐ ํฌ๊ธฐ ๋“ฑ์ด ๋ณ€ํ™”ํ•˜๋ฉฐ ์ตœ์ ํ™”๋˜์–ด ์œ ์ง€๋ณด์ˆ˜ ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•˜๋‹ค. 4) Native ์–ดํ”Œ (์• ํ”Œ๋ฆฌ์ผ€์ด์…˜) - Android , IOS๊ฐ™์€ ์–ด๋–ค ๊ตฌ์ฒด์ ์ธ ํ”Œ๋žซํผ๋งŒ์„ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ์•ฑ, ์„œ๋กœ ํ˜ธํ™˜๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋”ฐ๋กœ ์ œ์ž‘ ํ•ด์•ผํ•œ๋‹ค. - Android ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์˜ ๊ฒฝ์šฐ๋Š” Kotlin ๋˜๋Š” Java๋กœ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ  iOS์˜ ๊ฒฝ์šฐ Swift ๋˜๋Š” Objective C๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ๋•๋ถ„์— ์•ฑ์˜ ์‹คํ–‰ ์†๋„๊ฐ€ ๋น ๋ฅด๊ณ  ์œ .. 2023. 6. 26.