์ „์ฒด ๊ธ€

Lv.7 (3.5-year) ๐Ÿ€
https://hagsig.tistory.com/94 Nmap ๋ชจ๋“  ์˜ต์…˜/์Šค์บ” ๋ฐฉ์‹ ์ด ์ •๋ฆฌ(์„ค๋ช…๊ณผ ์˜ˆ์‹œ) Nmap ๋ชจ๋“  ์˜ต์…˜/์Šค์บ” ๋ฐฉ์‹ ์ด ์ •๋ฆฌ(์„ค๋ช…๊ณผ ์˜ˆ์‹œ) 1. ๋Œ€์ƒ ์‚ฌ์–‘(TARGET SPECIFICATION) ์˜ต์…˜ ์„ค๋ช… ์˜ˆ์‹œ -iL ์Šค์บ”ํ•  ๋Œ€์ƒ์„ ํŒŒ์ผ์—์„œ ๊ฐ€์ ธ์˜ด nmap -iL /hagsig/scanlist.txt -iR ์ง€์ •ํ•œ ์ˆซ์ž๋งŒํผ ๋ฌด์ž‘์œ„ ๋Œ€์ƒ์„ ์Šค์บ” nma hagsig.tistory.com
ยท PS
๋ฌธ์ œ https://school.programmers.co.kr/learn/courses/30/lessons/120871 ์ฒ˜์Œ ์“ด ์ฝ”๋“œ ์ฒ˜์Œ์—๋Š” ๋ฐฑ, ์‹ญ, ์ผ์˜ ์ž๋ฆฌ๋ฅผ ๊ตฌ๋ถ„ํ•ด์„œ 3๊ณผ ๋น„๊ตํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ƒ๊ฐ์— ์•„๋ž˜์™€ ๊ฐ™์ด ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์˜€๋‹ค. using namespace std; int solution(int n) { int answer = 0; int count=0; int hundred=0; // ํ˜„์žฌ ์ˆซ์ž์˜ ๋ฐฑ์˜์ž๋ฆฌ, n์ด 100๊นŒ์ง€ ์ด๋ฏ€๋กœ ๊ฒฐ๊ณผ์ธ answer๋Š” 100์„ ๋„˜์–ด๊ฐ int ten=0; //ํ˜„์žฌ ์ˆซ์ž์˜ ์‹ญ์˜์ž๋ฆฌ int one=0; //ํ˜„์žฌ ์ˆซ์ž์˜ ์ผ์˜์ž๋ฆฌ while(count < n) { answer++; hundred = answer/100; ten = (answer-hundred*100)/..
ยท More
์•„๋‘์ด๋…ธ๋กœ ์•„๋‚ ๋กœ๊ทธ ์„ผ์„œ๋ฅผ ์ฝ๊ธฐ ์œ„ํ•ด analogRead() ๋งค์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์‹ ํ˜ธ ๋””์ง€ํ„ธ ์‹ ํ˜ธ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋Š” 0๊ณผ 1์˜ ์ด์‚ฐ์ ์ธ ๊ฐ’์œผ๋กœ ํ‘œํ˜„๋˜๋Š” ์‹ ํ˜ธ๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์•„๋‘์ด๋…ธ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ ์ž์—ฐ์ ์œผ๋กœ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ฐ’์ด๋ฉฐ, ๋ฌด์ˆ˜ํžˆ ๋งŽ์€ ์—ฐ์†์ ์ธ ๊ฐ’์œผ๋กœ ํ‘œํ˜„๋˜๋Š” ์‹ ํ˜ธ๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์•„๋‘์ด๋…ธ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—, ADC๋กœ ๋””์ง€ํ„ธ๋กœ ๋ณ€ํ™˜ ํ›„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ์˜ ๋””์ง€ํ„ธ ๋ณ€ํ™˜ ADC (Analog Digital Converter, ์•„๋‚ ๋กœ๊ทธ ๋””์ง€ํ„ธ ๋ณ€ํ™˜๊ธฐ) ์ •ํ•ด์ง„ ๋ฒ”์œ„์˜ ์•„๋‚ ๋กœ๊ทธ ๊ฐ’์„ ์ •ํ•ด์ง„ ํ•ด์ƒ๋„๋กœ ๋””์ง€ํ„ธ ๊ฐ’์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์žฅ์น˜์ž…๋‹ˆ๋‹ค. ํ•ด์ƒ๋„ ๋ณ€ํ™˜๋œ ๋””์ง€ํ„ธ ๊ฐ’์„ ํ‘œํ˜„ํ•˜๋Š” ๋น„ํŠธ ์ˆ˜๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. N๋น„ํŠธ ํ•ด์ƒ๋„์—์„œ๋Š” 2^N๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋””์ง€ํ„ธ ๊ฐ’์œผ..
ยท More
PWM ์‹ ํ˜ธ ์•„๋‚ ๋กœ๊ทธ ๊ฐ’ ์ถœ๋ ฅ 0V ~ 5V์˜ ์—ฐ์†์ ์ธ ์•„๋‚ ๋กœ๊ทธ ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋ ค๋ฉด DAC (Digital-Analog Converter, ๋””์ง€ํ„ธ-์•„๋‚ ๋กœ๊ทธ ๋ณ€ํ™˜๊ธฐ)๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. DAC ๋‚ด์žฅ ์•„๋‘์ด๋…ธ ๋ณด๋“œ์—์„œ๋งŒ ์•„๋‚ ๋กœ๊ทธ ๊ฐ’์„ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์ž๋ฉด '์•„๋‘์ด๋…ธ ๋“€์—'๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ํ•™๊ต์—์„œ ์‹ค์Šตํ•˜๋Š” ๋ณด๋“œ๋Š” '์•„๋‘์ด๋…ธ ์šฐ๋…ธ'์ด๊ธฐ ๋•Œ๋ฌธ์— ์•„์‰ฝ๊ฒŒ๋„ ์•„๋‚ ๋กœ๊ทธ๊ฐ’ ์ œ์–ด๋ฅผ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. PWM (Pulse Width Modulation, ํŽ„์Šคํญ ๋ณ€์กฐ) PWM๋Š” ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ์™€ ๋น„์Šทํ•œ ํšจ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. analogWrite() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ PWM ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. PWM ์‹ ํ˜ธ๋Š” ์ฃผ๊ธฐ ๋‚ด์—์„œ HIGH์˜ ๋น„์œจ์ธ ๋“€ํ‹ฐ ์‚ฌ์ดํด(duty cycle)์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค..
Question !! ๐Ÿค” UDP๋Š” TCP์— ๋น„ํ•ด ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค. ์–ด๋–ป๊ฒŒ ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์„๊นŒ? TCP์˜ MSS TCP์˜ ์ด๋ก ์  ์ตœ๋Œ€ ์„ธ๊ทธ๋จผํŠธ ํฌ๊ธฐ๋Š” 64KB์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ TCP ์—์„œ ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ์„ธ๊ทธ๋จผํŠธ์˜ ์ตœ๋Œ€ ํฌ๊ธฐ๋Š” MSS(Maximum Segment Size)์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. TCP์—์„œ MSS ํ˜‘์ƒ MSS๋Š”TCP์˜ 3-way handshake ํ”„๋กœ์„ธ์Šค ์ค‘์— ํ˜‘์ƒ๋ฉ๋‹ˆ๋‹ค. TCP์—ฐ๊ฒฐ์„ค์ •์„ ์œ„ํ•œ ์ดˆ๊ธฐ ์„ธ๊ทธ๋จผํŠธ(SYN ์„ธ๊ทธ๋จผํŠธ)๋ฅผ ์ „์†กํ•  ๋•Œ, ์ดˆ๊ธฐ ์„ธ๊ทธ๋จผํŠธ์—MSS์˜ต์…˜์— ๊ทธ ๊ฐ’์„ ํฌํ•จ์‹œ์ผœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. TCP์˜ MSS์™€ MTU MSS๊ฐ’์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •๋œ MTU(Maximum Transmission Unit, ์ตœ๋Œ€ ์ „์†ก ๋‹จ์œ„) ๊ฐ’์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.MTU๋Š” ๋„คํŠธ์›Œํฌ์˜ ํ•˜๋“œ..
Joins Join ์ ˆ์€ ๋‘˜ ์ด์ƒ์˜ ํ…Œ์ด๋ธ” ๊ฐ„์— ๊ด€๋ จ๋œ ์—ด์„ ๊ธฐ์ค€์œผ๋กœ ํ–‰์„ ๊ฒฐํ•ฉํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. (inner) join ๋‘ ํ…Œ์ด๋ธ” ๋ชจ๋‘์— ์ผ์น˜ํ•˜๋Š” ๊ฐ’์ด ์žˆ๋Š” ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค left (outer) join ์™ผ์ชฝ(driving) ํ…Œ์ด๋ธ”์—์„œ ๋ชจ๋“  ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , ์˜ค๋ฅธ์ชฝ ํ…Œ์ด๋ธ”์—์„œ ์ผ์น˜ํ•˜๋Š” ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค right (outer) join ์˜ค๋ฅธ์ชฝ(driven) ํ…Œ์ด๋ธ”์—์„œ ๋ชจ๋“  ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , ์™ผ์ชฝ ํ…Œ์ด๋ธ”์—์„œ ์ผ์น˜ํ•˜๋Š” ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค full (outer) join ์™ผ์ชฝ ๋˜๋Š” ์˜ค๋ฅธ์ชฝ ํ…Œ์ด๋ธ”์— ์ผ์น˜ํ•˜๋Š” ๋ ˆ์ฝ”๋“œ๊ฐ€ ์žˆ์„ ๋•Œ ๋ชจ๋“  ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค employees, dept_emp, departments ์กฐ์ธ ์ด ์„ธ ๊ฐœ์˜ ํ…Œ์ด๋ธ”์„ ํ•ฉ์น˜๊ธฐ ์œ„ํ•ด์„œ 2ํšŒ์˜ ์กฐ์ธ์„ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. select * fro..
ยท Web Dev
์›ํ•˜๋Š” ๊ฒฐ๊ณผ hw.jsp ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ์ˆซ์ž ์ž…๋ ฅ gugudan.jsp 0 && inputNum
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ ํ™”๋ฉด๊ตฌ์„ฑ, UI๊ฐœ๋ฐœ, View ๊ตฌ์„ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ PHP, Java, Python ๋“ฑ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ ๊ฐ€๊ณตํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๊ฐœ๋ฐœ ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ C, C++, Go ๋“ฑ์œผ๋กœ ๋ฆฌ๋ˆ…์Šค, ์œˆ๋„์šฐ ์‹œ์Šคํ…œ API๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ํŒŒ์ผ์„ ๊ธ์–ด์˜ค๊ณ  ์†Œ์ผ“์„ ์—ด๊ณ  ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ DBA DB ์„ค์น˜, ๋ฆฌํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ, ํŒŒํ‹ฐ์…”๋‹/์ƒค๋”ฉ ์„ค์ •, ์ฟผ๋ฆฌ ํŠœ๋‹ ๋“ฑ๋“ฑ DB๋ฅผ ๊ด€๋ฆฌํ•˜๋Š”์‚ฌ๋žŒ => DBA ์„œ๋ฒ„ ์—”์ง€๋‹ˆ์–ด(SE) ์„œ๋ฒ„ ์ƒํƒœ๋ฅผ ์ ๊ฒ€ํ•˜๊ณ  CPU๋‚˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์ฆ๊ฐ€ํ•˜๋ฉด ์žฅ์•  ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌํ•˜๊ณ  IDC์— ์„œ๋ฒ„ ์ž…๊ณ ์‹œํ‚ค๋กœ ์Šค์œ„์น˜๋‚˜ ๋ผ์šฐํ„ฐ๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐ์‹œ์ผœ ์•ˆ์ •์ ์œผ๋กœ ์„œ๋ฒ„๊ฐ€ ๊ฐ€๋™๋˜๋„๋ก ๊ด€๋ฆฌํ•˜๋Š” ์‚ฌ๋žŒ ๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด ๋ฐฑ๋ณธ์„ ๊ตฌ์„ฑํ•˜๊ณ  ์Šค์œ„์น˜์™€ ๋ผ์šฐํ„ฐ๋“ฑ ๋„คํŠธ์›Œํฌ ์žฅ๋น„๋กœ ํ† ํด๋กœ์ง€๋ฅผ ๊ตฌ..
๊ธฐ๋ณธ์ ์œผ๋กœ SQL์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค DML, DDL, DCL, DTL ๋ช…๋ น์–ด ์ข…๋ฅ˜ ์„ค๋ช… ๋ช…๋ น์–ด DML (Data Manipulation Language) ๋ ˆ์ฝ”๋“œ์— ๋Œ€ํ•œ CRUD select insert update delete DDL (Data Definition Language) ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•œ CRUD create alter drop rename truncate DCL (Data Control Language) ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ ‘๊ทผ์— ๋Œ€ํ•œ ๊ถŒํ•œ ์ถ”๊ฐ€/์‚ญ์ œ grant revoke DTL (Data Transactional Language) ํŠธ๋žœ์žญ์…˜ commit rollback savepoint Select Select ๋ช…๋ น์–ด๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ ํƒํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฐ˜ํ™˜๋˜๋Š” ๋ฐ์ดํ„ฐ๋Š”..
๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ MySql์„ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ •์„ ์ ์–ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. MySQL ์‹คํ–‰ ๋ฏธ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ํ•ด๋†“์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋œ ๊ฒฝ๋กœ๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ cmd ์ƒ์—์„œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. cd ๋ฐ์ดํ„ฐ๋ฒ ์ด์ŠคํŒŒ์ผ์ €์žฅ๊ฒฝ๋กœ ์•„๋ž˜์™€ ๊ฐ™์ด MySQL์ด ์„ค์น˜๋œ ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค. cmd์—์„œ "๊ฒฝ๋กœ" -uroot -p ๋ฅผ ์ž…๋ ฅํ•ด์ค€ ํ›„, ์„ค์ •(MySQL ์„ค์น˜์‹œ ์„ค์ •)ํ•œ ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. "๊ฒฝ๋กœ" -u root -p ์™ธ๋ถ€์˜ sql ํŒŒ์ผ์„ ์‹คํ–‰ํ•˜๋Š” source ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. source ํŒŒ์ผ์ด๋ฆ„ show ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชฉ๋ก์„ ํ™•์ธํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. show databases; use ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด employees ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ํ•ด๋ณด๊ฒ ์Šต..
์ถœ์ฒ˜ : ใ€Žํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” SQLใ€ (์šฐ์žฌ๋‚จ, ํ•œ๋น›๋ฏธ๋””์–ด) ๊ด€๋ จ ์ค‘์š” ์šฉ์–ด ์˜์–ด ํ•œ๊ธ€ ์•ฝ์ž ์„ค๋ช… data ๋ฐ์ดํ„ฐ ๋‹จํŽธ์ ์ธ ์ •๋ณด table ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๊ธฐ ์œ„ํ•œ ํ‘œ ํ˜•ํƒœ, DBMS์˜ ์ตœ์†Œ๋‹จ์œ„ Database ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค DB ๋ฐ์ดํ„ฐ์˜ ์ €์žฅ์†Œ Database Management System ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ DBMS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์‹œ์Šคํ…œ ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด(MySQL) column, field ์—ด(์ปฌ๋Ÿผ, ํ•„๋“œ) ํ…Œ์ด๋ธ”์˜ ์„ธ๋กœ. ํ…Œ์ด๋ธ”์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์—ด๋กœ ๊ตฌ์„ฑ๋จ column name, field name ์—ด ์ด๋ฆ„ ๊ฐ ์—ด์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฆ„ data type ๋ฐ์ดํ„ฐ ํ˜•์‹ ์—ด์— ์ €์žฅ๋  ๋ฐ์ดํ„ฐ์˜ ํ˜•์‹(์ˆซ์ž/๋ฌธ์ž/๋‚ ์งœ ๋“ฑ) row, record ํ–‰(๋กœ์šฐ, ๋ ˆ์ฝ”๋“œ) ํ…Œ์ด๋ธ”์˜ ๊ฐ€๋กœ. ์‹ค์งˆ์ ์ธ ์ง„์งœ ๋ฐ..
์ถœ์ฒ˜ : ใ€Žํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” SQLใ€ (์šฐ์žฌ๋‚จ, ํ•œ๋น›๋ฏธ๋””์–ด) DBMS ์ œ์ž‘์‚ฌ ์ž‘๋™ ์šด์˜์ฒด์ œ ๊ธฐํƒ€ MySQL Oracle Unix, Linux, Windows, Mac ์˜คํ”ˆ ์†Œ์Šค(๋ฌด๋ฃŒ), ์ƒ์šฉ MariaDB MariaDB Unix, Linux, Wundows ์˜คํ”ˆ ์†Œ์Šค(๋ฌด๋ฃŒ), MySQL ์ดˆ๊ธฐ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋…๋ฆฝํ•ด์„œ ๋งŒ๋“ฆ PostgreSQL PostgreSQL Unix, Linux, Windows, Mac ์˜คํ”ˆ ์†Œ์Šค(๋ฌด๋ฃŒ) Oracle Oracle Unix, Linux, Windows ์ƒ์šฉ ์‹œ์žฅ ์ ์œ ์œจ 1์œ„ SQL Server Microsoft Windows ์ฃผ๋กœ ์ค‘/๋Œ€ํ˜•๊ธ‰ ์‹œ์žฅ์—์„œ ์‚ฌ์šฉ DB2 IBM Unix, Linux, Windows ๋ฉ”์ธํ”„๋ ˆ์ž„ ์‹œ์žฅ ์ ์œ ์œจ 1์œ„ Access Microsoft Windows ..
sort : ํ‰๊ท ์ž„๊ธˆ ๋†’์€ ์ˆœ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ถœ์ฒ˜ : https://m.work.go.kr/jobInfo/occuInfo/srchJobInfoDetail.do?reqType=&jobNm=133204 ๊ฒŒ์ž„๊ธฐํš์ž, ๊ฒŒ์ž„๊ทธ๋ž˜ํ”ฝ๋””์ž์ด๋„ˆ, ๊ฒŒ์ž„์Œ์•…๊ฐ€ ๋“ฑ์œผ๋กœ๋ถ€ํ„ฐ ๋„˜๊ฒจ๋ฐ›์„ ์ž๋ฃŒ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฒŒ์ž„ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค. ๊ฒŒ์ž„์„ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ํˆด์ธ ๊ฒŒ์ž„์—”์ง„์„ ๊ฐœ๋ฐœํ•œ๋‹ค. ์˜์ƒ์„ ์ปดํ“จํ„ฐ ๋ชจ๋‹ˆํ„ฐ์— ์ถœ๋ ฅํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ์ œ๋ฐ˜ ํ•จ์ˆ˜๋“ค์˜ ์ง‘๋‹จ์ธ ๊ทธ๋ž˜ํ”ฝ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ์ž‘ํ•œ๋‹ค. ๊ทธ๋ž˜ํ”ฝ ํŠน์ˆ˜ํšจ๊ณผ๋ฅผ ์ œ์ž‘ํ•œ๋‹ค. ํ‚ค๋ณด๋“œ, ๋งˆ์šฐ์Šค ๋“ฑ์˜ ์ž…๋ ฅ์žฅ์น˜ ์ œ์–ด๋ฃจํ‹ด์„ ์ œ์ž‘ํ•œ๋‹ค. ๊ทธ๋ž˜ํ”ฝ ํŒŒ์ผ์ด๋‚˜ ์‚ฌ์šด๋“œ ํŒŒ์ผ์ด ์ •์ƒ์ ์œผ๋กœ ๊ฒŒ์ž„ ์†์—์„œ ์ž‘๋™๋  ์ˆ˜ ์žˆ๋„๋ก ํ•ด ์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•œ๋‹ค. ๊ฒŒ์ž„์„ ํ…Œ์ŠคํŠธํ•˜์—ฌ ์—๋Ÿฌ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„๋‚ธ๋‹ค. ํ•˜์œ„ 2..
์œ„์ฒจ์ž ์ˆซ์ž โฐ ¹ ² ³ โด โต โถ โท โธ โน ๊ธฐํ˜ธ โบ โป โผ โฝ โพ โฟ ° โฑ ์•„๋ž˜ ์ฒจ์ž ์ˆซ์ž โ‚€ โ‚ โ‚‚ โ‚ƒ โ‚„ โ‚… โ‚† โ‚‡ โ‚ˆ โ‚‰ ๊ธฐํ˜ธ โ‚Š โ‚‹ โ‚Œ โ‚ โ‚Ž โ‚ โ‚‘ โ‚’ โ‚“ โ‚”
hye2021
all-i-want.tistory.com