๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT์ž๊ฒฉ์ฆ ๊ณต๋ถ€/์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ํ•„๊ธฐ

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜• - ํ•„๊ธฐ] ์‘์šฉ SW ๊ธฐ์ดˆ ๊ธฐ์ˆ  ํ™œ์šฉ

by yunamom 2022. 5. 6.
๋ฐ˜์‘ํ˜•

 โ€ป ์ถœ์ œ๊ธฐ์ค€ ( ์ ์šฉ๊ธฐ๊ฐ„ 2022๋…„ 1์›” 1์ผ - 2024๋…„ 12์›” 31์ผ )

 

โˆ™ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ

โˆ™ ์‘์šฉ SW ๊ธฐ์ดˆ ๊ธฐ์ˆ  ํ™œ์šฉ

โˆ™ ํ™”๋ฉด ๊ตฌํ˜„

โˆ™ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰

โˆ™ SQLํ™œ์šฉ

โˆ™ UI ํ…Œ์ŠคํŠธ

โˆ™ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ

์ถ”๊ฐ€ +

โˆ™ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์‘์šฉ (2001020230_19v4)

โˆ™ ๊ฐœ๋ฐœ์ž ํ™˜๊ฒฝ ๊ตฌ์ถ• (LM2001020233_19v4)

LM2001020230_ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์‘์šฉ.pdf
10.06MB
LM2001020233_๊ฐœ๋ฐœ์ž ํ™˜๊ฒฝ ๊ตฌ์ถ•.pdf
9.88MB


โœจ ์‘์šฉ SW ๊ธฐ์ดˆ ๊ธฐ์ˆ  ํ™œ์šฉ  

 ์šด์˜์ฒด์ œ ์ข…๋ฅ˜ 

๊ตฌ๋ถ„ ์„ค๋ช…
์šด์˜์ฒด์ œ ์ปดํ“จํ„ฐ์˜ ํ•˜๋“œ์›จ์–ด๋ฅผ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค์ธ ๋™์‹œ์— ์ž์›์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ด€๋ฆฌ์ž.
์œˆ๋„์šฐ ๋งˆ์šฐ์Šค ์ด์šฉํ•œ ํŽธ๋ฆฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์‚ฌ๋งŒ ์ˆ˜์ • ๋ฐ ๋ฐฐํฌ ๊ฐ€๋Šฅ, ๊ณ ๊ฐ ์ง€์› ์ฒด๊ณ„์  (๋ฌธ์ œ ๋ฐœ๊ฒฌ ์‹œ ์ˆ˜์ • ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ณ  ๋ณด์•ˆ์ด ์ทจ์•ฝํ•˜๋‹ค.)
๋ฆฌ๋ˆ…์Šค / ์œ ๋‹‰์Šค ๋ฉ€ํ‹ฐํƒœ์Šคํฌ ๊ธฐ๋Šฅ ๋ฆฌ๋ˆ…์Šค๋Š” ์œ ๋‹‰์Šค์˜ ํ˜ธํ™˜์ปค๋„, ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์›ํ•˜๋Š” ๋Œ€๋กœ์˜ ์‹คํ–‰, ๋ฌด๋ฃŒ/์œ ๋ฃŒ๋กœ ๋ณต์ œ๋ฌผ ์žฌ๋ฐฐํฌ ๊ฐ€๋Šฅ, ๋น ๋ฅธ ์—…๋ฐ์ดํŠธ ๊ฐ€๋Šฅ, ์ฒด๊ณ„์  ์ง€์› X (์ „๋ฌธ๊ฐ€๋“ค์ด ์ฃผ๋กœ ์‚ฌ์šฉํ•จ)
๋งฅOS ์œ ๋‹‰์Šค ๊ธฐ๋ฐ˜ ์• ํ”Œ์‚ฌ ์ œํ’ˆ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ, ๊ทธ๋ž˜ํ”ฝ ๊ธฐ๋ฐ˜ ์šด์˜์ฒด์ œ

 ์œ ๋‹‰์Šค์™€ ๋ฆฌ๋ˆ…์Šค์˜ ์ฐจ์ด์  

๋ถ„๋ฅ˜ ๋ฆฌ๋ˆ…์Šค ์œ ๋‹‰์Šค
๋น„์šฉ ๋Œ€๋ถ€๋ถ„ ๋ฌด๋ฃŒ์ด๋ฉฐ ์ง€์› ์ •์ฑ…์— ๋”ฐ๋ผ ์ผ๋ถ€ ์œ ๋ฃŒ ์„œ๋น„์Šค ์ œํ’ˆ๋„ ์žˆ๋‹ค. ๋Œ€๋ถ€๋ถ„ ์œ ๋ฃŒ
์ฃผ ์‚ฌ์šฉ์ž ๊ฐœ๋ฐœ์ž, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž ๋ฉ”์ธํ”„๋ ˆ์ž„, ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋“ฑ ๋Œ€ํ˜• ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž
๊ฐœ๋ฐœ์‚ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ IBM, HP ๋“ฑ
๊ฐœ๋ฐœ ๋ฐฐํฌ ์˜คํ”ˆ์†Œ์Šค ๊ฐœ๋ฐœ ๋Œ€๋ถ€๋ถ„ ์‚ฌ์—…์ž์— ์˜ํ•ด ๋ฐฐํฌ
์‚ฌ์šฉ๋Ÿ‰ ๋ชจ๋ฐ”์ผํฐ, ํƒœ๋ธ”๋ฆฟ ๋“ฑ ๋‹ค์–‘ํ•˜๊ฒŒ ์‚ฌ์šฉ ์ธํ„ฐ๋„ท ์„œ๋ฒ„, ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋“ฑ ๋Œ€ํ˜• ์„œ๋น„์Šค์— ์ฃผ๋กœ ์‚ฌ์šฉ
์‚ฌ์šฉ์ž ํŽธ์˜ GUI ์ œ๊ณต, ํŒŒ์ผ์‹œ์Šคํ…œ ์ง€์›, BASH ์‰˜ ์‚ฌ์šฉ ์ปค๋งจ๋“œ ๊ธฐ๋ฐ˜์ด ์ฃผ์˜€์œผ๋‚˜ GUI๋„ ์ œ๊ณตํ•˜๋Š” ์ถ”์„ธ, ํŒŒ์ผ์‹œ์Šคํ…œ ์ œ๊ณต
๊ธฐ๋ณธ์€ Bourne Shell, ํ˜„์žฌ๋Š” ๋งŽ์€ Shell๊ณผ ํ˜ธํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด

 

[Linux] ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด

โ—‡ ํ•„์ˆ˜ ๋ช…๋ น์–ด๋“ค ์š”์•ฝ ls - ํ˜„์žฌ ์œ„์น˜์˜ ํŒŒ์ผ ๋ชฉ๋ก ์กฐํšŒ cd - ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋™ touch - 0๋ฐ”์ดํŠธ ํŒŒ์ผ ์ƒ์„ฑ, ํŒŒ์ผ์˜ ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ์ˆ˜์ • mkdir - ๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ cp - ํŒŒ์ผ ๋ณต์‚ฌ mv - ํŒŒ์ผ ์ด๋™ rm - ํŒŒ์ผ ์‚ญ์ œ

yunamom.tistory.com

 

โœจ ์‘์šฉ์ฒด์ œ ํ•ต์‹ฌ ๊ธฐ๋Šฅ  

๊ตฌ๋ถ„ ์„ค๋ช…
๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ - ํ”„๋กœ๊ทธ๋žจ์˜ ์‹คํ–‰์ด ์ข…๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ฐ€์šฉํ•œ ์ƒํƒœ๋กœ ์œ ์ง€ ๋ฐ ๊ด€๋ฆฌํ•˜๋Š”๊ฒƒ
- CPU๋Š” Virtual/logical address๋ฅผ, ๋ฉ”๋ชจ๋ฆฌ๋Š” physical address๋ฅผ ์‚ฌ์šฉ, ์ด๋ฅผ ๋งคํ•‘ํ•˜๋Š” ๊ฒƒ์€ MMU(Memory Management Unit)๊ฐ€ ๋‹ด๋‹นํ•จ
- MMU๋Š” ์–ด๋–ค ์ˆœ์„œ๋กœ ๋ฉ”๋ชจ๋ฆฌ์— ์ž…์ถœ๋ ฅ์ด ๋˜์–ด์•ผ ํ•˜๋Š”์ง€, ๊ณต๊ฐ„์„ ์–ด๋–ป๊ฒŒ ํ™•๋ณด ๋ฐ ์ œ๊ฑฐ ํ• ์ง€์—๋Œ€ํ•œ ์ข…ํ•ฉ์ ์ธ ๊ด€๋ฆฌ๋ฅผ ํ•œ๋‹ค.
ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ - ์ผ์‹œ ์ค‘์ง€ ๋ฐ ์žฌ์‹คํ–‰, ๋™๊ธฐํ™”, ํ†ต์‹ , ๊ต์ฐฉ์ƒํƒœ ์ฒ˜๋ฆฌ, ํ”„๋กœ์„ธ์Šค ์ƒ์„ฑ ์‚ญ์ œ ๋“ฑ
๊ฐ€์ƒํ™” - ์„œ๋ฒ„์˜ ๊ฐ€๋™๋ฅ ์„ 60 ~ 70 ์ด์ƒ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค. 
- ๊ฐ€์ƒํ™”๋ฅผ ํ†ตํ•ด ํ•˜๋‚˜์˜ pc์— ์—ฌ๋Ÿฌ๊ฐœ ์šด์˜์ฒด์ œ๋ฅผ ์„ค์น˜ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์—์„œ ํ”„๋กœ๊ทธ๋žจ ํ…Œ์ŠคํŠธ๋ฅผ ํ• ์ˆ˜ ์žˆ๋‹ค.
- ํ”Œ๋žซํผ ๊ฐ€์ƒํ™” ์™€ ๋ฆฌ์†Œ์Šค ๊ฐ€์ƒํ™”๋กœ ๊ตฌ๋ถ„๋œ๋‹ค.
ํด๋ผ์šฐ๋“œ - ์ธํ„ฐ๋„ท ๊ธฐ๋ฐ˜์—์„œ ๊ตฌ๋™๋˜๋Š” ์ปดํ“จํŒ… ๊ธฐ์ˆ 
SaaS (Software as a Service) : ์ธํ”„๋ผ์™€ ์šด์˜์ฒด์ œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๊นŒ์ง€ ๊ฐ–์ถ”์–ด์ ธ ์›น์ƒ์˜ ๋กœ๊ทธ์ธ๋งŒ์œผ๋กœ ๋‹ค์–‘ํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•œ ๋งŒํผ ๋น„์šฉ์„ ์ง€๋ถˆํ•ด ๊ฐ€๋ฉฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค
PaaS (Platform as a Service) : ์šด์˜์ฒด์ œ๊ฐ€ ์ด๋ฏธ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ์ƒํƒœ์—์„œ ์‚ฌ์šฉ์ž๋Š” ๋ฐ์ดํ„ฐ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋งŒ ์ง์ ‘ ๊ด€ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค
IaaS (Infrastructure as a Service) : ์›น์ƒ์—์„œ ๊ตฌ๊ธ€, ๋งˆ์ดํฌ๋กœ ์†Œํ”„ํŠธ, ์•„๋งˆ์กด ๋“ฑ์—์„œ ์ œ๊ณตํ•˜๋Š” ํ™˜๊ฒฝ์˜ ๋„คํŠธ์›Œํฌ, ๋ณด์•ˆ, ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ, ์ฝ˜ํ…์ธ  ๋”œ๋ฆฌ๋ฒ„๋ฆฌ ์„œ๋น„์Šค๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์ธํ”„๋ผ๋ฅผ ์ž„๋Œ€ํ•˜์—ฌ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค

๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ํ๋ฆ„๋„ by yunamom

โœจ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค  

 ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ๊ตฌ์กฐ 

 DBMS (๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์‹œ์Šคํ…œ) ํŠน์ง• 

๊ตฌ๋ถ„ ์„ค๋ช… ์˜ˆ์ œ
๊ด€๊ณ„ํ˜• DBMS
(Relational DBMS)
- ํ…Œ์ด๋ธ”์˜ ๊ตฌ์กฐ(์Šคํ‚ค๋งˆ)๋ฅผ ์ •์˜ํ•˜๊ณ  ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ์ •์˜ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌ
- ๊ฐ€์žฅ ๊ด‘๋ฒ”์œ„ ํ•˜๊ฒŒ ์“ฐ์ด๋Š” DBMS
- ๋น„๊ด€๊ณ„ํ˜• ๋ถ€๋ถ„๊นŒ์ง€ ํ™•์žฅํ•˜์—ฌ ๊ด€๋ฆฌ ๋ฒ”์œ„๋ฅผ ๋„“ํžŒ ํ˜•ํƒœ์˜ ๊ด€๊ณ„ํ˜• DBMS ์ถœ์‹œ
Oracle
MySQL
MS SQL Server
PostgreSQL
DB2
Maria DB
๋ฌธ์„œ ์ €์žฅ DBMS
(Document store)
- ๊ด€๊ณ„ํ˜• DBMS์™€๋Š” ๋‹ฌ๋ฆฌ ์Šคํ‚ค๋งˆ ๊ตฌ์กฐ ํ•„์š” ์—†์Œ
- ์ผ๊ด€๋œ ๊ตฌ์กฐ๊ฐ€ ํ•„์š” ์—†์Œ
- ์นผ๋Ÿผ์€ ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Œ
- Client๋‹จ์—์„œ ํ›„์ฒ˜๋ฆฌ ํ•„์š”
Mongo DB
Amazon Dynamo DB
Couchbase
MS Azure cosmos DB
๊ทธ๋ž˜ํ”„ DBMS
(Graph DBMS)
- ๋…ธ๋“œ์™€ ์—์ง€๋กœ ํŠน์ง•๋˜๋Š” ์š”์†Œ ํŠนํ™”
- ๋…ธ๋“œ ๊ฐ„ ๊ด€๊ณ„๋ฅผ ๊ตฌ์กฐํ™”ํ•˜์—ฌ ์ €์žฅ
Neo4j
MS Azure cosmos DB
OrientDB
ArangoDB
ํ‚ค๊ฐ’ DBMS
(Key-value DBMS)
- ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ˜•ํƒœ์˜ DBMS
- ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ์‹œ์Šคํ…œ์— ์ ํ•ฉ
Redis
Amazon Dynamo DB
Memcached

โœจ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™œ์šฉ 

1) ํ…Œ์ด๋ธ” ๊ตฌ์กฐํ™” ํ•˜๊ธฐ

๊ฐ€) ERD(E-R Diagram)

: ER ๋ชจ๋ธ์€ ๋ฐ์ดํ„ฐ์˜ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ๊ฐœ์ฒด, ๊ด€๊ณ„, ์†์„ฑ์„ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜์—ฌ ์—”ํ‹ฐํ‹ฐ(์‹ค์ฒด, ๊ฐœ์ฒด) ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๋„์‹ํ™”ํ•œ ๊ฒƒ์ด๋‹ค.

โ€‹

๋‚˜) ERD ๊ตฌ์„ฑ์š”์†Œ

(1) ๊ฐœ์ฒด(Entity)

: ์‚ฌ๋ฌผ ๋˜๋Š” ์‚ฌ๊ฑด์œผ๋กœ ์ •์˜๋˜๋ฉฐ ๊ฐœ์ฒด๋ผ๊ณ ๋„ ํ•œ๋‹ค. ERD์—์„œ ์—”ํ‹ฐํ‹ฐ๋Š” ์‚ฌ๊ฐํ˜•์œผ๋กœ ๋‚˜ํƒ€๋‚ด๊ณ  ์‚ฌ๊ฒฉํ˜• ์•ˆ์—๋Š” ์—”ํ‹ฐํ‹ฐ์˜ ์ด๋ฆ„์„ ๋„ฃ๋Š”๋‹ค.

โ€‹

(2) ์†์„ฑ(Attribute)

: ๊ฐœ์ฒด(์—”ํ‹ฐํ‹ฐ)๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์š”์†Œ ๋˜๋Š” ์„ฑ์งˆ์„ ์†์„ฑ์ด๋ผ ๋ถ€๋ฅด๋ฉฐ ์„ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ๋™๊ทธ๋ผ๋ฏธ๋กœ ํ‘œ๊ธฐ ํ•œ๋‹ค.

โ€‹

(3) ๊ด€๊ณ„(Relationship)

: ๋‘ ๊ฐœ์ฒด ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ์„ ์„ ์ด์šฉํ•˜์—ฌ ํ‘œ๊ธฐํ•œ๋‹ค.

โ€‹

2) ํ…Œ์ด๋ธ” ์ตœ์ ํ™” ํ•˜๊ธฐ

๊ฐ€) ์ •๊ทœํ™”

: ์ •๊ทœํ™”๋Š” ๋ฌด๊ฒฐ์„ฑ์„ ํ™•๋ณดํ•˜๊ณ  ์ค‘๋ณต์„ฑ์„ ๋ฐฐ์ œํ•˜์—ฌ ํ…Œ์ด๋ธ”์— ์ •ํ™•ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด๊ฐ€๋„๋ก ํ•˜๋Š” ๋ฐ ๋ชฉ์ ์ด ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์„ฑ์„ ์—†์• ๋ฉด ์ €์žฅ ๊ณต๊ฐ„์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์‹œ์Šคํ…œ์˜ ์†๋„ ๋˜ํ•œ ๋น ๋ฅด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค.

โ€‹

(1) 1์ฐจ ์ •๊ทœํ™”: ๋ฐ˜๋ณต๋˜๋Š” ๊ทธ๋ฃน์˜ ์†์„ฑ์„ ๋ณ„๋„๋กœ ์ถ”์ถœํ•œ๋‹ค.

(2) 2์ฐจ ์ •๊ทœํ™”: ๋ถ€๋ถ„ ํ•จ์ˆ˜์  ์ข…์†์„ฑ์„ ์ œ๊ฑฐํ•œ๋‹ค.

(3) 3์ฐจ ์ •๊ทœํ™”: ํ‚ค์— ์ข…์†๋˜์ง€ ์•Š์€ ์นผ๋Ÿผ์„ ์ œ๊ฑฐํ•œ๋‹ค.

 

3) ํ…Œ์ด๋ธ” ๋งŒ๋“ค๊ธฐ(SQL)

๊ฐ€) DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด)

(1) ์ •์˜ : ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ, ์‚ญ์ œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด

(2) ๋ช…๋ น์–ด (3๊ฐ€์ง€)

- CREATE : ํ…Œ์ด๋ธ” ์ƒ์„ฑ

- ALTER : ํ•„๋“œ/์†์„ฑ ๋ณ€๊ฒฝ

- DROP : ํ…Œ์ด๋ธ” ์‚ญ์ œ

โ€‹

๋‚˜) DML(๋ฐ์ดํ„ฐ ์กฐ์ž‘์–ด)

(1) ์ •์˜ : ํ…Œ์ด๋ธ”์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ํ…Œ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰, ์‚ฝ์ž…, ์‚ญ์ œ, ๋ณ€๊ฒฝํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด

(2) ๋ช…๋ น์–ด (4๊ฐ€์ง€)

- SELECT : ํ…Œ์ด๋ธ”์˜ ์กฐ๊ฑด์— ๋งž๋Š” ๋ฐ์ดํ„ฐ(ํŠœํ”Œ) ๊ฒ€์ƒ‰

- INSERT : ํ…Œ์ด๋ธ”์˜ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ(ํŠœํ”Œ) ์‚ฝ์ž…

- DELETE : ํ…Œ์ด๋ธ”์˜ ์กฐ๊ฑด์— ๋งž๋Š” ๋ฐ์ดํ„ฐ(ํŠœํ”Œ)์„ ์‚ญ์ œ

- UPDATE : ํ…Œ์ด๋ธ”์˜ ์กฐ๊ฑด์— ๋งž๋Š” ๋ฐ์ดํ„ฐ(ํŠœํ”Œ)์„ ๋ณ€๊ฒฝ

โ€‹

๋‹ค) DCL(๋ฐ์ดํ„ฐ ์ œ์–ด์–ด)

(1) ์ •์˜ : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž(DBA)๊ฐ€ ํ…Œ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ช…๋ น์–ด

(2) ๋ช…๋ น์–ด (4๊ฐ€์ง€)

- GRANT : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž(ID, ๊ณ„์ •)์—๊ฒŒ ์‚ฌ์šฉ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๋ช…๋ น์–ด

- REVOKE : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž(ID, ๊ณ„์ •)์˜ ์‚ฌ์šฉ ๊ถŒํ•œ์„ ์ทจ์†Œํ•˜๋Š” ๋ช…๋ น์–ด

- COMMIT : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐ์ž‘ ์ž‘์—…์ด ์ •์ƒ์ ์œผ๋กœ ์™„๋ฃŒ ๋˜์—ˆ์Œ์„ ์•Œ๋ ค์ฃผ๋Š” ๋ช…๋ น์–ด

- ROLLBACK : ํ…Œ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐ์ž‘ ์ž‘์—…์ด ๋น„์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜์—ฌ ์›๋ž˜์˜ ์ƒํƒœ๋กœ ๋ณต๊ตฌํ•˜๋Š” ๋ช…๋ น์–ด

โ€‹

โ€‹

โœจ ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ํ™œ์šฉํ•˜๊ธฐ 

๊ฐ€. ๋„คํฌ์›Œํฌ ๋ถ„๋ฅ˜

1) WAN

: ๊ตญ๊ฐ€, ๋Œ€๋ฅ™๊ณผ ๊ฐ™์ด ๊ด‘๋ฒ”์œ„ํ•œ ์ง€์—ญ์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ์ด๋‹ค. ๊ฑฐ๋ฆฌ์— ์ œ์•ฝ์ด ์—†์œผ๋‚˜ ๋‹ค์–‘ํ•œ ๊ฒฝ๋กœ๋ฅผ ์ง€๋‚˜ ์ •๋ณด๊ฐ€ ์ „๋‹ฌ๋˜๋ฏ€๋กœ LAN๋ณด๋‹ค ์†๋„๊ฐ€ ๋Š๋ฆฌ๊ณ  ์—๋Ÿฌ์œจ๋„ ๋†’๋‹ค.

โ€‹

2) LAN

: ํ•œ ๊ฑด๋ฌผ ๋˜๋Š” ์ž‘์€ ์ง€์—ญ์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ

โ€‹

๋‚˜. ๋„คํŠธ์›Œํฌ ์žฅ์น˜

1) NIC (Network Interface Card)

: ์ปดํ“จํ„ฐ์— ์žฅ์ฐฉ๋˜์–ด ์žˆ๋Š” ๋žœ์นด๋“œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ปดํ“จํ„ฐ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฐ์ดํ„ฐ(์ž๋ฃŒ)๋ฅผ ์ „์†ก๊ฐ€๋Šฅํ•œ ์ „๊ธฐ์ ์ธ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ๋ณต์›ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

โ€‹

2) LAN ์ผ€์ด๋ธ”

: NIC ๊ฐ€ ๋ณ€ํ™˜ํ•œ ์ „๊ธฐ์ ์ธ ์‹ ํ˜ธ๋ฅผ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋กœ ์ „์†กํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์‚ฌ์šฉ๋˜๋Š” ์ผ€์ด๋ธ”์„ ์˜๋ฏธํ•œ๋‹ค.

โ€‹

3) ํ—ˆ๋ธŒ (์‹ค์Šต์‹ค)

: ์—ฌ๋Ÿฌ๊ฐœ์˜ LAN ์ผ€์ด๋ธ”(์ปดํ“จํ„ฐ)์„ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. IP๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์—†๊ณ , IP๊ฐ€ ํ• ๋‹น๋œ ์ปดํ“จํ„ฐ๊ฐ€ ๋™์‹œ์— ์ธํ„ฐ๋„ท(WAN)์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ถ„๋ฐฐํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

โ€ป ๊ณต์œ ๊ธฐ : ํ—ˆ๋ธŒ์™€ ๋น„์Šทํ•œ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜์ง€๋งŒ ์ฐจ์ด์ ์€ IP๋ฅผ ์ง์ ‘ํ• ๋‹นํ•˜์—ฌ ๋ถ„๋ฐฐํ•œ๋‹ค.

โ€‹

4) ์Šค์œ„์น˜ (ํ•™๊ต)

: ํ—ˆ๋ธŒ์™€ ๊ฐ™์ด ์ผ€์ด๋ธ”(ํ—ˆ๋ธŒ)์„ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ํ—ˆ๋ธŒ์™€ ์ฐจ์ด์ ์€ ์—ฐ๊ฒฐ๋œ ์ผ€์ด๋ธ”์˜ ์ „์†ก๋Œ€์—ญ์ด ๋ชจ๋‘ ๊ฐ™๋‹ค.

ex) 10Mbps ํ—ˆ๋ธŒ์— 5๊ฐœ์˜ ์ผ€์ด๋ธ”์ด ์—ฐ๊ฒฐ ๋  ๊ฒฝ์šฐ : 2Mbps ์†๋„๋กœ ๋‚˜๋ˆ„์–ด ์‚ฌ์šฉ

10Mbps ์Šค์œ„์น˜์— 5๊ฐœ์˜ ์ผ€์ด๋ธ”์ด ์—ฐ๊ฒฐ ๋  ๊ฒฝ์šฐ : ๋ชจ๋“  ์ผ€์ด๋ธ” 10Mbps ์†๋„

โ€‹

5) ๋ผ์šฐํ„ฐ (์ง€์—ญ)

: ์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ(ํ•™๊ต, ๊ธฐ๊ด€ ๋“ฑ)๋ฅผ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ๋ณด๋‚ด๊ณ ์ž ํ•˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ค ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•˜์—ฌ ์ „์†กํ•˜๋Š”์ง€ ์ „์†ก๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„์ค€๋‹ค.

โ€‹

๋‹ค. ๋ฐ์ดํ„ฐ ๊ตํ™˜๋ฐฉ์‹

1) ํšŒ์„  ๊ตํ™˜ ๋ฐฉ์‹

: ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ๋  ๊ฒฝ๋กœ๋ฅผ ๋ฏธ๋ฆฌ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ „์šฉ์„ ์œผ๋กœ ์„ค์ •ํ•˜์—ฌ ์ •ํ•ด์ง„ ๊ฒฝ๋กœ๋กœ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•˜๋Š” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค.

โ€‹

2) ํŒจํ‚ท ๊ตํ™˜ ๋ฐฉ์‹

: ํŒจํ‚ท์ด๋ผ๋Š” ๋‹จ์œ„๋กœ ์ •๋ณด๋ฅผ ์ผ์ •ํ•œ ํฌ๊ธฐ๋กœ ๋ถ„ํ•  ํ•œ ๋’ค ํŒจํ‚ท์ •๋ณด(์ฃผ์†Œ, ๋ฐ์ดํ„ฐ)๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๊ฒฝ๋กœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•˜๋Š” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค.

โ€‹

๋ผ. ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ

1) ํ”„๋กœํ† ์ฝœ

: ํ”„๋กœํ† ์ฝœ์€ ์ปดํ“จํ„ฐ๋‚˜ ์›๊ฑฐ๋ฆฌ ํ†ต์‹  ์žฅ๋น„ ์‚ฌ์ด์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์–‘์‹ ๋˜๋Š” ํ†ต์‹  ๊ทœ์•ฝ์ด๋‹ค.

โ€‹

2) OSI(Open System Interconnection) 7 ๊ณ„์ธต

: ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ์ธ ISO(International Standardization Organization)์—์„œ ๊ฐœ๋ฐœํ•œ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ํ‘œํ˜„ ๋ชจ๋ธ์ด๋‹ค.

๊ฐ€) ๋ฌผ๋ฆฌ ๊ณ„์ธต : ์‹ค์ œ ์žฅ๋น„๋“ค์„ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์—ฐ๊ฒฐ ์žฅ์น˜ (ํ—ˆ๋ธŒ, ๋ฆฌํ”ผํ„ฐ)

๋‚˜) ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : ์˜ค๋ฅ˜์™€ ํ๋ฆ„์„ ์ œ์–ดํ•˜์—ฌ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†ก (๋ธŒ๋ฆฌ์ง€, ์Šค์œ„์น˜)

๋‹ค) ๋„คํŠธ์›Œํฌ ๊ณ„์ธต : ๋‹ค์ˆ˜์˜ ์ค‘๊ฐœ ์‹œ์Šคํ…œ ์ค‘์—์„œ ๊ฐ€์žฅ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋„๋ก ์ง€์› (๋ผ์šฐํ„ฐ)

๋ผ) ์ „์†ก ๊ณ„์ธต : ํ†ต์‹ ์žฅ๋น„์˜ ์†ก์‹ /์ˆ˜์‹ ์„ ์—ฐ๊ฒฐํ•˜์—ฌ ๋ชฉ์ ์ง€ ๊ฐ„์— ์ „์†ก์ œ์–ด์™€ ์—๋Ÿฌ๋ฅผ ๊ด€๋ฆฌ(TCP/IP, UDP)

๋งˆ) ์„ธ์…˜ ๊ณ„์ธต : ๋ฐ์ดํ„ฐ์˜ ์†ก์‹ /์ˆ˜์‹ ์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ ์œ ์ง€ํ•˜๋ฉฐ ๋™๊ธฐํ™”๋ฅผ ๋‹ด๋‹น (ํ˜ธ์ŠคํŠธ, ์ผ๋ฐ˜PC)

๋ฐ”) ํ‘œํ˜„ ๊ณ„์ธต : ์ฝ”๋“œ, ๋ฌธ์ž ๋“ฑ์„ ๋ฒˆ์—ญํ•˜์—ฌ ์••์ถ•, ํ•ด์ œ, ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ๋‹ด๋‹น (ํ˜ธ์ŠคํŠธ, ์ผ๋ฐ˜PC)

์‚ฌ) ์‘์šฉ ๊ณ„์ธต : ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ (๋ฉ”์ผ, ์›น, ์‘์šฉํ”„๋กœ๊ทธ๋žจ ๋“ฑ)

โ€‹

3) TCP / IP ํ”„๋กœํ† ์ฝœ

: TCP/IP์ด๋ž€ TCP์™€ IP ํ”„๋กœํ† ์ฝœ๋งŒ์„ ์ง€์นญํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ UDP(User Datagram Protocol), ICMP(Internet Control Message Protocol), ARP(Address Resolution Protocol), RARP(Reverse

ARP) ๋“ฑ ๊ด€๋ จ๋œ ํ”„๋กœํ† ์ฝœ์„ ํ†ต์นญํ•œ๋‹ค.

๊ฐ€) ๋„คํŠธ์›Œํฌ ์—‘์„ธ์Šค๊ณ„์ธต (๋ฌผ๋ฆฌ๊ณ„์œผ, ๋ฐ์ดํ„ฐ๋งํฌ ๊ณ„์ธต)

๋‚˜) ์ธํ„ฐ๋„ท ๊ณ„์ธต (๋„คํŠธ์›Œํฌ ๊ณ„์ธต)

๋‹ค) ํŠธ๋žœ์ŠคํฌํŠธ๊ณ„์ธต (์ „์†ก๊ณ„์ธต)

๋ผ) ์‘์šฉ๊ณ„์ธต (์„ธ์…˜๊ณ„์ธต, ํ‘œํ˜„๊ณ„์ธต, ์‘์šฉ๊ณ„์ธต)

โ€‹

โ€ป TCP์™€ UDP์˜ ๊ฐ€์žฅ ํฐ ์ฐจ์ด์ ์€ ๋ฐ์ดํ„ฐ ์ „์†ก์˜ ์‹ ๋ขฐ์„ฑ์— ์žˆ๋‹ค. TCP๋Š” ์ˆ˜์‹  ์ธก์˜ ์ˆ˜์‹  ๊ฐ€๋Šฅ ์ƒํƒœ, ์ˆ˜์‹  ์—ฌ๋ถ€ ๋“ฑ์„ ๋‹จ๊ณ„๋ณ„๋กœ ์ฒดํฌํ•ด ๊ฐ€๋ฉฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ , UDP๋Š” ๋ง์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์‹ ํ•  ๋ฟ ํ™•์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.

โ€‹

๋งˆ. ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜

: ๋ฐ์ดํ„ฐ๋Š” ์†ก์‹  ์ธก์œผ๋กœ๋ถ€ํ„ฐ ์ˆ˜์‹  ์ธก๊นŒ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ชฉ์ ์ง€๊นŒ์ง€ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์‚ฐ์ถœํ•˜๊ธฐ ์œ„ํ•œ ๋ฒ•์น™์„ ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ผ ํ•œ๋‹ค.

โ€‹

1) ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ ์ข…๋ฅ˜

- RIP : ์ตœ์ดˆ์˜ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ๋กœ์จ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ™œ์šฉํ•œ ๋ผ์šฐํŒ… ๊ธฐ๋ฒ•์ด๋‹ค.

๋ผ์šฐํŒ… ๋ฃจํ”„๊ฐ€ ๋ฐœ์ƒ๋  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ.

- IGRP : RIP์˜ ๋ฃจํ”„๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ์‹์œผ๋กœ ๋„คํŠธ์›Œํฌ ์ƒํƒœ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ๋ผ์šฐํŒ…

- OSPF : ๋งํฌ์ƒํƒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋ฉฐ ๋ณ€๊ฒฝ๋œ ๋„คํŠธ์›Œํฌ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ์—…ํ…Œ์ดํŠธ ํ•ด์คŒ.

- BGP : ๊ทœ๋ชจ๊ฐ€ ํฐ ๋„คํŠธ์›Œํฌ๋ฅผ ์ƒํ˜ธ ์—ฐ๊ฒฐํ•˜๊ณ ์ž ํ• ๋•Œ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ฃผ๋กœ ๋Œ€ํ˜• ์‚ฌ์—…์ž(ISP)๊ฐ„์˜ ๋ผ์šฐํŒ…

300x250

์ฝ”๋“œ