๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

๐Ÿ’ป Computer Science53

๊ณต์œ ๊ธฐ(Router)์™€ ์•ก์„ธ์Šค ํฌ์ธํŠธ(AP) ์ฐจ์ด ๊ณต์œ ๊ธฐ(Router)์™€ ์•ก์„ธ์Šค ํฌ์ธํŠธ(AP) ์ฐจ์ด์  ์š”์•ฝ ๊ณต์œ ๊ธฐ(Router)์™€ ์•ก์„ธ์Šค ํฌ์ธํŠธ(AP)๋Š” ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ์žฅ์น˜ ๋ชจ๋‘ ๋ฌด์„  ๋„คํŠธ์›Œํฌ์™€ ๊ด€๋ จ์ด ์žˆ์ง€๋งŒ, ๊ธฐ๋Šฅ๊ณผ ์‚ฌ์šฉ ๋ชฉ์ •์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ•ญ๋ชฉ ๊ณต์œ ๊ธฐ (Router) ์•ก์„ธ์Šค ํฌ์ธํŠธ (AP) ์ฃผ์š” ์—ญํ• ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐ, ๋ฐ์ดํ„ฐ ๋ผ์šฐํŒ… ๋ฐ ๊ด€๋ฆฌ์œ ์„  ๋„คํŠธ์›Œํฌ๋ฅผ ๋ฌด์„  ๋„คํŠธ์›Œํฌ๋กœ ๋ณ€ํ™˜, Wi-Fi ์ œ๊ณตIP ์ฃผ์†Œ ๊ด€๋ฆฌIP ์ฃผ์†Œ ํ• ๋‹น, NAT, DHCP ์ง€์›์ž์ฒด์ ์œผ๋กœ IP ์ฃผ์†Œ ํ• ๋‹น ๊ธฐ๋Šฅ ์—†์Œ๊ธฐ๋Šฅ๋ฐฉํ™”๋ฒฝ, ๋ณด์•ˆ ์„ค์ •, ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ํฌํ•จ๋ฌด์„  ์‹ ํ˜ธ ํ™•์žฅ ๊ธฐ๋Šฅ๋งŒ ์ œ๊ณต์—ฐ๊ฒฐ ๋ฐฉ์‹๋ณดํ†ต ISP ๋ชจ๋Ž€์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ๋ถ„๋ฐฐ๊ณต์œ ๊ธฐ๋‚˜ ์Šค์œ„์น˜์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋ฌด์„  ๋„คํŠธ์›Œํฌ ์ œ๊ณต์˜ˆ์‹œ๊ฐ€์ •์šฉ ์ธํ„ฐ๋„ท ๊ณต์œ ๊ธฐ, ์‚ฌ๋ฌด์‹ค ๋„คํŠธ์›Œํฌ ๋ผ์šฐํ„ฐ๋ฌด.. 2024. 10. 16.
[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] DBMS(Database Management System) ๋ž€? DBMS(Database Management System) ๋ž€?๋ฐ์ดํ„ฐ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์‚ฌ์šฉ์ž ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค.DBMS๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ, ์ˆ˜์ •, ๊ฒ€์ƒ‰, ์‚ญ์ œ ๋“ฑ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋ฉฐ, ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ, ๋ณด์•ˆ, ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋Š”๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.๋ˆ„๊ตฐ๊ฐ€ " ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ DBMS๋ฅผ ๋งํ•ด์ฃผ์„ธ์š”." ๋ผ๊ณ  ๋ฌผ์–ด๋ณธ๋‹ค๋ฉด, ์•„๋ž˜์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ DBMS ์˜ˆ์‹œ๋ฅผ ์ œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DBMS ์ข…๋ฅ˜์ข…๋ฅ˜์ •์˜์˜ˆ์‹œRDBMS (๊ด€๊ณ„ํ˜• DBMS)๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ”๋กœ ๊ตฌ์กฐํ™”ํ•˜๋ฉฐ, SQL์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.Oracle, MySQL, PostgreSQL, SQL ServerNoSQL DBMS๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋‚˜ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ DBMS.. 2024. 9. 19.
LRU(Least Recently Used) ์บ์‹œ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ž€? LRU(Least Recently Used) ์บ์‹œ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ž€?LRU(Least Recently Used)๋Š” ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์—์„œ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์™€ ์บ์‹œ ๊ต์ฒด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์บ์‹œ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์บ์‹œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ต์ฒดํ•ด์•ผ ํ•  ๋•Œ, ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. LRU ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋™์ž‘ ์›๋ฆฌ์บ์‹œ๋Š” ํ•œ์ •๋œ ํฌ๊ธฐ๋งŒ ๊ฐ€์ง€๊ณ  ์žˆ์–ด์„œ, ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ฌ ๋•Œ ์บ์‹œ์— ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•˜๋ฉด ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.LRU๋Š” "๊ฐ€์žฅ ์ต๋Š์— ์‚ฌ์šฉ๋œ" ๋ฐ์ดํ„ฐ๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ์œ ์ง€ํ•˜๊ณ , ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.์ฆ‰, ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹œ์— ์ ‘๊ทผํ•  ๋•Œ๋งˆ๋‹ค ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ "๊ฐ€์žฅ ์ตœ๊ทผ์— ์‚ฌ์šฉ๋œ" ์ƒํƒœ๋กœ ๊ฐฑ์‹ ํ•˜๊ณ , ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ฌ ๋•Œ๋Š” ๊ฐ€.. 2024. 9. 9.
[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] JOIN ์ข…๋ฅ˜(FULL OUTER, SELF, NATURAL, CROSS) ์˜ˆ์ œ ํฌํ•จ FULL OUTER, SELF, NATURAL, CROSS ์š”์•ฝFULL OUTER JOIN๋‘ ํ…Œ์ด๋ธ”์˜ ๋ชจ๋“  ํ–‰์„ ๊ฒฐํ•ฉํ•˜๋ฉฐ, ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ํ–‰์€ NULL๋กœ ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค.SELF JOINํ…Œ์ด๋ธ”์„ ์ž๊ธฐ ์ž์‹ ๊ณผ ์กฐ์ธํ•˜์—ฌ ๊ฐ™์€ ํ…Œ์ด๋ธ” ๋‚ด์—์„œ ํ–‰ ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค.NATURAL JOIN๋‘ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๋™์ผํ•œ ์ด๋ฆ„์„ ๊ฐ€์ง„ ๋ชจ๋“  ์—ด์„ ๊ธฐ์ค€์œผ๋กœ ์ž๋™์œผ๋กœ ์กฐ์ธํ•ฉ๋‹ˆ๋‹ค.CROSS JOIN๋‘ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๋ชจ๋“  ๊ฐ€๋Šฅํ•œ ์กฐํ•ฉ์„ ์ƒ์„ฑํ•˜์—ฌ ์นดํ‹ฐ์…˜ ๊ณฑ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. 1. FULL OUTER JOINFULL OUTER JOIN์€ ๋‘ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๋ชจ๋“  ํ–‰์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์–‘์ชฝ ํ…Œ์ด๋ธ”์—์„œ ์ผ์น˜ํ•˜๋Š” ํ–‰์€ ํ•˜๋‚˜๋กœ ๊ฒฐํ•ฉ๋˜๋ฉฐ, ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ํ–‰๋„ ํฌํ•จํ•˜์—ฌ NULL ๊ฐ’์œผ๋กœ ์ฑ„์›Œ์ค๋‹ˆ๋‹ค ์˜ˆ์‹œํ…Œ์ด๋ธ” Customers: CustomerID Custo.. 2024. 8. 23.
728x90
๋ฐ˜์‘ํ˜•