728x90

์ „์ฒด ๊ธ€ 26

[git bash] git bash ์‚ฌ์šฉ ๋ฐฉ๋ฒ• - add, commit, push, pull

1. git์ด ์—ฐ๊ฒฐ๋œ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. (.git์ด ์žˆ๋Š” ํŒŒ์ผ๊นŒ์ง€ ๋“ค์–ด๊ฐ€์•ผํ•จ) cd /c cd subProject(๋ณธ์ธ ํ”„๋กœ์ ํŠธ) 2. pushํ•˜๋Š” ๋ฐฉ๋ฒ• git add . git commit -m "์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€" git pull origin develop --rebase git push origin develop 3. pullํ•˜๋Š” ๋ฐฉ๋ฒ• git pull origin develop

TIL/Git 2023.08.13

[IntelliJ] ์ธํ…”๋ฆฌ์ œ์ด ์„ค์น˜ ๋ฐฉ๋ฒ•

1. ์‚ฌ์ดํŠธ ์ ‘์†๐Ÿ’ป https://www.jetbrains.com/idea/ IntelliJ IDEA – the Leading Java and Kotlin IDE IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience. www.jetbrains.com 2. ๋‹ค์šด๋กœ๋“œ ํด๋ฆญ 3. ๋ฒ„์ „ ์„ ํƒ ๋ฒ„์ „์€ Ultimate์™€ Community Edition๋ฒ„์ „์ด ์žˆ๋Š”๋ฐ Community๊ฐ€ ๋ฌด๋ฃŒ์ด๋ฏ€๋กœ ๋ฌด๋ฃŒ๋ฒ„์ „ ๋‹ค์šด๋ฐ›์œผ๋ฉด๋ฉ๋‹ˆ๋‹ค~ 4. ์„ค์น˜ 4-1. Next๋ฒ„ํŠผ ํด๋ฆญ 4-2. ๊ฒฝ๋กœ ์„ค์ •ํ›„ Next๋ฒ„ํŠผ ํด๋ฆญ 4..

TIL/JAVA 2023.07.03

[ํฌ๋ž™] โš™๏ธmicrosoft office ์ •ํ’ˆ ์ธ์ฆ

microsoft office์ œํ’ˆ(ex: excel)์„ ์ผค ๋•Œ๋งˆ๋‹ค ์ •ํ’ˆ ์ธ์ฆํ•˜๋ผ๊ณ  ๋œฌ๋‹ค๋ฉด! ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค~! ํฌ๋ž™์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— ๋จผ์ € window ๋ณด์•ˆ์„ ํ•ด์ œํ•ด์ค˜์•ผ ํ•œ๋‹ค. ์•„๋ž˜์˜ ๊ธ€์„ ์ฐธ๊ณ ํ•ด์„œ window ๋ณด์•ˆํ•ด์ œ ํ›„์— ์ง„ํ–‰ํ•ด์•ผ ํ•œ๋‹ค. [window] โš™๏ธ๋ณด์•ˆ ํ•ด์ œํ•˜๊ธฐ [window] โš™๏ธ๋ณด์•ˆ ํ•ด์ œํ•˜๊ธฐ ์œˆ๋„์šฐ 10 ๋ณด์•ˆ์„ ์ฑ…์ž„์ง€๋Š” window defender ๊ธฐ๋Šฅ ์‚ฌ์šฉ์„ ์ค‘๋‹จํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค. 1. window ๊ฒ€์ƒ‰์ฐฝ์— '๋ณด์•ˆ'์ด๋ผ๊ณ  ์น˜๋ฉด windows ๋ณด์•ˆ์ด๋ผ๋Š” ์•ฑ์ด ๋‚˜์˜จ๋‹ค. ์•ฑ์„ ํด๋ฆญํ•ด์ค€๋‹ค. 2. ๋ฐ”์ด happy-hanna12.tistory.com ๋ณด์•ˆ์„ ํ•ด์ œํ–ˆ๋‹ค๋ฉด ๋‹ค์Œ ์ˆœ์„œ๋Œ€๋กœ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”~ 1. ๋‹ค์Œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•ด์ฃผ์„ธ์š” ์ฐพ๊ธฐ ๊ท€์ฐฎ์œผ์‹  ๋ถ„๋“ค์„..

๊ธฐํƒ€ 2022.03.23

[window] โš™๏ธ๋ณด์•ˆ ํ•ด์ œํ•˜๊ธฐ

์œˆ๋„์šฐ 10 ๋ณด์•ˆ์„ ์ฑ…์ž„์ง€๋Š” window defender ๊ธฐ๋Šฅ ์‚ฌ์šฉ์„ ์ค‘๋‹จํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค. 1. window ๊ฒ€์ƒ‰์ฐฝ์— '๋ณด์•ˆ'์ด๋ผ๊ณ  ์น˜๋ฉด windows ๋ณด์•ˆ์ด๋ผ๋Š” ์•ฑ์ด ๋‚˜์˜จ๋‹ค. ์•ฑ์„ ํด๋ฆญํ•ด์ค€๋‹ค. 2. ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐ ์œ„ํ˜‘ ๋ฐฉ์ง€๋ฅผ ํด๋ฆญํ•ด์ค€๋‹ค. 3. ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐ ์œ„ํ˜‘ ๋ฐฉ์ง€ ์„ค์ •์— '์„ค์ •๊ด€๋ฆฌ'๋ฅผ ๋ˆŒ๋Ÿฌ์ค€๋‹ค. 4. '์‹ค์‹œ๊ฐ„ ๋ณดํ˜ธ', 'ํด๋ผ์šฐ๋“œ ์ „์†ก ๋ณดํ˜ธ', '์ž๋™ ์ƒ˜ํ”Œ ์ „์†ก'์„ ๊บผ์ค€๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์œˆ๋„์šฐ 10์˜ ๋ณด์•ˆ์€ ํ•ด์ œ๊ฐ€ ๋˜์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๋ฐฉ๋ฒ•์€ ์žฌ๋ถ€ํŒ… ์ดํ›„์— ๋‹ค์‹œ ์ž๋™์œผ๋กœ ์ผœ์งˆ ์ˆ˜ ์žˆ๊ณ , ์—…๋ฐ์ดํŠธ ์ดํ›„์— ์ž๋™์œผ๋กœ ์ผœ์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์–ด ๋‹ค์Œ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ด๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋กœ์ปฌ ๊ทธ๋ฃน ์ •์ฑ… ํŽธ์ง‘๊ธฐ์—์„œ ๋ณ€๊ฒฝํ•˜๊ธฐ 1. windowํ‚ค + R์„ ๋ˆŒ๋Ÿฌ์„œ ์‹คํ–‰์ฐฝ์„ ๋„์šด๋‹ค. ๊ทธ๋ฆฌ๊ณ  gpedit.msc๋ฅผ ์ž…..

๊ธฐํƒ€ 2022.03.22

[SQLD] ๐Ÿ“š์‹๋ณ„์ž(Identifiers)

์‹๋ณ„์ž(Identifiers) ๊ฐœ๋… ํ•˜๋‚˜์˜ ์—”ํ„ฐํ‹ฐ์— ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์†์„ฑ ์ค‘์— ์—”ํ„ฐํ‹ฐ๋ฅผ ๋Œ€ํ‘œํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ์„ ์˜๋ฏธํ•œ๋‹ค. ํ•˜๋‚˜์˜ ์—”ํ„ฐํ‹ฐ๋Š” ๋ฐ˜๋“œ์‹œ ํ•˜๋‚˜์˜ ์œ ์ผํ•œ ์‹๋ณ„์ž๊ฐ€ ์กด์žฌํ•ด์•ผ ํ•œ๋‹ค. ์‹๋ณ„์ž : ๋…ผ๋ฆฌ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๋‹จ๊ณ„์—์„œ ์‚ฌ์šฉ ํ‚ค : ๋ฌผ๋ฆฌ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๋‹จ๊ณ„์—์„œ ์‚ฌ์šฉ ์‹๋ณ„์ž์˜ ํŠน์ง• ์œ ์ผ์„ฑ ์ฃผ์‹๋ณ„์ž์— ์˜ํ•ด ์—”ํ„ฐํ‹ฐ ๋‚ด์— ๋ชจ๋“  ์ธ์Šคํ„ด์Šค๋“ค์ด ์œ ์ผํ•˜๊ฒŒ ๊ตฌ๋ถ„๋˜์–ด์•ผ ํ•œ๋‹ค. ex) ์‚ฌ์›๋ฒˆํ˜ธ๊ฐ€ ์ฃผ์‹๋ณ„์ž๊ฐ€ ๋ชจ๋“  ์ง์›๋“ค์— ๋Œ€ํ•ด ๊ฐœ์ธ๋ณ„๋กœ ๊ณ ์œ ํ•˜๊ฒŒ ๋ถ€์—ฐ๋œ๋‹ค. ์ตœ์†Œ์„ฑ ์ฃผ์‹๋ณ„์ž๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์†์„ฑ์˜ ์ˆ˜๋Š” ์œ ์ผ์„ฑ์„ ๋งŒ์กฑํ•˜๋Š” ์ตœ์†Œ์˜ ์ˆ˜๊ฐ€ ๋˜์–ด์•ผ ํ•œ๋‹ค. ๋ถˆ๋ณ€์„ฑ ์ฃผ์‹๋ณ„์ž๊ฐ€ ํ•œ ๋ฒˆ ํŠน์ • ์—”ํ„ฐํ‹ฐ์— ์ง€์ •๋˜๋ฉด ๊ทธ ์‹๋ณ„์ž์˜ ๊ฐ’์€ ๋ณ€ํ•˜์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค. ex) ์‚ฌ์›๋ฒˆํ˜ธ์˜ ๊ฐ’์ด ๋ณ€ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋Š” ์ด์ „๊ธฐ๋ก์ด ๋ง์†Œ๋˜๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋ก์ด ๋ฐœ์ƒ๋˜๋Š” ๊ฐœ๋…์ด๋‹ค..

[SQLD] ๐Ÿ“š๊ด€๊ณ„(Relationship)

๊ด€๊ณ„์˜ ๊ฐœ๋… ์—”ํ„ฐํ‹ฐ์˜ ์ธ์Šคํ„ด์Šค ์‚ฌ์ด์˜ ๋…ผ๋ฆฌ์ ์ธ ์—ฐ๊ด€์„ฑ์œผ๋กœ์„œ ์กด์žฌ์˜ ํ˜•ํƒœ๋กœ์„œ๋‚˜ ํ–‰์œ„๋กœ์จ ์„œ๋กœ์—๊ฒŒ ์—ฐ๊ด€์„ฑ์ด ๋ถ€์—ฌ๋œ ์ƒํƒœ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ์—”ํ„ฐํ‹ฐ ์•ˆ์— ์ธ์Šคํ„ด์Šค๊ฐ€ ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ด€๊ณ„๋ฅผ ๊ฐ€์ง€๋Š”๊ฒƒ(ํŽ˜์–ด๋ง)์ด๊ณ , ์ด๊ฒƒ์˜ ์ง‘ํ•ฉ์„ ๊ด€๊ณ„๋กœ ํ‘œํ˜„ํ•œ๋‹ค. ๊ด€๊ณ„์˜ ํ‘œ๊ธฐ๋ฒ• ๊ด€๊ณ„๋ช…(membership) : ๊ด€๊ณ„์˜ ์ด๋ฆ„ ๊ด€๊ณ„์ฐจ์ˆ˜(Cardinality): 1:1, 1:M, M:M(Many To Many) ๊ด€๊ณ„ ์„ ํƒ์‚ฌ์–‘(Optionality) : ํ•„์ˆ˜ ๊ด€๊ณ„, ์„ ํƒ ๊ด€๊ณ„ ๊ด€๊ณ„์˜ ์ •์˜ ๋ฐ ์ฝ๋Š” ๋ฐฉ๋ฒ• ๊ด€๊ณ„ ์ฒดํฌ์‚ฌํ•ญ ๋‘ ๊ฐœ์˜ ์—”ํ„ฐํ‹ฐ ์‚ฌ์ด์— ๊ด€์‹ฌ ์žˆ๋Š” ์—ฐ๊ด€ ๊ทœ์น™์ด ์กด์žฌํ•˜๋Š”๊ฐ€? ๋‘ ๊ฐœ์˜ ์—”ํ„ฐํ‹ฐ ์‚ฌ์ด์— ์ •๋ณด์˜ ์กฐํ•ฉ์ด ๋ฐœ์ƒ๋˜๋Š”๊ฐ€? ์—…๋ฌด ๊ธฐ์ˆ ์„œ, ์žฅํ‘œ์— ๊ด€๊ณ„์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ๊ทœ์น™์ด ์„œ์ˆ ๋˜์–ด ์žˆ๋Š”๊ฐ€? ์—…๋ฌด๊ธฐ์ˆ ์„œ, ์žฅํ‘œ์— ๊ด€๊ณ„ ์—ฐ๊ฒฐ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋™์‚ฌ(Verb)..

[SQLD] ๐Ÿ“š์†์„ฑ(Attribute)

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

[SQLD] ๐Ÿ“š์—”ํ„ฐํ‹ฐ(Entity)

์—”ํ„ฐํ‹ฐ์˜ ๊ฐœ๋… ์—…๋ฌด์— ํ•„์š”ํ•™ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ง‘ํ•ฉ์ ์ธ ๊ฒƒ(Thing) ๋ณ€๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋ฌผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์—์„œ ๋ณ€๋ณ„ ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด ์ •๋ณด๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์–ด๋–ค ๊ฒƒ ์ •๋ณด๊ฐ€ ์ €์žฅ๋  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ, ์žฅ์†Œ, ๋ฌผ๊ฑด, ์‚ฌ๊ฑด ๊ทธ๋ฆฌ๊ณ  ๊ฐœ๋… ๋“ฑ EX) ํ•™์ƒ(์—”ํ„ฐํ‹ฐ) / ํ•™๋ฒˆ, ์ด๋ฆ„, ์ด์ˆ˜ํ•™์ , ๋“ฑ๋ก์ผ์ž... (์†์„ฑ) ์—”ํ„ฐํ‹ฐ์˜ ํŠน์ง• ๋ฐ˜๋“œ์‹œ ํ•ด๋‹น ์—…๋ฌด์—์„œ ํ•„์š”ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ •๋ณด ์ด์–ด์•ผ ํ•œ๋‹ค.(ex ํ™˜์ž, ํ† ์ต์˜ ์‘์‹œ ํšŸ์ˆ˜,...) ์œ ์ผํ•œ ์‹๋ณ„์ž์— ์˜ํ•ด ์‹๋ณ„์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•œ๋‹ค. ์˜์†์ ์œผ๋กœ ์กด์žฌํ•œ ์ธ์Šคํ„ด์Šค์˜ ์ง‘ํ•ฉ์ด์–ด์•ผ ํ•œ๋‹ค.(ํ•œ ๊ฐœ๊ฐ€ ์•„๋‹ˆ๋ผ ๋‘ ๊ฐœ ์ด์ƒ) ํ•˜๋‚˜์˜ ์—”ํ„ฐํ‹ฐ์—๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ํฌํ•จํ•œ๋‹ค. ์—…๋ฌด ํ”„๋กœ์„ธ์Šค์— ์˜ํ•ด ์ด์šฉ๋˜์–ด์•ผ ํ•œ๋‹ค. ๋ฐ˜๋“œ์‹œ ์†์„ฑ์ด ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๋‹ค๋ฅธ ์—”ํ„ฐํ‹ฐ์™€ ์ตœ์†Œ ํ•œ ๊ฐœ ์ด์ƒ..

[SQLD] ๐Ÿ“š๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ์ดํ•ด(2)

๋ฐ์ดํ„ฐ ๋…๋ฆฝ์„ฑ์˜ ํ•„์š”์„ฑ ์œ ์ง€๋ณด์ˆ˜ ๋น„์šฉ ์ฆ๊ฐ€ ๋ฐ์ดํ„ฐ ๋ณต์žก๋„ ์ฆ๊ฐ€ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์„ฑ ์ฆ๊ฐ€ ์š”๊ตฌ์‚ฌํ•ญ ๋Œ€์‘ ์ €ํ•˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 3๋‹จ๊ณ„ ๊ตฌ์กฐ ์™ธ๋ถ€ ๋‹จ๊ณ„ : ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ๋‹จ๊ณ„๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ฒ˜๋ฆฌํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ์ดํ„ฐ ์œ ํ˜•, ๊ด€์ , ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์Šคํ‚ค๋งˆ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ฐœ๋… ๋‹จ๊ณ„ : ์‚ฌ์šฉ์ž๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ์œ ํ˜•์˜ ๊ณตํ†ต์ ์ธ ์‚ฌํ•ญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ํ†ตํ•ฉ๋œ ๋ทฐ๋ฅผ ์Šคํ‚ค๋งˆ ๊ตฌ์กฐ๋กœ ๋””์ž์ธํ•œ ํ˜•ํƒœ์ด๋‹ค. ๋‚ด๋ถ€์  ๋‹จ๊ณ„ : ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ €์žฅ๋œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์Šคํ‚ค๋งˆ ๊ตฌ์กฐ๋ฅผ ๋งํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ๋…๋ฆฝ์„ฑ ์š”์†Œ ์™ธ๋ถ€ ์Šคํ‚ค๋งˆ (์ ‘๊ทผํ•˜๋Š” ํŠน์„ฑ์— ๋”ฐ๋ฅธ ์Šคํ‚ค๋งˆ ๊ตฌ์„ฑ) View ๋‹จ๊ณ„ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์‚ฌ์šฉ์ž ๊ด€์ ์œผ๋กœ ๊ตฌ์„ฑ๋จ ๊ฐœ๊ฐœ ์‚ฌ์šฉ์ž ๋‹จ๊ณ„๋กœ์„œ ๊ฐœ๊ฐœ ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๋Š” ๊ฐœ์ธ์  DB ์Šคํ‚ค๋งˆ์ด๋‹ค. DB์˜ ๊ฐœ๊ฐœ ์‚ฌ์šฉ์ž๋‚˜ ์‘์šฉํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์ ‘๊ทผํ•˜๋Š” DB ์ •์˜ ๊ฐœ๋… ์Šคํ‚ค๋งˆ (ํ†ต..

[SQLD] ๐Ÿ“š๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ์ดํ•ด(1)

๋ชจ๋ธ๋ง์˜ ์ดํ•ด ๋ชจ๋ธ๋ง์ด๋ž€? - ๋ชจ๋ธ์„ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ์ผ ์ž์ฒด๋ฅผ ๋ชจ๋ธ๋ง์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ชจ๋ธ๋ง์˜ ํŠน์ง• ์ถ”์ƒํ™” : (๋ชจํ˜•ํ™”, ๊ฐ€์„ค์ ) ๋‹ค์–‘ํ•œ ํ˜„์ƒ์„ ์ผ์ •ํ•œ ์–‘์‹์ธ ํ‘œ๊ธฐ๋ฒ•์— ์˜ํ•ด ํ‘œํ˜„ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋‹จ์ˆœํ™” : ์•ฝ์†๋œ ๊ทœ์•ฝ์— ์˜ํ•ด ์ œํ•œ๋œ ํ‘œ๊ธฐ๋ฒ•์ด๋‚˜ ์–ธ์–ด๋กœ ํ‘œํ˜„ํ•˜์—ฌ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฐœ๋…์ด๋‹ค. ๋ช…ํ™•ํ™” : ์• ๋งค๋ชจํ•จ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ํ˜„์ƒ์„ ๊ธฐ์ˆ ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ๋ชจ๋ธ๋ง์˜ 3๊ฐ€์ง€ ๊ด€์  ๋ฐ์ดํ„ฐ ๊ด€์  : ์–ด๋–ค ๋ฐ์ดํ„ฐ์™€ ๊ด€๋ จ์ด ์žˆ๋Š”์ง€ or ๋ฐ์ดํ„ฐ ๊ฐ„์˜ ๊ด€๊ณ„๋Š” ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•ด์„œ ๋ชจ๋ธ๋งํ•˜๋Š” ๋ฐฉ๋ฒ•(What, Data) ํ”„๋กœ์„ธ์Šค ๊ด€์  : ์‹ค์ œํ•˜๊ณ  ์žˆ๋Š” ์ผ์€ ๋ฌด์—‡์ธ์ง€ or ๋ฌด์—‡์„ ํ•ด์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ธ๋งํ•˜๋Š” ๋ฐฉ๋ฒ•(How, Process) ๋ฐ์ดํ„ฐ์™€ ํ”„๋กœ์„ธ์Šค์˜ ์ƒ๊ด€ ๊ด€์  : ์—…๋ฌด๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋Š” ์ผ์˜ ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ..

728x90