8. ํ…Œ์ด๋ธ” ์„ค๊ณ„์˜ ๊ธฐ์ดˆ

ํ…Œ์ด๋ธ”์˜ ๊ฐœ๋…๊ณผ ์ •๊ทœํ˜•
  1. ํ…Œ์ด๋ธ” ์„ค๊ณ„
  2. ์ •๊ทœํ˜•
  3. ์ฒดํฌํฌ์ธํŠธ

๐Ÿง ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ฃผ๋ฅ˜๊ฐ€ ๋œ ์ด์œ ๋Š” ๋ฌด์—‡์ผ๊นŒ?

โ—๏ธ Garbage in, Garbage out ์ด๋ผ๋Š” ๋ง์ด ์žˆ๋“ฏ์ด, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ ์ €์žฅ์€ ๋งค์šฐ ์ค‘์š”ํ•จ

  1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ์˜ ์ •ํ•ฉ์„ฑ์€ ๋งค์šฐ ๋†’์€ ๋‹จ๊ณ„๋กœ ์š”๊ตฌ๋จ
  2. ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋ฐ์ดํ„ฐ์˜ ์ •ํ•ฉ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ์„ค๊ณ„ ๋…ธํ•˜์šฐ๊ฐ€ ๋งค์šฐ ๋ฐœ๋‹ฌํ•จ

ํ…Œ์ด๋ธ” ์„ค๊ณ„

ํ…Œ์ด๋ธ”

  • ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ทธ๋ฆ‡
  • ์—ด๊ณผ ํ–‰์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ (์—‘์…€)
  • ์œ ๋‹ˆํฌํ•œ ๊ธฐ๋ณธํ‚ค๋ฅผ ๊ฐ€์ง€๋Š” ๊ณตํ†ต ์†์„ฑ์„ ๊ฐ€์ง„ ๊ฒƒ์˜ ์ง‘ํ•ฉ
  • ํ˜„์‹ค ์„ธ๊ณ„์˜ ๊ฐœ๋…์ด๋‚˜ ์ง‘ํ•ฉ์„ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ

์„œ๋ฒ„๋‚˜ ์Šคํ† ๋ฆฌ์ง€ ๊ฐ™์€ ๋ฌผ๋ฆฌ์ธต๊ณผ ๊ด€๊ณ„์—†์ด ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์„œ '๋…ผ๋ฆฌ ์„ค๊ณ„'๋ผ๊ณ ๋„ ๋ถ€๋ฆ„

 

์›์น™

ํ…Œ์ด๋ธ”์ด๋ž€ ๊ณตํ†ต์ ์„ ๊ฐ€์ง„ ์‚ฌ๋ฌผ์˜ ์ง‘ํ•ฉ์„ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ด๋‹ค

ํ…Œ์ด๋ธ”๋ช…์€ ๋ฐ˜๋“œ์‹œ ๋ณต์ˆ˜ํ˜•์ด๋‚˜ ์ง‘ํ•ฉ๋ช…์‚ฌ๋กœ ํ‘œํ˜„ํ•ด์•ผ ํ•œ๋‹ค

 

ํ…Œ์ด๋ธ” ์„ค๊ณ„์˜ ์–ด๋ ค์›€

์ธ๊ฐ„์˜ ์ž์œ ๋กœ์šด ์‚ฌ๊ณ ๋ฅผ ๋ฐ˜์˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ…Œ์ด๋ธ”์˜ ๊ตฌ์„ฑ ํŒจํ„ด์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค.

 

๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋Š” ๋“ฑ๋กํ•œ ๊ทธ ์‹œ์ ์—๋งŒ ์ •ํ•ฉ์„ฑ์ด ์žˆ์–ด์•ผ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์žฅ๊ธฐ์ ์œผ๋กœ ์ •ํ•ฉ์„ฑ์„ ์–ป๋Š” ๋…ธ๋ ฅ์„ ํ•ด์•ผ ํ•œ๋‹ค.

→ ๋ฐ์ดํ„ฐ๊ฐ€ '์ •์ '์ด์ง€ ์•Š๊ณ  '๋™์ '์ž„์„ ์ „์ œ๋กœ ์ƒ๊ฐํ•ด์•ผ ํ•œ๋‹ค.

 

ํ•ด๊ฒฐ๋ฐฉ๋ฒ•

  • ๊ฐ€์žฅ ์ƒ์œ„์˜ ๊ฐœ๋…์ง‘ํ•ฉ์œผ๋กœ ์ •๋ฆฌํ•œ๋‹ค.
    • ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค๋ฉด ์ปฌ๋Ÿผ์„ ์ถ”๊ฐ€ํ•ด์„œ ๊ตฌ๋ถ„ํ•œ๋‹ค.

 

๋„๋ฉ”์ธ ์ฃผ๋„ ์„ค๊ณ„  DDD - ํ˜„์‹ค ์„ธ๊ณ„์™€ ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ์˜ ์„ธ๊ณ„๋ฅผ ์ž‡๋Š” ๋‹ค๋ฆฌ ์—ญํ• 

์†์„ฑ์ด ํ•„์š”ํ•œ์ง€ ์ƒ๊ฐํ•  ๋•Œ ๊ฒฐ์ •ํ•ด์•ผ ํ• ๊ฒƒ ์ด๋ฆ„ : ๋ฐ์ดํ„ฐ = ๋„๋ฉ”์ธ(๋ฐ์ดํ„ฐํ˜•- ์†์„ฑ์ด ์ทจํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’์˜ ์ง‘ํ•ฉ)

์†์„ฑ(์นผ๋Ÿผ)์˜ ์ด๋ฆ„:

ID๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค๋Š” ๊ฐœ๋… = DB์— ์ €์žฅ๋œ ID๋Š” ํ˜„์‹ค ์„ธ๊ณ„์˜ ๋ฌผ์ฒด๋‚˜ ๊ฐœ๋…

 

 

๐Ÿ”‘  ๊ธฐ๋ณธํ‚ค

๋ฐ์ดํ„ฐ๋ฅผ ๊ณ ์œ ํ•˜๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ ์—ฌ๋ถ€์™€ ๊ด€๊ณ„์—†์ด ๊ธฐ๋ณธํ‚ค ํ• ๋‹น์€ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ์˜ ๊ธฐ๋ณธ!

 

ํ•„์ˆ˜ ์š”๊ฑด

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

์ •๊ทœํ˜•

๋ฐ์ดํ„ฐ์˜ ๊ฐฑ์‹ ์ด ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ์—๋„ ๋ถ€์ •ํ•ฉ์ด ๋ฐœ์ƒํ•˜๊ธฐ ์–ด๋ ค์šด ํ…Œ์ด๋ธ”์˜ ํ˜•ํƒœ

→ ์‰ฝ๊ฒŒ ๋งํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ค‘๋ณต์„ ์—†์• ๋Š” ์ž‘์—…

 

์ •๊ทœํ™” ๋…ผ๋ฆฌ - ํ•จ์ˆ˜ ์ข…์†์„ฑ

DB ์„ค๊ณ„ = DB์— ํฌํ•จ๋œ ๋ชจ๋“  ํ…Œ์ด๋ธ”์ด๋‚˜ ์˜ค๋ธŒ์ ํŠธ์˜ ์„ค๊ณ„๋ผ๋Š” ์˜๋ฏธ

์ •๊ทœํ™” = ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ์„ ๋ณด์™„ํ•˜๋Š” ์ด๋ก 

 

๋ณ€์น™์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์ •๊ทœํ™” ์•ˆ๋œ db๋Š” ๋ฆด๋ ˆ์ด์…˜์˜ ์„ค๊ณ„๊ฐ€ ์ƒ์‹์ ์ด์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค. ex) ํ•™์ƒ๊ณผ ์ˆ˜์—…์˜ ์ด์ˆ˜๊ด€๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฆด๋ ˆ์ด์…˜์— ํ•™๋…„์ด๋ผ๋Š” ์†์„ฑ์ด ํฌํ•จ๋œ ๊ฒƒ์ด ์ด์ƒํ•˜๋‹ค

๋ณ€์น™์˜ ์›์ธ์€ ์ค‘๋ณต

์ค‘์š” : BCNF, 5NF

 

์ œ1์ •๊ทœํ˜•(1NF)

ํ…Œ์ด๋ธ”์ด์–ด์•ผ ํ• ๊ฒƒ

→ ์นผ๋Ÿผ์ด๋‚˜ ํ–‰์˜ ์ˆœ์„œ๊ฐ€ ์—†๋‹ค : ROWID๋‚˜ ObjectID ๊ฐ™์€ ๊ฑธ ์“ฐ์ง€๋ง์•„์•ผํ•œ๋‹ค

→ ์ค‘๋ณต๋˜๋Š” ํ–‰์„ ์ œ๊ฑฐ

→ NULL์ด ํฌํ•จ๋˜๋ฉด ์•ˆ๋œ๋‹ค.

→ ๊ฐ’์˜ ์›์ž์„ฑ

 

ํ•จ์ˆ˜ ์ข…์†์„ฑ(FD) 2NF~BCNF ๋Š” ํ•จ์ˆ˜ ์ข…์†์„ฑ์— ๊ด€ํ•œ ์ •์˜

 

์ œ2์ •๊ทœํ˜•(2NF)

ํ›„๋ณดํ‚ค์˜ ์ง„๋ถ€๋ถ„์ง‘ํ•ฉ์—์„œ ํ‚ค๊ฐ€ ์•„๋‹Œ ์†์„ฑ์— ํ•จ์ˆ˜ ์ข…์†์„ฑ์„ ์ œ๊ฑฐํ•˜๋Š” ์ž‘์—…

 

์ œ3์ •๊ทœํ˜•

๋ณด์ด์Šค์ฝ”๋“œ ์ •๊ทœํ˜• (BCNF)

์ž๋ช…ํ•˜์ง€ ์•Š์€ ํ•จ์ˆ˜ ์ข…์†์„ฑ์ด ๋ชจ๋‘ ์ œ๊ฑฐ๋œ ์ƒํƒœ

 

  • ์ œ1~5์ •๊ทœํ˜•๊นŒ์ง€ ์žˆ์ง€๋งŒ ์‹ค๋ฌด์—์„œ๋Š” ์ œ3์ •๊ทœํ˜•๊นŒ์ง€ ์•Œ๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค.

 

๊ฒฐํ•ฉ ์ข…์†์„ฑ (JD)

4,5,6 ์ •๊ทœํ˜•

 

๋ฆด๋ ˆ์ด์…˜์˜ ์ง๊ต์„ฑ : ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฆด๋ ˆ์ด์…˜ ์‚ฌ์ด์˜ ์ค‘๋ณต์— ๊ด€ํ•œ ๊ฐœ๋…

 


 

NULL๊ณผ์˜ ์‹ธ์›€

  • ๋ฆด๋ ˆ์ด์…˜์—๋Š” NULL ์ด๋ผ๋Š” ๊ฐœ๋…์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. (NULL ๊ฐ’์€ ๋น„์–ด)
    • NULL์€ ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ์—๋Š” ์กด์žฌํ•˜์ง€ ์•Š๊ณ  SQL์˜ ํ…Œ์ด๋ธ”์—๋งŒ ์กด์žฌํ•œ๋‹ค. NULL์„ ๊ฐ€์ง„ ํ…Œ์ด๋ธ”์€ 1NF์˜ ์š”๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • NULL ≠ ๊ณต์ง‘ํ•ฉ (๊ณต์ง‘ํ•œ์€ ์š”์†Œ๊ฐ€ 0๊ฐœ์ธ ์‹ค์žฌํ•˜๋Š” ์ง‘ํ•ฉ)
  • SQL์˜ NULL์€ C์–ธ์–ด์˜ NULL ํฌ์ธํŠธ์™€๋„ ๋‹ค๋ฅด๋‹ค.
  • NULL์€ ๊ฐ’์ด ์•„๋‹ˆ๋ผ์„œ ๊ฐ’์ฒ˜๋Ÿผ ๋น„๊ตํ•  ์ˆ˜ ์—†๋‹ค (= ์ด ์•„๋‹Œ IS)
  • NULL์€ ์—ฐ์‚ฐ์„ ๋ง์นœ๋‹ค. ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์˜๋„ํ•˜์ง€ ์•Š์€ ๊ฒฐ๊ณผ๊ฐ€ ๋  ๊ฐ€๋Šฅ์„ฑ
  • NULL์€ ์˜ตํ‹ฐ๋งˆ์ด์ € ๊ตฌํ˜„์—๋„ ์•…์˜ํ–ฅ์ด ์žˆ๋‹ค. → ์ฟผ๋ฆฌ์˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ด๋„ ๊ฒฐ๊ณผ๊ฐ€ ๋‹ค๋ฅด๋ฉด ์˜๋ฏธ๊ฐ€ ์—†๋‹ค.

 

NULL์˜ ๋Œ€์ฑ…

  • ํ…Œ์ด๋ธ” ์ •๊ทœํ™”
  • ์ž˜๋ชป๋œ NULL ๋Œ€์ฑ… - ํŠน๋ณ„ํ•œ ๊ฐ’์ด ํžˆํŠธํ•˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ - ๋กœ์ปฌ ๊ทœ์น™์€ ํ…Œ์ด๋ธ” ์ •์˜์— ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.
  • NULL์„ ํ”ผํ•˜๊ณ ์ž ํŽธ์˜์ƒ NULL์ด ์•„๋‹Œ NULL๊ณผ ๊ฐ™์€ ์˜๋ฏธ๊ฐ€ ์žˆ๋Š” ๊ธฐ๋ณธ๊ฐ’์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ํ…Œ์ด๋ธ” ์„ค๊ณ„๋ฅผ ์•…ํ™”
  • → COALESCE ํ•จ์ˆ˜: NVL์˜ ํ™•์žฅ, ์ธ์ˆ˜ ์ค‘์— ๊ฐ€์žฅ ์ฒ˜์Œ์— ๋‚˜์˜ค๋Š” NULL์ด ์•„๋‹Œ ๊ฒƒ์„ ๋ฐ˜ํ™˜ - ๋‹ค์ด๋‚˜๋ฏน SQL

์ฒดํฌํฌ์ธํŠธ (SQL ์ฝ”๋”ฉ์˜ ๊ธฐ์ˆ  ์ฐธ์กฐ)

๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์„ค๊ณ„

  1. ๋ชจ๋“  ํ…Œ์ด๋ธ”์— ๊ธฐ๋ณธํ‚ค๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์ž
    • ๊ธฐ๋ณธ ํ‚ค์˜ ์š”๊ฑด: ์œ ์ผํ•œ ๊ฐ’, NOT NULL, ์•ˆ์ •์„ฑ(=๊ฐฑ์‹  ๋ถˆํ•„์š”), ๊ฐ„๋‹จ(ex. ์ •์ˆ˜)
    • ๊ธฐ๋ณธ ํ‚ค๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ๋…๋ฆฝ์ ์ธ ๊ฐ’์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. (๋น„์ฆˆ๋‹ˆ์Šค ์ •์ฑ… ๋ณ€๊ฒฝ์œผ๋กœ์ธํ•ด ๊ธฐ๋ณธ ํ‚ค๊ฐ€ ๊ฐฑ์‹ ๋˜๋ฉด ์•ˆ ๋˜๊ธฐ ๋•Œ๋ฌธ)
  1. ์ค‘๋ณต์œผ๋กœ ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์„ ์ œ๊ฑฐํ•˜์ž
  2. ๋ฐ˜๋ณต ๊ทธ๋ฃน์„ ์ œ๊ฑฐํ•˜์ž → ์ •๊ทœํ™”
  3. ์ปฌ๋Ÿผ๋‹น ํ•˜๋‚˜์˜ ํŠน์„ฑ๋งŒ ์ €์žฅํ•˜์ž
    • ์›์ž์„ฑ, ํ•œ ์ปฌ๋Ÿผ์— ์—ฌ๋Ÿฌ ํŠน์„ฑ ํฌํ•จํ•˜๋ฉด ๊ฒ€์ƒ‰์ด๋‚˜ ๊ทธ๋ฃจํ•‘์ด ์–ด๋ ค์›€ 
    • ์ฟผ๋ฆฌํ•  ๋•Œ ์ชผ๊ฐœ๋Š” ๊ฒƒ์€ ์–ด๋ ต์ง€๋งŒ, ํ•ฉ์น˜๋Š” ๊ฒƒ์€ ์‰ฝ๋‹ค! (์ฃผ์†Œ, ์ „ํ™”๋ฒˆํ˜ธ ๋“ฑ)
  4. ์™œ ๊ณ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋ฉด ์ข‹์ง€ ์•Š์€์ง€ ์ดํ•ดํ•˜์ž (์ •ํ•ฉ์„ฑ)
    • ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ๊ฐ’์œผ๋กœ ๊ณ„์‚ฐ๋˜๋Š” ์ปฌ๋Ÿผ์ด ์žˆ๋‹ค๋ฉด, ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ๋กœ์šฐ๊ฐ€ ๋ณ€๊ฒฝ, ์‚ฝ์ž…, ์‚ญ์ œ๋  ๋•Œ๋งˆ๋‹ค ๊ฐ’์„ ์žฌ๊ณ„์‚ฐํ•ด์•ผํ•˜๋ฏ€๋กœ, ๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ฆด๋ฟ๋”๋Ÿฌ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์–ด๋ ต๋‹ค
    • ๋น„๊ฒฐ์ •์  ํ•จ์ˆ˜์ผ ๊ฒฝ์šฐ์—๋Š” ์ธ๋ฑ์Šค๋ฅผ ๊ฑธ ์ˆ˜ ์—†๋‹ค
    • ๊ณ„์‚ฐ ์ปฌ๋Ÿผ : ์–ป๋Š” ํ˜œํƒ > ๋ถ€ํ•˜ ๋น„์šฉ ์ผ ๋•Œ๋งŒ ์‚ฌ์šฉ
๊ฒฐ์ •์  ํ•จ์ˆ˜์™€ ๋น„๊ฒฐ์ •์  ํ•จ์ˆ˜
* ๊ฒฐ์ •์ (Deterministic) ํ•จ์ˆ˜ : ์ž…๋ ฅ์ด ๊ฐ™์œผ๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๊ฐ™์€ ํ•จ์ˆ˜
* ๋น„๊ฒฐ์ •์ (Nondeterministic) ํ•จ์ˆ˜ : ์ž…๋ ฅ์ด ๊ฐ™์•„๋„ ๋งค๋ฒˆ ํ˜ธ์ถœํ•  ๋•Œ๋งˆ๋‹ค ๊ฒฐ๊ณผ๊ฐ€ ๋‹ฌ๋ผ์ง€๋Š” ํ•จ์ˆ˜. ์ธ๋ฑ์Šค ๋ถˆ๊ฐ€
  1. ํ…Œ์ด๋ธ” ๊ฐ„ ๊ด€๊ณ„๋ฅผ ๋ช…ํ™•ํžˆ ํ•˜์ž
    • ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์˜ ์ •ํ™•์„ฑ ์œ ๋ฌด๋ฅผ ๊ทœ์ •ํ•˜๋Š” ๊ฒƒ์€ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์ด๋ฏ€๋กœ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋งž์ถฐ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค
    • ํ…Œ์ด๋ธ” A์˜ ๋ณ€๊ฒฝ์— ๋”ฐ๋ฅธ ํ…Œ์ด๋ธ” B์˜ ์˜ํ–ฅ์„ ์ƒ๊ฐํ•ด์„œ ์„ค๊ณ„ํ•œ๋‹ค
  1. ์ œ3์ •๊ทœํ™”๋กœ๋„ ๋ถ€์กฑํ•˜๋‹ค๋ฉด ๋” ์ •๊ทœํ™”ํ•˜์ž

 

 

 

 

 

์ฐธ๊ณ 

https://www.sunny-son.space/MySQL/RDBMstart07/

 

 

 

 

 

+ Recent posts