๊ธฐํƒ€

๊ธฐ์ˆ  ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ : ์‹ค์ œ ๋ฉด์ ‘์žฅ์—์„œ ๋“ค์—ˆ๋˜ ์งˆ๋ฌธ

PYT 2019. 12. 9. 23:57
๋ฐ˜์‘ํ˜•

 

์ฃผ๋ณ€ ์ง€์ธ๋“ค๊ณผ ์ €์˜ ๊ฒฝํ—˜์„ ํ† ๋Œ€๋กœ ํ•œ ์‹ค์ œ ๊ฐœ๋ฐœ์ž ๋ฉด์ ‘ ์งˆ๋ฌธ๋“ค์„ ์ •๋ฆฌํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

์ข‹์€ ์ž๋ฃŒ๊ฐ€ ๋˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.


 

1. 1๋ถ„ ์ž๊ธฐ์†Œ๊ฐœ

 

์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์€ ํšŒ์‚ฌ์—์„œ ์š”๊ตฌํ•˜๋Š” ์‚ฌํ•ญ์€ ์•„๋‹Œ ๊ฒƒ ๊ฐ™์ง€๋งŒ, ์ค€๋น„ํ•ด๋‘์–ด๋„ ๋‚˜์ ๊ฑด ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ €๋Š” 50์ดˆ-1๋ถ„ ์ •๋„์˜ ์ž๊ธฐ์†Œ๊ฐœ์„œ๋ฅผ ์ž‘์„ฑ ํ›„ ์•”๊ธฐํ•ด ๊ฐ”๊ณ , ์ธํ„ด๊ฒฝํ—˜์œผ๋กœ ์Œ“์€ ๋‚ด์šฉ์„ ํ† ๋Œ€๋กœ ๊ฐ•์ ์„ ์‚ด๋ ค ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. 

 

 

2. ๊ธฐ์ˆ ๋ฉด์ ‘ ๋‹จ๊ณจ์งˆ๋ฌธ

JAVA

 

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ •์˜์™€ ํŠน์ง•

์˜ค๋ฒ„๋ผ์ด๋”ฉ๊ณผ ์˜ค๋ฒ„๋กœ๋”ฉ์˜ ์ฐจ์ด

์ถ”์ƒํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ฐจ์ด

์ปฌ๋ ‰์…˜ํ”„๋ ˆ์ž„์›Œํฌ๋ž€ ?

POST, GET๋ฐฉ์‹ ์ฐจ์ด 
์ฟ ํ‚ค์™€ ์„ธ์…˜ ์ฐจ์ด

์˜์กด์„ฑ์ฃผ์ž…์ด๋ž€ ?

 

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

 

ํŠธ๋žœ์žญ์…˜์ด๋ž€ ?

DDL์™€ DML์˜ ์ข…๋ฅ˜  
DB๊ถŒํ•œ ๋ช…๋ น์–ด (GRANT, REVOKE) 
COMMIT, ROLLBACK

PK์™€ FK ? 

 

๊ธฐ์ˆ ์งˆ๋ฌธ๋“ค์€ ๊ผฌ๋ฆฌ์— ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๊ณ  ๋‚˜์˜ค๊ธฐ๋•Œ๋ฌธ์— ์—ฐ์†์ ์œผ๋กœ ๋‚˜์˜ค๋Š” ์งˆ๋ฌธ๋“ค์— ๋Œ€๋น„ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์•„๋ž˜์˜ ๋งํฌ์— ๊ธฐ์ˆ  ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ ๋ฐ ๋‹ต๋ณ€์„ ์ •๋ฆฌํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

 

 

๊ธฐ์ˆ  ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ : ์ž๋ฐ” ํŽธ

1. Framework ? Software๋ฅผ ๋งŒ๋“ค ๋•Œ ๋ผˆ๋Œ€๊ฐ€ ๋˜๋Š” ๋ถ€๋ถ„์„ ๋ฏธ๋ฆฌ ๊ตฌํ˜„ํ•ด์ค€ ๊ฒƒ ์žฅ์  : ๋ผˆ๋Œ€๊ฐ€ ์žˆ์–ด์„œ ์ƒ์‚ฐ์„ฑ์ด ์ข‹์•„์ง, ํ’ˆ์งˆ๋ณด์žฅ ๋‹จ์  : ์ต์ˆ™ํ•ด์ง€๋Š”๋ฐ ์‹œ๊ฐ„์ด ์ข€ ๊ฑธ๋ฆผ, ๋‚ด๋ถ€ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์ด ํž˜๋“ฆ (์‚ฌ์šฉ์ž๊ฐ€ ํ•  ์ผ์€ ์—†..

pyoungt.tistory.com

 

 

๊ธฐ์ˆ  ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŽธ

๊ฐœ๋ฐœ์ž ๊ธฐ์ˆ  ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ์€ ์ด ์„ธ๊ฐ€์ง€ ๊ฒŒ์‹œ๋ฌผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, 1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 2. ์ž๋ฐ” 3. ์‹ค์ œ๋กœ ๋ฉด์ ‘์žฅ์—์„œ ๋“ค์—ˆ๋˜ ์งˆ๋ฌธ ์„ ์ •๋ฆฌํ•ด ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์ด ์ž๋ฃŒ๋“ค๋กœ ๋ฉด์ ‘ ํ•ฉ๊ฒฉ ํ›„ ์žฌ์ง์ค‘์ด๋ฉฐ, ํ˜„์žฌ ์ทจ์—…์ค€๋น„์ค‘์ด์‹ ..

pyoungt.tistory.com

 

3. ํฌํŠธํด๋ฆฌ์˜ค

 

์กธ์ž‘์ด๋‚˜ ํ•™์›์„ ๋‹ค๋‹ˆ๋ฉฐ ๋งŒ๋“  ํฌํŠธํด๋ฆฌ์˜ค๋“ค์ด ๋‹ค๋“ค ์žˆ์„ ๊ฑฐ๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋จผ์ € ์ œ์ถœํ•œ ํฌํŠธํด๋ฆฌ์˜ค๊ฐ€ ์–ด๋–ค ํ”„๋กœ์ ํŠธ์ธ์ง€ ์„ค๋ช…ํ•˜๊ณ  ๋ฌด์Šจ ๊ธฐ๋Šฅ์„ ๊ฐ–๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ํ›„ ์‚ฌ์šฉํ–ˆ๋˜ ๊ธฐ์ˆ ๋“ค๊ณผ ๊ตฌํ˜„์‹œ ์–ด๋ ค์›€์„ ๊ฒช์—ˆ๋˜ ๋ถ€๋ถ„์— ๋Œ€ํ•ด ๋ฌผ์–ด๋ดค์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ˜‘์—…์‹œ ์–ด๋–ค ํˆด์„ ์‚ฌ์šฉํ–ˆ๋Š”์ง€๋„ ๋ฌผ์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

๊ธด์žฅํ•ด์„œ ๋ฒ„๋ฒ…๊ฑฐ๋ฆด ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ•œ๋ฒˆ์— ๋งํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ฆฌํ•ด ๋‘๋Š” ๊ฒŒ ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. 

 

 

4. ์ธ์„ฑ๋ฉด์ ‘

 

๋Œ€๋ถ€๋ถ„ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋ฉฐ ํŒ€์›๋“ค๊ณผ ๋ถˆํ™”๊ฐ€ ์žˆ์—ˆ๋Š”์ง€ , ์žˆ์—ˆ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€๋ฅผ ์ฃผ๋กœ ๋ฌผ์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ ์™ธ์—๋Š” ์ฃผ๋ณ€ ์‚ฌ๋žŒ์ด, ๋˜๋Š” ๋‚ด ์ž์‹ ์ด ๋ณธ๋‹ค๋ฉด ๋‚˜๋Š” ์–ด๋–ค ์‚ฌ๋žŒ์ธ์ง€ ๋งํ•ด๋ณด๋ผ๋Š” ์งˆ๋ฌธ๋„ ๋“ค์—ˆ๋Š”๋ฐ ์ด๋Ÿฐ ์งˆ๋ฌธ๋“ค์€ ์†”์งํ•˜๊ฒŒ ๋ง์”€๋“œ๋ฆฌ๋ฉด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 


 

๋ฉด์ ‘๋•Œ ๋ชจ๋ฅด๋Š” ๋‚ด์šฉ์ด ์žˆ์–ด๋„, ์†”์งํ•˜๊ฒŒ ๋ชจ๋ฅธ๋‹ค๊ณ  ํ•˜๊ณ  ๋‹ค์‹œ ์—ฌ์ญค๋ณด๊ธฐ๋„ ํ•˜๋ฉด์„œ ๋‚˜๋ฆ„ ์บ์ฃผ์–ผํ•œ ๋ถ„์œ„๊ธฐ์—์„œ ๋ฉด์ ‘์„ ๋ดค์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ก  ๋”ฑ๋”ฑํ•œ ๋ถ„์œ„๊ธฐ์ธ ๊ณณ๋„ ์žˆ์—ˆ์ง€๋งŒ, ์ž์‹ ๊ฐ์žˆ๋Š” ํƒœ๋„๋กœ ์ž„ํ•œ๋‹ค๋ฉด ๋ชจ๋‘ ํ•ฉ๊ฒฉํ•˜์‹ค๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋“ค ์ข‹์€ ๊ฒฐ๊ณผ ์žˆ์œผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•