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

๋ถ€์ŠคํŠธ์ฝ”์Šค ๋ฐฑ์—”๋“œ

(2)
1.3 ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ • 1) JDK ๋‹ค์šด๋ฐ›๊ธฐ ๋ฐ ์„ค์น˜ํ•˜๊ธฐ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด์ง€๋งŒ ์ž๋ฐ”๋ฅผ ์‹คํ–‰์‹œ์ผœ์ฃผ๋Š” JVM ์ž์ฒด๋Š” ํ”Œ๋žซํผ ์ข…์†์ ์ด๋‹ค. jdk 1.8.XXX ๋งŒ ๋‹ค์šด๋ฐ›์œผ๋ฉด ๋œ๋‹ค. jre๋Š” jdk์— ํฌํ•จ๋˜์–ด ์žˆ๋‹ค. ์ €๋Š” ๊ธฐ์กด์— ๊น”์•„๋†จ๋˜ ๋ฒ„์ „๊ณผ ์ถฉ๋Œํ•ด์„œ ๊ฝค๋‚˜ ๊ณ ์ƒ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค... JDK: Java Development Kit ์ž๋ฐ” ์‘์šฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์œผ๋กœ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๋„๊ตฌ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค. ์ปดํŒŒ์ผ๋Ÿฌ ๋ฐ ๋„๊ตฌ, JRE, ํด๋ž˜์Šค์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์†Œ์Šค, ์ž๋ฐ” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์ƒ˜ํ”Œ ์†Œ์Šค ๋“ฑ JRE: JAVA ์ž๋ฐ” ์‹คํ–‰ ํ™˜๊ฒฝ์œผ๋กœ JVM์ด ํฌํ•จ๋˜์–ด ์žˆ๋‹ค. ์ž๋ฐ” ์‹คํ–‰ ํ™˜๊ฒฝ๋งŒ ํ•„์š”ํ•œ ๊ฒฝ์šฐ JRE๋งŒ ๋”ฐ๋กœ ๋‹ค์šด์ด ๊ฐ€๋Šฅํ•˜๋‹ค. 2) ํ™˜๊ฒฝ์„ค์ •ํ•˜๊ธฐ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๊ณ ์น˜๊ณ  java -version, javac -version ๋ฒ„์ „ ๋งž๋Š”์ง€ ํ™•์ธ 3) ์ดํด๋ฆฝ..
1.1 MySQL 1) intro ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ Q> ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ์–ด๋ฆฐ์ด๋„ ์•Œ ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. A> ๋„์„œ๊ด€์— ์žˆ๋Š” ์ฑ…๋“ค์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ผ๊ณ  ํ•œ๋‹ค๋ฉด, ๋„์„œ๊ด€ ์‚ฌ์„œ๋ถ„๋“ค์ด๋‚˜ ๋„์„œ ์ •๋ณด๋ฅผ ์ฐพ์•„์ฃผ๋Š” ์ปดํ“จํ„ฐ๋ฅผ DBMS๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ธฐ๋ณธ๊ฐœ๋… (์ •์˜) ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ (a Set of Data) ์—ฌ๋Ÿฌ ์‘์šฉ ์‹œ์Šคํ…œ(ํ”„๋กœ๊ทธ๋žจ)๋“ค์˜ ํ†ตํ•ฉ๋œ ์ •๋ณด๋“ค์„ ์ €์žฅํ•˜์—ฌ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต์šฉ(share) ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ ํšจ์œจ์ ์œผ๋กœ ์ €์žฅ, ๊ฒ€์ƒ‰, ๊ฐฑ์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ๋“ค๋ผ๋ฆฌ ์—ฐ๊ด€์‹œํ‚ค๊ณ  ์กฐ์งํ™”๋˜์–ด์•ผ ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํŠน์„ฑ ์‹ค์‹œ๊ฐ„ ์ ‘๊ทผ์„ฑ(Real-time Accessability) - ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ๋ฅผ ์ฆ‰์‹œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ณ„์†์ ์ธ ๋ณ€ํ™”(Continuous Evol..