์ „์ฒด ๊ธ€ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ
350 ๊ฐœ์˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ORACLE | INDEX ๊ธฐ๋ณธ๊ตฌ์กฐ | INDEX ์‚ฌ์šฉ | INDEX ์ข…๋ฅ˜ | B-TREE INDEX | BITMAP INDEX

INDEX ์ธ๋ฑ์Šค๋Š” ํ…Œ์ด๋ธ”์ด๋‚˜ ํด๋Ÿฌ์ŠคํŠธ์—์„œ ์“ฐ์ด๋Š” ์„ ํƒ์ ์ธ ๊ฐ์ฒด๋กœ์„œ, ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ”๋‚ด์˜ ์›ํ•˜๋Š” ๋ ˆ์ฝ”๋“œ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ์•„๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์ด๋‹ค. ์ผ์ข…์˜ ์ƒ‰์ธ ๊ธฐ์ˆ ๋กœ์จ ํ…Œ์ด๋ธ”์— index๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด index table์„ ์ƒ์„ฑํ•ด ๊ด€๋ฆฌํ•œ๋‹ค. index ์ƒ์„ฑ ์‹œ ์•„๋ฌด ์˜ต์…˜ ์—†์ด default๋กœ ์ƒ์„ฑํ•˜๋ฉด B-Tree index๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. ์ž๋™ ์ธ๋ฑ์Šค : primary key ๋˜๋Š” UINQUE ์ œํ•œ ๊ทœ์น™์— ์˜ํ•ด ์ž๋™์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ์ธ๋ฑ์Šค. ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ B-Tree ์ธ๋ฑ์Šค๋กœ ์ธ๋ฑ์Šค ํ‚ค(์ธ๋ฑ์Šค๋กœ ๋งŒ๋“ค ํ…Œ์ด๋ธ”์˜ ์ปฌ๋Ÿผ ๊ฐ’) + ํ‚ค์— ํ•ด๋‹นํ•˜๋Š” ์ปฌ๋Ÿผ๊ฐ’์„ ๊ฐ€์ง„ ํ…Œ์ด๋ธ” ๋กœ์šฐ๊ฐ€ ์ €์žฅ๋œ ์ฃผ์†Œ๋กœ ๊ตฌ์„ฑ ์ˆ˜๋™ ์ธ๋ฑ์Šค : CREATE INDEX ๋ช…๋ น์„ ์ง์ ‘ ์‹คํ–‰ํ•˜์—ฌ ๋งŒ๋“œ๋Š” ์ธ๋ฑ์Šค ์ธ๋ฑ์Šค์˜ ์ข…๋ฅ˜ ์ผ๋ฐ˜์ ์œผ๋กœ ..

ORACLE | ์˜ค๋ผํด ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค ์ •์˜ | ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค ์‚ฌ์šฉ๋ฒ• | ๋ฐ์ดํ„ฐ ํŒŒ์ผ

ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค ์˜ค๋ผํด์—์„œ๋Š” ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค๋ผ๊ณ  ํ•ด์„œ ํ…Œ์ด๋ธ”์ด ์ €์žฅ๋  ๊ณต๊ฐ„์„ ๋จผ์ € ๋งŒ๋“ค๊ณ  ๋‚˜์„œ ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•œ๋‹ค. ์˜ค๋ผํด ๋ฐ์ดํ„ฐ ์ €์žฅ ๋‹จ์œ„ ์ค‘ ๊ฐ€์žฅ ์ƒ์œ„์— ์žˆ๋Š” ๋‹จ์œ„๋ฅผ ํ…Œ์ด๋ธ” ์ŠคํŽ˜์ด์Šค๋ผ๊ณ  ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ์ €์žฅ ๋‹จ์œ„๋Š” ๋ฌผ๋ฆฌ์  ๋‹จ์œ„, ๋…ผ๋ฆฌ์  ๋‹จ์œ„๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ฆฌ์  ๋‹จ์œ„๋Š” ํŒŒ์ผ์„ ์˜๋ฏธํ•˜๊ณ  ๋…ผ๋ฆฌ์  ๋‹จ์œ„๋Š” ๋ฐ์ดํ„ฐ ๋ธ”๋ก -> ์ต์Šคํ…ํŠธ -> ์„ธ๊ทธ๋จผํŠธ -> ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค ์ด๋ ‡๊ฒŒ ๋‚˜๋‰œ๋‹ค. ๋ฐ์ดํ„ฐ ๋ธ”๋ก ์—ฌ๋Ÿฌ ๊ฐœ๊ฐ€ ๋ชจ์—ฌ ์ต์Šคํ…ํŠธ ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค๊ณ , ์ต์Šคํ…ํŠธ ์—ฌ๋Ÿฌ ๊ฐœ๊ฐ€ ๋ชจ์—ฌ ํ•˜๋‚˜์˜ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ๊ตฌ์„ฑํ•˜๋ฉฐ, ํ…Œ์ด๋ธ”์ŠคํŽ˜์ด์Šค๋Š” ๊ฐ€์žฅ ์ตœ์ƒ์œ„ ๊ฐœ๋…์˜ ๋ฐ์ดํ„ฐ ๊ณต๊ฐ„์ด๋‹ค. ํ…Œ์ด๋ธ”์˜ ํฌ๊ธฐ๊ฐ€ ๋Š˜์–ด๋‚˜์„œ ํ…Œ์ด๋ธ” ์ŠคํŽ˜์ด์Šค ํฌ๊ธฐ๊ฐ€ ์ž๋™์œผ๋กœ ๋Š˜์–ด๋‚˜๊ฒŒ ์„ค์ •ํ•œ ์ƒํƒœ์—์„œ ํ…Œ์ด๋ธ”์˜ ํฌ๊ธฐ๊ฐ€ ์ค„์–ด๋“ค๋ฉด ์ž๋™์œผ๋กœ ํ…Œ์ด๋ธ” ์ŠคํŽ˜์ด์Šค์˜ ํฌ๊ธฐ๊ฐ€ ์ค„์–ด๋“ค์ง€๋Š” ์•Š๋Š”๋‹ค. ์ด๋•Œ๋Š” ์‚ฌ์šฉ์ž..

์ •์ ๋ถ„์„๋„๊ตฌ(Coverity Prevent)๋ฅผ ์ด์šฉํ•œ ์ฝ”๋“œ ์ทจ์•ฝ์  ๋ถ„์„ | ์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€ | ์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€ ์ธก์ •๊ธฐ์ค€ | ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ | ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ | ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€(Code Coverage) ์†Œํ”„ํŠธ์›จ์–ด์˜ ํ…Œ์ŠคํŠธ๋ฅผ ๋…ผํ•  ๋•Œ ์–ผ๋งˆ๋‚˜ ํ…Œ์ŠคํŠธ๊ฐ€ ์ถฉ๋ถ„ํ•œ๊ฐ€๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ง€ํ‘œ ์ค‘ ํ•˜๋‚˜๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ ์ฝ”๋“œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ปค๋ฒ„๋˜์—ˆ๋Š”๊ฐ€์ด๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์„ ๋•Œ ์ฝ”๋“œ ์ž์ฒด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์‹คํ–‰๋˜์—ˆ๋ƒ๋Š” ๊ฒƒ์ด๋‹ค. ์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ํ™”์ดํŠธ ๋ฐ•์Šค ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์ธก์ •ํ•œ๋‹ค. ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ(Black box test) ํ…Œ์ŠคํŠธ ์‹œ ๊ฐ์ฒด ๋‚ด๋ถ€์— ๋ฌด์—‡์ด ๋“ค์–ด ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์•Œ์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ๊ฐ€์ •ํ•˜์—ฌ ํ…Œ์ŠคํŒ…ํ•˜๋Š” ๋ฐฉ๋ฒ•. ๊ฐ์ฒด ๋‚ด๋ถ€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•˜๋˜ ์ƒ๊ด€์—†์ด ์ž…๋ ฅ์„ ์ฃผ์—ˆ์„ ๋•Œ ์›ํ•˜๋Š” ๊ฒฐ๊ด๊ฐ’์ด ๋‚˜์˜ค๋ฉด ํ…Œ์ŠคํŠธ๋Š” ํ†ต๊ณผํ•˜๊ฒŒ ๋œ๋‹ค. ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ(White box test) ๊ฐ์ฒด ๋‚ด๋ถ€๋ฅผ ํ™•์ธํ•˜๊ณ  ๊ฒ€์ฆํ•˜๋Š” ํ…Œ์ŠคํŠธ์ด๋‹ค. ์“ฐ์ด์ง€ ์•Š์€ ๋ณ€์ˆ˜๋Š” ์—†๋Š”์ง€..? ํŠน์ • ๋ฒ”์œ„..

๊ธˆ์œต | ๋Œ€์ถœ ์ƒํ™˜ ๋ฐฉ๋ฒ• | ์ƒํ™˜์˜ ์ข…๋ฅ˜ | ๋งŒ๊ธฐ ์ƒํ™˜ | ์ค‘๋„ ์ƒํ™˜ | ์›๋ฆฌ๊ธˆ ๊ท ๋“ฑ์ƒํ™˜ | ์›๊ธˆ ๊ท ๋“ฑ์ƒํ™˜

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

ํ”„๋กœ๊ทธ๋ž˜๋ฐ | ์Šˆ๋„์ฝ”๋“œ | pseudocode | ์˜์‚ฌ์ฝ”๋“œ | ์ˆœ์„œ๋„ -> ์Šˆ๋„์ฝ”๋“œ

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

UNIX | LINUX | ์œ ๋‹‰์Šค ๋ช…๋ น์–ด more | ํ…์ŠคํŠธ ๋ชจ๋“œ ๋‹จ์ถ•ํ‚ค

๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด more ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ more๋Š” ํ…์ŠคํŠธ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ํ•œ ๋ฒˆ์— ํ•œ ํ™”๋ฉด์”ฉ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•œ ๋ช…๋ น์–ด์ด๋‹ค.. ์ด ๋ช…๋ น์–ด๋Š” ์œ ๋‹‰์Šค์™€ ์œ ๋‹‰์Šค ๊ณ„ํ†ต ์‹œ์Šคํ…œ, ๋„์Šค, OS/2, ๊ทธ๋ฆฌ๊ณ  ์œˆ๋„์šฐ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค. ์œ„์—์„œ ์•„๋ž˜ ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ์ถœ๋ ฅ ์ง€๋‚˜๊ฐ„ ๋‚ด์šฉ์€ ๋‹ค์‹œ๋ณผ์ˆ˜ ์—†๋‹ค. $ more ํŒŒ์ผ๋ช… ์ „์ฒด ๋‚ด์šฉ์˜ %๋ฅผ ํ‘œ์‹œํ•ด์ค€๋‹ค. Enter ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ํ•œ ์ค„์”ฉ ์ถœ๋ ฅ ์ŠคํŽ˜์ด์Šค ๋ฐ”๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ํ•œ ํ™”๋ฉด์”ฉ ์ถœ๋ ฅ $ more -n ํŒŒ์ผ๋ช… n์— ์ž…๋ ฅํ•œ ์ˆซ์ž๊ฐ’๋งŒํผ ๋Š์–ด์„œ ํ™”๋ฉด์— ์ถœ๋ ฅ $ more +n ํŒŒ์ผ๋ช… n์— ์ž…๋ ฅํ•œ ์ˆซ์ž๊ฐ’์˜ ํ–‰๋ถ€ํ„ฐ ํ™”๋ฉด์— ์ถœ๋ ฅ ํ…์ŠคํŠธ ๋ชจ๋“œ ๋‹จ์ถ•ํ‚ค h more ๋ช…๋ น์–ด ์ƒํƒœ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ‚ค ๋„์›€๋ง ํ™•์ธ q more ๋ช…๋ น์–ด ์ข…๋ฃŒ enter 1ํ–‰ ์•„๋ž˜๋กœ ์ด๋™ space bar, f ์•„๋ž˜๋กœ 1ํŽ˜์ด์ง€ ์ด๋™ ..

B2B ๊ธˆ์œต | ๋†ํ˜‘ ์ƒ๊ฑฐ๋ž˜ ์ƒํ’ˆ | B2B ์ƒํ’ˆ | B2B ๋Œ€์ถœ

B2B ๋Œ€์ถœ ๊ธฐ์—…๊ฐ„ ์ƒ๊ฑฐ๋ž˜์— ๋”ฐ๋ฅธ ๊ฒฐ์ œ๋Œ€๊ธˆ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ๋Œ€์ถœ๋กœ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ B2B๋Œ€์ถœ์ƒํ’ˆ์˜ ์ด์นญ ๋†ํ˜‘ B2B ๋Œ€์ถœ ์ƒํ’ˆ์ข…๋ฅ˜ ๊ตฌ๋ถ„ ๊ตฌ๋งค๊ธฐ์—…์ด ๋ฌผํ’ˆ๊ตฌ๋งค๋Œ€๊ธˆ์ด ํ•„์š” -> ๊ตฌ๋งค์ž๊ธˆ์šฉ ํŒ๋งค๊ธฐ์—…์ด ๋‚ฉํ’ˆ๋Œ€๊ธˆ์„ ๋นจ๋ฆฌ ํšŒ์ˆ˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด -> ํŒ๋งค์ž๊ธˆ์œต ๊ฐ ์ƒํ™ฉ์— ๋งž๊ฒŒ ํ•ด๋‹นํ•˜๋Š” ๋Œ€์ถœ์„ ๋ฐ›์Œ ๊ตฌ๋งค์ž๊ธˆ์œต ํŒ๋งค์ž๊ธˆ์œต ๊ธฐ์—…๊ตฌ๋งค์ž๊ธˆ๋Œ€์ถœ B2B๊ตฌ๋งค์ž๊ธˆ๋Œ€์ถœ B2B๊ตฌ๋งค๋ก  EZ๊ตฌ๋งค๋ก  ์ „์ž๋ฐฉ์‹์™ธ๋‹ด๋Œ€, ์ „์ž์ฑ„๊ถŒ๋‹ด๋ณด๋Œ€์ถœ ํ•˜๋„๊ธ‰๋Œ€๊ธˆ ์™ธ๋‹ด๋Œ€, ์ผ์„e์กฐ๋ณดํ—˜ ์™ธ๋‹ด๋Œ€ ๋ฏธ๋ž˜์ฑ„๊ถŒ๋‹ด๋ณด๋Œ€์ถœ, ๋„คํŠธ์›Œํฌ๋ก  B2B ๋Œ€์ถœ ์ƒํ’ˆ๋ณ„ ํŠน์ง• 1. ๊ตฌ๋งค์ž๊ธˆ์œต ๊ตฌ๋ถ„ ๊ธฐ์—…๊ตฌ๋งค์ž๊ธˆ๋Œ€์ถœ B2B๊ตฌ๋งค์ž๊ธˆ๋Œ€์ถœ B2B๊ตฌ๋งค๋ก  EZ๊ตฌ๋งค๋ก  ์ˆœ๋ฐฉํ–ฅ ์—ญ๋ฐฉํ–ฅ ์–‘๋ฐฉํ–ฅ ์ฑ„๋ฌด์ž ๊ตฌ๋งค๊ธฐ์—… ๋Œ€์ถœ๋ฐฉ๋ฒ• ์˜์—…์ , ์ธํ„ฐ๋„ท ์ธํ„ฐ๋„ท ์˜์—…์ , ์ธํ„ฐ๋„ท ์ธํ„ฐ๋„ท ์ธํ„ฐ๋„ท ์ธํ„ฐ๋„ท ์‹คํ–‰์กฐ๊ฑด ํŒ๋งค๊ธฐ์—… ์ถ”์‹ฌ ํŒ๋งค๊ธฐ์—… ์ถ”์‹ฌ์Šน์ธ ์ด์šฉ์•ฝ์ •..

vi | vi ๊ตฌ์กฐ | vi ๋ช…๋ น์–ด ์ •๋ฆฌ | vi ์ž์ฃผ์“ฐ๋Š” ๋ช…๋ น์–ด | vi ๋ช…๋ น์–ด ํ๋ฆ„

vi ๊ตฌ์กฐ ๋ช…๋ น ๋ชจ๋“œ vi ํŒŒ์ผ๋ช…์œผ๋กœ ์‹œ์ž‘ ๋ฐฉํ–ฅํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ปค์„œ ์ด๋™ dd : ํ•œ ์ค„ ์‚ญ์ œ yy : ํ•œ ์ค„ ๋ถ™์—ฌ ๋„ฃ๊ธฐ x : ๊ธ€์ž ํ•˜๋‚˜ ์‚ญ์ œ ์ž…๋ ฅ ๋ชจ๋“œ i๋‚˜ a๋ช…๋ น์„ ํ†ตํ•ด์„œ ์ž…๋ ฅ ๋ชจ๋“œ๋กœ ์ด๋™ ESC : ๋ช…๋ น ๋ชจ๋“œ ๋ณต๊ท€ ๋งˆ์ง€๋ง‰ ํ–‰ ๋ชจ๋“œ ๋ช…๋ น ๋ชจ๋“œ์—์„œ : ๋ถ™์—ฌ๋„ฃ๊ธฐ p (N)dd - N ํ–‰ ์‚ญ์ œ (์‚ญ์ œ๊ฐ€ ๋˜๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋ฒ„ํผ์— ๋“ค์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„ํผ์— ๋“ค์–ด๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— p๋ฅผ ์ด์šฉํ•ด์„œ ๋ถ™์—ฌ๋„ฃ๊ธฐ ๊ฐ€๋Šฅ) - ์ž˜๋ผ๋‚ด๊ธฐ ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. (ctrl + x) - vi์—์„œ ์—ฌ๋Ÿฌ์ค„์„ ์‚ญ์ œํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด (N)dd ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. (N์—๋Š” ์ˆซ์ž๊ฐ€ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค) k - ์œ„๋กœ! (์ปค์„œ๊ฐ€ ํ•œ ์ค„ ์œ„๋กœ ์˜ฌ๋ผ๊ฐ.) j - ์•„๋ž˜๋กœ! (์ปค์„œ๊ฐ€ ํ•œ ์ค„ ์•„๋ž˜๋กœ ๋‚ด๋ ค๊ฐ) l - ์˜ค๋ฅธ์ชฝ์œผ๋กœ! (์ปค์„œ๊ฐ€ ํ•œ์นธ ์šฐ์ธก์œผ๋กœ๊ฐ) ..

๊ธˆ์œต์ƒํ’ˆ | ์ ˆ์„ธ์ƒํ’ˆ | ์ฒญ๋…„์šฐ๋Œ€ํ˜• ์ฃผํƒ์ฒญ์•ฝ์ข…ํ•ฉ์ €์ถ• ์„œ๋ฅ˜ ๋ฐœ๊ธ‰๋ฐฉ๋ฒ• | ๋ฌด์ฃผํƒ ํ™•์ธ์„œ ๋ฐœ๊ธ‰๋ฐฉ๋ฒ• | ์„ธ๋ชฉ๋ณ„ ์ง€๋ฐฉ์„ธ ๊ณผ์„ธ ์ฆ๋ช…์„œ ๋ฐœ๊ธ‰๋ฐฉ๋ฒ•

์ฒญ๋…„์šฐ๋Œ€ํ˜• ์ฃผํƒ์ฒญ์•ฝ์ข…ํ•ฉ์ €์ถ• ์‹ ์ฒญ ๋ฐฉ๋ฒ• ์ฃผํƒ๋„์‹œ ๊ธฐ๊ธˆ ์ˆ˜ํƒ์€ํ–‰ ์˜คํ”„๋ผ์ธ ๋ฐฉ๋ฌธ ํ•ด๋‹น ์€ํ–‰ ์‹ ํ•œ ์šฐ๋ฆฌ ๊ตญ๋ฏผ ๋†ํ˜‘ ๊ธฐ์—… ํ•˜๋‚˜ ๋Œ€๊ตฌ ๋ถ€์‚ฐ ๊ฒฝ๋‚จ ๊ตฌ๋น„์„œ๋ฅ˜ ํ•„์ˆ˜์„œ๋ฅ˜ 6๊ฐ€์ง€ 1. ์†Œ๋“ ํ™•์ธ ๊ฐ€๋Šฅ ์„œ๋ฅ˜ 2. ์ฃผ๋ฏผ๋“ฑ๋ก๋“ฑ๋ณธ ์ •๋ถ€ 24์‹œ์—์„œ ๋ฐœ๊ธ‰ 3. ๋ณ‘์—ญ์ฆ๋ช…์„œ 4. ๋ฌด์ฃผํƒ ํ™•์ธ์„œ - ๊ฐ€์ž…ํ•œ ์€ํ–‰ ๋ฐฉ๋ฌธ, ์ธํ„ฐ๋„ท ์‹ ์ฒญ 5. ์„ธ๋ชฉ๋ณ„ ์ง€๋ฐฉ์„ธ ๊ณผ์„ธ ์ฆ๋ช…์„œ ( ์ฃผ๋ฏผ์„ผํ„ฐ ๋ฐœ๊ธ‰) 6. ์‹ ๋ถ„์ฆ ์ง€์ฐธ 1. ์†Œ๋“ ํ™•์ธ ๊ฐ€๋Šฅ ์„œ๋ฅ˜ 1), 2), 3) ์ค‘ ํ•ด๋‹น ์กฐ๊ฑด์— ๋งž๋Š” ์„œ๋ฅ˜ ์ œ์ถœ 1) 1๋…„ ์ด์ƒ ๊ทผ๋กœ์ž ์ง์ „ ์—ฐ๋„ ์›์ฒœ์ง•์ˆ˜ ์˜์ˆ˜์ฆ - ํ™ˆํƒ์Šค ํ™ˆํŽ˜์ด์ง€์—์„œ ๋ฐœ๊ธ‰ 2) 1๋…„๋ฏธ๋งŒ ๊ทผ๋กœ์ž ๊ธ‰์—ฌ๋ช…์„ธ์„œ(1๋…„ ๋ฏธ๋งŒ ๊ทผ๋กœ์ž์— ํ•ด๋‹น) - - ํ™ˆํƒ์Šค ํ™ˆํŽ˜์ด์ง€์—์„œ ๋ฐœ๊ธ‰, 1๋…„ ๋ฏธ๋งŒ์€ ์ง์žฅ์—์„œ ๋ฐœ๊ธ‰ 3) ๊ธฐํƒ€์†Œ๋“์ž ์ง์ „ ์—ฐ๋„ ๊ธฐํƒ€ ์†Œ๋“ ์›์ฒœ์ง•์ˆ˜ ์˜์ˆ˜์ฆ(๊ธฐํƒ€ ์†Œ๋“์ž์— ..

B2B ๊ธˆ์œต | ๋…ธ๋ฌด๋น„ | ์„ ๊ธ‰๊ธˆ | ์ƒ์ƒ๊ฒฐ์ œ์ œ๋„ ์‹ ์ฒญ๋ฐฉ๋ฒ• | ์ƒ์ƒ๊ฒฐ์ œ ํ˜์‹  2.0(์ƒ์ƒ๊ฒฐ์ œ๊ณ ๋„ํ™”) ์„œ๋น„์Šค ์‹œํ–‰

๋…ธ๋ฌด๋น„ ๋…ธ๋ฌด๋น„ (์ธ๊ถŒ๋น„) ํ”ผ๊ณ ์šฉ์ž์˜ ๋…ธ๋ฌด์— ๋Œ€ํ•œ ๋Œ€๊ฐ€ ๋˜๋Š” ๋…ธ๋ฌด์™€ ๊ด€๋ จํ•˜์—ฌ ์ง€๊ธ‰๋˜๋Š” ์ผ์ฒด์˜ ๊ฒฝ๋น„ ์ƒ์ƒ๊ฒฐ์ œ์ œ๋„ ๊ธฐ์กด ํ˜„๊ธˆ๊ณผ ๋™์ผํ•œ ๊ฒฐ์ œ์ผ์ž์— ๋Œ€๊ธˆ์„ ์ง€๊ธ‰ํ•˜๋ฉด์„œ, ๋Œ€๊ธˆํšŒ์ˆ˜๋ฅผ ๋ณด์žฅํ•˜๊ณ  ๋Œ€๊ธฐ์—…๊ณผ ๊ณต๊ณต๊ธฐ๊ด€ ์ˆ˜์ค€์˜ ๋‚ฎ์€ ๊ธˆ๋ฆฌ๋กœ ์กฐ๊ธฐ ํ˜„๊ธˆํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ œ๋„์ž…๋‹ˆ๋‹ค. ์ƒ์ƒ๊ฒฐ์ œ์ œ๋„๋Š” ๋Œ€๊ธˆ ์ง€๊ธ‰์„ ๋ณด์žฅํ•˜๊ณ  ์กฐ๊ธฐ์— ํ˜„๊ธˆ ์œ ๋™์„ฑํ™•๋ณด๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋Œ€๊ธˆ์ง€๊ธ‰ ๊ธฐ๋Šฅ์— ํŠนํ™”๋˜์–ด ์—…๋ฌด์˜ ์ค‘๋ณต ๋ฐ ๋ถ€๋‹ด์ด ์ ์Šต๋‹ˆ๋‹ค. ์ƒ์ƒ๊ฒฐ์ œ์ œ๋„ ์‹ ์ฒญ๋ฐฉ๋ฒ• 1. ์ƒ์ƒ๊ฒฐ์ œ์‹œ์Šคํ…œ์„ ์ด์šฉํ•˜์—ฌ ๋…ธ๋ฌด๋น„/์šฉ์—ญ๋น„๋ฅผ ์‹ ์ฒญ(์ง€๊ธ‰๋ฐ›๊ธฐ)ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ƒ์ƒ๊ฒฐ์ œ ์•ฝ์ •์€ํ–‰์— ์ƒ์ƒ๊ฒฐ์ œ ๋…ธ๋ฌด๋น„๊ณ„์ขŒ๋ฅผ ์‹ ๊ทœ(๋Œ€๋ฉด๊ฑฐ๋ž˜) ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.โ€ป ๊ฒฐ์ œ์ „์‚ฐ์› ํ™ˆํŽ˜์ด์ง€(http://www.kefci.com) ํ•˜๋‹จ์˜ ์€ํ–‰๋ณ„ ์•ฝ์ •๋ฐฉ๋ฒ• ์ฐธ๊ณ  2. ๋งค์ถœ์ฑ„๊ถŒ ๋น„์šฉ๊ตฌ๋ถ„ ๋…ธ๋ฌด๋น„๋กœ ์„ค์ •ํ•˜์—ฌ ๋ฐœํ–‰๋˜๋Š” ์ƒ์ƒ๊ฒฐ์ œ๋Š” ํ•˜์œ„๋กœ ๋ถ„ํ• ..

SQL | ์„œ๋ธŒ์ฟผ๋ฆฌ | ์ค‘์ฒฉ ์„œ๋ธŒ์ฟผ๋ฆฌ | ์Šค์นผ๋ผ ์„œ๋ธŒ์ฟผ๋ฆฌ | ์บ์‹ฑ | ์ธ๋ผ์ธ๋ทฐ

์„œ๋ธŒ์ฟผ๋ฆฌ์˜ ์ข…๋ฅ˜ SELECT ์„œ๋ธŒ์ฟผ๋ฆฌ -> ์Šค์นผ๋ผ ์„œ๋ธŒ์ฟผ๋ฆฌ FROM ์„œ๋ธŒ์ฟผ๋ฆฌ -> inline ์„œ๋ธŒ์ฟผ๋ฆฌ WHERE ์„œ๋ธŒ์ฟผ๋ฆฌ -> ์ค‘์ฒฉ ์„œ๋ธŒ์ฟผ๋ฆฌ WHERE ์ค‘์ฒฉ ์„œ๋ธŒ์ฟผ๋ฆฌ - ์กฐ์ธ๋ฌธ์œผ๋กœ๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. where ๋‹จ์ผ๊ฐ’์ผ ๊ฒฝ์šฐ์—๋Š” = ์‚ฌ์šฉ ๋‹ค์ค‘๊ฐ’์ผ ๊ฒฝ์šฐ IN ์‚ฌ์šฉ SELECT ์Šค์นผ๋ผ ์„œ๋ธŒ์ฟผ๋ฆฌ ํ•˜๋‚˜์˜ ์ปฌ๋Ÿผ๊ฐ’์„ ๋ฐ›์•„์„œ ํ•˜๋‚˜์˜ ์ปฌ๋Ÿผ๊ฐ’๋งŒ ๋ฆฌํ„ดํ•˜๋Š” ์„œ๋ธŒ์ฟผ๋ฆฌ - primary key ๊ฐ’์œผ๋กœ ํ•ด์•ผํ•œ๋‹ค. ์•ˆ์ „ํ•˜๊ฒŒ ํ•˜๊ธฐ์œ„ํ•ด์„œ ์—ด์˜ ๊ฐ’์„ ํ•˜๋‚˜๋กœ ์„ค์ •ํ•ด์ค€๋‹ค. WHERE ROWNUM=1 ์บ์‹ฑ๊ธฐ๋Šฅ ์ž…๋ ฅ๊ฐ’๊ณผ ์ถœ๋ ฅ๊ฐ’์„ ์˜ค๋ผํด์—์„œ ์บ์‹œ๋กœ ์ €์žฅํ•ด์„œ ํ•œ๋ฒˆ์ด์ƒ ์“ธ ๊ฒฝ์šฐ ๋” ๋น ๋ฅด๊ฒŒ ๋ถˆ๋Ÿฌ์˜จ๋‹ค. FROM ์ธ๋ผ์ธ๋ทฐ FROM์ ˆ์˜ ์„œ๋ธŒ์ฟผ๋ฆฌ VIEW -> object ์ƒ์„ฑ -> sql์—์„œ ๋ถˆ๋Ÿฌ๋‹ค ์“ด๋‹ค. FROM ์ธ๋ผ์ธ๋ทฐ -> ์ผํšŒ์„ฑ๋ทฐ๋กœ object๋ฅผ ..