Banner

My Tech Blog (์ „์ฒด ๊ธ€)

๐ŸŒˆ ๐ต๐‘’ ๐‘”๐‘Ÿ๐‘Ž๐‘ก๐‘’๐‘“๐‘ข๐‘™, ๐‘Ž ๐‘™๐‘–๐‘ก๐‘ก๐‘™๐‘’ ๐‘Ž๐‘๐‘๐‘Ÿ๐‘’๐‘๐‘–๐‘Ž๐‘ก๐‘–๐‘œ๐‘› ๐‘”๐‘œ๐‘’๐‘  ๐‘Ž ๐‘™๐‘œ๐‘›๐‘” ๐‘ค๐‘Ž๐‘ฆ โœจ๐ฟ๐‘–๐‘“๐‘’ ๐‘–๐‘  ๐‘Ž ๐‘š๐‘Ž๐‘”๐‘–๐‘. ๐ธ๐‘›๐‘—๐‘œ๐‘ฆ ๐‘Ž๐‘›๐‘‘ ๐ต๐‘Ÿ๐‘–๐‘›๐‘” ๐‘—๐‘œ๐‘ฆ.
์˜ค๋Š˜์˜ ๋ช…์–ธ
โ–ถ ์ •๋ณด ์ „์†ก ๋ฐฉ์‹ - ๋‹จ๋ฐฉํ–ฅ : ํ•œ์ชฝ ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ์ „์†ก ๊ฐ€๋Šฅ (TV, ๋ผ๋””์˜ค)  - ๋ฐ˜์ด์ค‘ : ํ•œ์ชฝ์—์„œ ์†ก์‹ ํ•˜๋ฉด ๋‹ค๋ฅธ ์ชฝ์—์„œ๋Š” ์ˆ˜์‹ ๋งŒ ๊ฐ€๋Šฅ (๋ฌด์ „๊ธฐ) - ์ „์ด์ค‘ : ๋™์‹œ์— ์†ก/์ˆ˜์‹  ๊ฐ€๋Šฅ (์ „ํ™”๊ธฐ)    โ–ถ  ๋„คํŠธ์›Œํฌ ํ† ํด๋กœ์ง€: ๋…ธ๋“œ์™€ ๋งํฌ์˜ ๊ตฌ์„ฑ ๋ฐฉ์‹ โ–  ์Šคํƒ€ํ˜•/์„ฑํ˜• = ์ค‘์•™์ง‘์ค‘ํ˜•- ์ค‘์•™๋…ธ๋“œ์™€  1:1 (P2P) ์—ฐ๊ฒฐ - ๊ณ ์žฅ ๋ฐœ๊ฒฌ, ์œ ์ง€ ๋ณด์ˆ˜, ํ™•์žฅ์ด ์‰ฌ์›€- ์ค‘์•™ ๋…ธ๋“œ์˜ ์ œ์–ด ์žฅ์น˜๊ฐ€ ํ†ต์‹ ๋ง์˜ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ, ์‹ ๋ขฐ์„ฑ ๊ฒฐ์ • โ–  ๋ฒ„์Šคํ˜•- ํ•œ ๊ฐœ์˜ ํšŒ์„ ์— ์—ฌ๋Ÿฌ ๋‹จ๋ง ์žฅ์น˜ ์—ฐ๊ฒฐ, ํšŒ์„  ์–‘ ๋ ์ข…๋‹จ์žฅ์น˜ ํ•„์š”- ๋‹จ๋ง ํ•˜๋‚˜๊ฐ€ ๊ณ ์žฅ๋‚˜๋„ ์ „์ฒด ์˜ํ–ฅ ์—†๊ธฐ์— ์‹ ๋ขฐ์„ฑ ๋†’์Œ- ์„ค์น˜/์ œ๊ฑฐ ์šฉ์ด, ๊ธฐ๋ฐ€์„ฑ ๋‚ฎ๊ณ  ํ†ต์‹  ํšŒ์„ ์˜ ์ œํ•œ์ด ์žˆ์Œ โ–  ๋ง/๋ฃจํ”„ = ์›/ํ™˜ํ˜•- ์ธ์ ‘ํ•œ ๋‹จ๋ง๊ธฐ๋ฅผ ์„œ๋กœ ์—ฐ๊ฒฐ / ์–‘๋ฐฉํ–ฅ ์ „์†ก ๊ฐ€๋Šฅ- ํ†ต์‹ ๋ง ํ•˜๋‚˜๊ฐ€ ๊ณ ์žฅ ์‹œ ..
ํ•œ ๋‚  ํ•œ ์‹œ์— ํƒœ์–ด๋‚œ ์˜์›…๊ณผ ์•…๋‹น, ๋ฐฐํŠธ๋งจ๊ณผ ์กฐ์ปค๋ฐฐํŠธ๋งจ์€ ์ธ๊ฐ„์ ์ด๊ณ  ๋ถˆ์™„์ „ํ•œ ์˜์›…์ด๋‹ค.  ๋ฐฐํŠธ๋งจ๊ณผ ์กฐ์ปค๋Š” ๊ณตํ†ต์ ์ด ๋งŽ๋‹ค. ๋‘˜ ๋‹ค ํ‰๋ฒ”ํ•œ ์‚ฌ๋žŒ์€ ๊ฒช๊ธฐ ํž˜๋“  ๋”์ฐํ•œ ๋น„๊ทน์„ ๊ฒฝํ—˜ํ–ˆ๋‹ค.๋ฐฐํŠธ๋งจ์€ ๊ดดํ•œ์— ์˜ํ•ด ๋ˆˆ์•ž์—์„œ ๋ถ€๋ชจ๋‹˜์„ ์žƒ๋Š” ์ถฉ๊ฒฉ์ ์ธ ์ผ์„ ๊ฒช์—ˆ๋‹ค. ์กฐ์ปค๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ–‰๋ณต์„ ์ฃผ๊ณ  ์‹ถ์€ ๋ฌด๋ช… ์ฝ”๋ฏธ๋””์–ธ์ด์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ƒํ™œ๊ณ ์— ์‹œ๋‹ฌ๋ฆฌ๋‹ค ๊ฐ€์Šค ์‚ฌ๊ณ ๋กœ ์•„๋‚ด์™€ ์•„์ด๋ฅผ ์žƒ๋Š” ๋น„๊ทน์„ ๋งž์ดํ•œ๋‹ค.๊ทธ ๊ฒฐ๊ณผ ๋ฐฐํŠธ๋งจ์€ ๋ฒ”์ฃ„๋กœ๋ถ€ํ„ฐ ์‚ฌ๋žŒ๋“ค์„ ์ง€ํ‚ค๋Š”๋ฐ ์ง‘์ฐฉํ•˜๋Š” ์˜์›…์ด ๋˜์—ˆ๊ณ , ์กฐ์ปค๋Š” ์„ธ์ƒ์„ ํ–ฅํ•œ ๋ถ„๋…ธ์™€ ์ ˆ๋ง ์†์—์„œ ๋ฏธ์น˜๊ด‘์ด ์•…๋‹น์œผ๋กœ ๋ณ€๋ชจํ–ˆ๋‹ค.    ๋ฐฐํŠธ๋งจ์˜ ์–ด๋ฆฐ ์‹œ์ ˆ ์„ ํ•œ ๋ถ€ํ˜ธ(ๅฏŒ่ฑช)์˜ ์•„๋“ค์ธ ๋ธŒ๋ฃจ์Šค ์›จ์ธ์€ ์–ด๋ฆฐ ์‹œ์ ˆ ๊ธธ์—์„œ ๋งŒ๋‚œ ๊ฐ•๋„์—๊ฒŒ ๋ถ€๋ชจ๊ฐ€ ๋ชจ๋‘ ์‚ดํ•ด๋‹นํ•˜๋Š” ๊ฒƒ์„ ๋ชฉ๊ฒฉํ•œ๋‹ค. ์ด ์ผ๋กœ ์ธํ•ด ๋ฌด๋ ฅ๊ฐ, ๋ณต์ˆ˜์‹ฌ, ์ฃ„์ฑ…๊ฐ์„ ํ•จ๊ป˜ ์ง€๋‹ˆ๊ฒŒ ๋œ ..
โœ… ์ •๋ฆฌ๋™๊ธฐ/๋น„๋™๊ธฐ ์ „์†ก๋„คํŠธ์›Œํฌ์˜ค๋ฅ˜๊ฒ€์ถœHDLC ํ”„๋กœํ† ์ฝœ์ด๋ž‘ ์ „์†กOSI ๊ณ„์ธต๋ณ„ ํ”„๋กœํ† ์ฝœIP ํ—ค๋” ๊ตฌ์กฐํŒจํ‚ท ๊ตํ™˜ ๋ฐฉ์‹๋ผ์šฐํŒ…VPN ํ”„๋กœํ† ์ฝœ โœ… ํ”„๋กœ์„ธ์Šค ์Šค์ผ€์ค„๋ง RR ๋ฐ˜ํ™˜์‹œ๊ฐ„ ์ •๋ฆฌ- ํฌ์ŠคํŒ… ์ˆ˜์ • โœ… 3ํšŒ โœ… ๋ผ์ด๋ธŒโœ… ์ž‘๋…„ C์–ธ์–ด ์ž๋ฐ” ํŒŒ์ด์ฌ - ์ œ๋„ค๋ฆญ, ๊ตฌ์กฐ์ฒด โœ… ์˜ค๋ Œ์ฆˆ ๋ธŒ๋ผ์šด๋ Œ์ฆˆ +2 ์ฃผ๋ฌธ ๋‹ค์Œ์ฃผ์— ํ‡ด๊ทผํ• ๋•Œ ์ฐพ๊ธฐ โœ… ๊ฑด์กฐ๊ธฐ ๋Œ๋ฆฐ๊ฑฐ ๋‚ด๊บผ ๋นจ๋ž˜ ๊ฐœ๊ธฐโœ… ์˜ท๊ฑธ์ด ์–‡์€๊ฑฐ/์ž‘์€๊ฑฐ ๋ฒ„๋ฆฌ๊ธฐโœ… ์˜ท ์ •๋ฆฌ ํ•ด์„œ ๋ฒ„๋ฆฌ๊ธฐ โœ… ํผํ”„, ํผํ… CD๋ผ๋ฒจ์ง€ ์žˆ์œผ๋ฉด ์‚ฌ๊ธฐ, ๊ฐœ์šด์ฃฝ ์˜ฎ๊ฒจ ๋‹ด์„ ํ™”๋ถ„, ํ–‰์šด๋ชฉ ๋ณผ, ์žฅ์‹์šฉ ๋Œ, โœ… USB์—์„œ CD ๋ผ๋ฒจ์ง€ ์–‘์‹ ๊น”๋”ํ•œ๊ฑฐ ๋ฉ”์ผ๋กœ ๋ณด๋‚ด๋†“๊ธฐ โ†’ dgz ํŒŒ์ผ ๋ญ˜๋กœ ์—ฌ๋Š”์ง€ ๋ณด๊ธฐ ์‚ฌ๋ฌด์‹ค ์ปค;ใ…ํ“จํ„ฐ์—๋‹ค์šด๋กœ๋“œ ์›”ใ„น์š”์ผ https://www.formtec.co.kr/software/software_detai..
๋‹จํŽธํ™”(Fragmentation)๋ž€ ๋ง ๊ทธ๋Œ€๋กœ โ€˜์กฐ๊ฐ ๋ชจ์Œโ€™์ด๋ผ๋Š” ๋œป์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์šด์˜์ฒด์ œ์—์„œ์˜ ๋‹จํŽธํ™”๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ƒ์˜ ๋น„์–ด ์žˆ๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•˜๋Š”๋ฐ, ์ด ๊ณต๊ฐ„์€ ๊ฒ‰๋ณด๊ธฐ์— ์—ฌ์œ ๊ฐ€ ์žˆ์–ด ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•œ ํฌ๊ธฐ๋ฅผ ๊ฐ€์ง€์ง€ ๋ชปํ•ด ์‚ฌ์šฉ๋˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฉ”๋ชจ๋ฆฌ ์ „์ฒด์˜ ๋นˆ ๊ณต๊ฐ„์€ ์ถฉ๋ถ„ํ•˜์ง€๋งŒ, ๊ทธ ๊ณต๊ฐ„์ด ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž‘์€ ์กฐ๊ฐ๋“ค๋กœ ๋‚˜๋‰˜์–ด ์žˆ์–ด ์‹คํ–‰ํ•  ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ ์—ฐ์†์ ์ธ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜์ง€ ๋ชปํ•œ๋‹ค๋ฉด ํ”„๋กœ๊ทธ๋žจ์€ ์ ์žฌ๋˜์ง€ ๋ชปํ•˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์—๋„ ์‹คํŒจํ•˜๊ฒŒ ๋œ๋‹ค.์ด๋Ÿฌํ•œ ๋‹จํŽธํ™”๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.1. ์™ธ๋ถ€ ๋‹จํŽธํ™”(External Fragmentation)2. ๋‚ด๋ถ€ ๋‹จํŽธํ™”(Internal Fragmentation) ์ด ๋‘ ๊ฐ€์ง€๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” 1. ๋ฉ”๋ชจ๋ฆฌ์˜..
โ–ถ ์šด์˜์ฒด์ œ ์ข…๋ฅ˜์œˆ๋„์šฐ (Windows) : ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•œ ์šด์˜์ฒด์ œ์œ ๋‹‰์Šค (Unix)  : ๋ฏธ๊ตญ AT&T ๋ฒจ ์—ฐ๊ตฌ์†Œ์—์„œ ๊ฐœ๋ฐœํ•œ ์šด์˜์ฒด์ œ โ†’ ์ปค๋„(Kernel) / ์‰˜(Shell) ๋กœ ๊ตฌ์„ฑ๋ฆฌ๋ˆ…์Šค (Linux) : ๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ๊ฐ€ ์œ ๋‹‰์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœํ•œ ์šด์˜์ฒด์ œMacOS / iOS : ์• ํ”Œ์ด ์œ ๋‹‰์Šค ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœํ•œ ์šด์˜์ฒด์ œAndroid : ๊ตฌ๊ธ€์ด ๋ฆฌ๋ˆ…์Šค ์ปค๋„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœํ•œ ๊ฐœ๋ฐฉํ˜• ๋ชจ๋ฐ”์ผ ์šด์˜์ฒด์ œ   โ–ถ UNIX ๊ตฌ์„ฑ ์š”์†Œ โ–  ์ปค๋„ (Kernel) ํ•˜๋“œ์›จ์–ด ๋ณดํ˜ธ / ํ”„๋กœ๊ทธ๋žจ ๋ฐ ํ•˜๋“œ์›จ์–ด ๊ฐ„ ์ธํ„ฐํŽ˜์ด์Šค ์—ญํ• ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ, ๊ธฐ์–ต์žฅ์น˜ ๊ด€๋ฆฌ, ํŒŒ์ผ ๊ด€๋ฆฌ, ์ž…์ถœ๋ ฅ ๊ด€๋ฆฌ, ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐ ๋ณ€ํ™˜, ์‰˜ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰์„ ์œ„ํ•œ ํ”„๋กœ์„ธ์Šค ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ โ–  ์‰˜ (Shell)์‚ฌ์šฉ์ž์˜ ๋ช…๋ น ์ธ์‹ / ํ•ด์„ ํ›„ ์ปค๋„๋กœ ..
1. ์„ ์ (Preemptive) ์Šค์ผ€์ค„๋ง์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ค‘๋‹จํ•˜๊ณ ,๋” ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์—๊ฒŒ CPU๋ฅผ ์–‘๋ณด ๊ฐ€๋Šฅ. ๐Ÿ“Œ ์„ ์  ์Šค์ผ€์ค„๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜๐Ÿ”น Round Robin : ์‹œ๊ฐ„ ํ• ๋‹น๋Ÿ‰(Time Quantum) ์ง€๋‚˜๋ฉด ๋‹ค์Œ ํ”„๋กœ์„ธ์Šค๋กœ ๊ต์ฒด ๐Ÿ”น SRTF (Shortest Remaining Time First) : ๋‚จ์€ ์‹œ๊ฐ„์ด ๋” ์งง์€ ์ƒˆ ์ž‘์—…์ด ์˜ค๋ฉด ํ˜„์žฌ ์ž‘์—… ์ค‘๋‹จ ๐Ÿ”น ์„ ์ ํ˜• ์šฐ์„ ์ˆœ์œ„(Priority Scheduling) : ๋” ๋†’์€ ์šฐ์„ ์ˆœ์œ„์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋„์ฐฉํ•˜๋ฉด ์ค‘๋‹จ๋จ 2. ๋น„์„ ์ (Non-preemptive) ์Šค์ผ€์ค„๋งํ•œ ๋ฒˆ ์‹คํ–‰๋œ ํ”„๋กœ์„ธ์Šค๋Š” ๋๋‚  ๋•Œ๊นŒ์ง€ CPU๋ฅผ ์ ์œ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์ƒˆ๋กœ ๋„์ฐฉํ•œ ํ”„๋กœ์„ธ์Šค๋Š” ๋Œ€๊ธฐํ•ด์•ผ ํ•œ๋‹ค.์ค‘์š”ํ•œ ์ž‘์—…์ด ๊ธธ๋ฉด, ๋’ค์— ์žˆ๋Š” ์งง์€ ์ž‘์—…์ด ์˜ค๋ž˜ ๊ธฐ๋‹ค๋ฆด ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—..
๊ณต๋ถ€ํ•˜๋‹ค๊ฐ„ ์ด๋Ÿฐ ๋ง๋„ ์•ˆ ๋˜๋Š” ๊ฒƒ๋„ ์žฌ๋ฐŒ๋”๋ผ๊ตฌ ๊ทธ๋ƒฅ ๊ถ๊ธˆํ•ด์„œ ํ•ด๋ด„๐Ÿ˜‡๐Ÿ™‚๐Ÿฅฐ๐Ÿ˜๐Ÿคฃ๐Ÿซก๐Ÿ˜ณ๐Ÿ’” ์ด๊ฒƒ์ด ์˜ˆ์˜๋‹ค ์ด๊ฑฐ์•ผ6๋ฒˆ ์ง„์งœ ๊ณต๊ฐ.๋‚ด๊ฐ€์ข‹์•„ํ•˜๋Š” ๊ฑฐ ๋งํ•˜๊ณ  ์žˆ๋Š”๋ฐ ์ดˆ ์น˜์ง€ ๋ง๋ผ๊ณ  ์˜ค๋Š˜ ๊ธˆ์š”์ผํ•  ์ผ์€ ๋„ˆ๋ฌด ๋งŽ์€๋ฐ ๋งˆ์Œ์€ ๋ฒŒ์จ ์‹ ๋‚˜ > ์š”์ฆ˜ ๋ง˜์— ์•ˆ๋“ค์–ดใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ๊ธˆ์š”์ผ์˜ ๋ชจ์Šต ์„ฑ์ธ์€ ์–ด๋–ค ์‚ฌ๋žŒ์˜ ๋ง ํ•œ๋งˆ๋””๋กœ๊ทธ ์‚ฌ๋žŒ์˜ ๊ฐ€์น˜๋ฅผ ํŒ๋‹จํ•˜๋Š” ์ผ์ด ์—†๋‹ค.๋˜ํ•œ ํ•˜์ž˜๊ฒƒ ์—†๋Š” ์‚ฌ๋žŒ์˜ ๋ง์ด๋ผ๊ณ  ํ•ด์„œ๊ทธ ๋ง์„ ํ•จ๋ถ€๋กœ ํ˜๋ ค๋“ฃ์ง€๋„ ์•Š๋Š”๋‹ค.- ๊ณต์ž 1. ์ง์ ‘ ๋ณธ ๊ฒƒ์ด ์•„๋‹ˆ๋ฉด ๋ฏฟ์ง€ ์•Š๋Š”๋‹ค.2. ๋‚จ์˜ ๋ง์„ ์ „ํ•˜์ง€ ์•Š๋Š”๋‹ค. 1. ์†Œ๋ชจ์ ์ธ ๊ด€๊ณ„๋ฅผ ๋งบ์ง€ ์•Š๋Š”๋‹ค.ํ•จ๋ถ€๋กœ ๋งํ•˜๊ณ , ํ•จ๋ถ€๋กœ ํ–‰๋™ํ•˜๋Š” ์‚ฌ๋žŒ์„ ๋ฉ€๋ฆฌ ํ•˜๊ณ  ์†Œ๋ชจ์ ์ธ ์ธ๊ฐ„๊ด€๊ณ„์™€ ๋ชจ์ž„๋„ ์ค„์ธ๋‹ค. 2. ๋ถ€์ •์ ์ธ ๊ฐ์ •์— ๋งค๋ชฐ๋˜์ง€ ์•Š๋Š”๋‹ค.๋ถ€์ •์ ์ธ ์ƒ๊ฐ์„ ํ•  ์ˆ˜๋ก ๋ถ€์ •์ ์ธ ๊ฐ์ •..
SQL (Strunctured Query Language) ๋ถ„๋ฅ˜ โ‘  ๋ฐ์ดํ„ฐ ์ •์˜์–ด (DDL: Data Definition Language)โ†’ ๋…ผ๋ฆฌ/๋ฌผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ์ •์˜CREATE (์ƒ์„ฑ)CREATE DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ†’ ์ƒ์„ฑALTER (๋ณ€๊ฒฝ)TABLE ์ด๋ฆ„ ๋ณ€๊ฒฝ โ†’ ALTER TABLE / ์ปฌ๋Ÿผ ์ถ”๊ฐ€DROP (์‚ญ์ œ)DROP DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ†’ ์‚ญ์ œ* CASCADE : ์ฐธ์กฐํ•˜๋Š” ๋ชจ๋“  ๊ฐœ์ฒด ํ•จ๊ป˜ ์ œ๊ฑฐ* RESTRICTED : ์ œ๊ฑฐํ•  ์š”์†Œ๋ฅผ ๋‹ค๋ฅธ ๊ฐœ์ฒด๊ฐ€ ์ฐธ์กฐ ์‹œ ์ œ๊ฑฐ ์ทจ์†Œ  โ‘ก ๋ฐ์ดํ„ฐ ์กฐ์ž‘์–ด (DML : Data MAnipulation Language)SELECT (๊ฒ€์ƒ‰)SELECT FROM ํ…Œ์ด๋ธ”๋ช… ..
27๋ฒˆ_ ํ•จ์ˆ˜ ํ˜ธ์ถœ ์‹œ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐ›๋Š” ๋ฌธ์ œโœ… ์ •๋‹ต: [1, 2] ๐Ÿ’ก y=[]๋Š” ํ•จ์ˆ˜ ํ˜ธ์ถœ ์‹œ ๋งค๋ฒˆ ์ƒˆ๋กœ์šด ๋ฆฌ์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ , ๊ธฐ์กด ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ณต์œ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์˜ˆ์ƒ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๊ฐ’์ด ๊ณ„์† ์ถ”๊ฐ€๋œ๋‹ค. ์ฆ‰, ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ธฐ๋ณธ ์ธ์ž๋กœ ์‚ฌ์šฉํ•˜๋ฉด ์ด์ „ ํ˜ธ์ถœ์˜ ๊ฐ’์ด ๋ˆ„์ ๋œ๋‹ค.  28๋ฒˆ_ ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ ์ˆœํšŒ๋‹ค์Œ ํ•จ์ˆ˜์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋Š”?class Arr: a = ['Seoul', 'Kyeonggi', 'Inchon', 'Daejoen', 'Daegu', 'Busan'] s = '' # ๋ฌธ์ž์—ด ์ดˆ๊ธฐํ™” for i in Arr.a: # ์˜ฌ๋ฐ”๋ฅธ for๋ฌธ ๋ฌธ๋ฒ• s += i[0] # ๊ฐ ๋‹จ์–ด์˜ ์ฒซ ๊ธ€์ž๋งŒ ์ถ”๊ฐ€ print(s)โœ… ์ •๋‹ต: SKIDDB (๊ฐ ๋„์‹œ ์ด๋ฆ„์˜ ์ฒซ ๊ธ€์ž๋ฅผ ์กฐํ•ฉํ•œ ๊ฒฐ๊ณผ)๐Ÿ’ก A..
์ƒ๋‹จ์œผ๋กœ