๊ด€๋ฆฌ ๋ฉ”๋‰ด

IT’s Portfolio

[Lecture] DataBase - Day 8 ๋ณธ๋ฌธ

Development Study

[Lecture] DataBase - Day 8

f1r3_r41n 2023. 5. 15. 17:24
728x90
๋ฐ˜์‘ํ˜•

๐Ÿ–ฅ DataBase - Day 8

๐Ÿ‘‰๐Ÿป [Chapter 08] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„

[01] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„ ๋‹จ๊ณ„

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

[02] ์š”๊ตฌ ์‚ฌํ•ญ ๋ถ„์„

  • ๋ชฉ์  : ์‚ฌ์šฉ์ž๋“ค์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ˆ˜์ง‘ํ•˜๊ณ  ๋ถ„์„ํ•˜์—ฌ, ๊ฐœ๋ฐœํ•  ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ ์šฉ๋„๋ฅผ ๋ช…ํ™•ํžˆ ํŒŒ์•…
  • ๊ฒฐ๊ณผ๋ฌผ : ์š”๊ตฌ ์‚ฌํ•ญ ๋ช…์„ธ์„œ
  • ์ฃผ์š” ์ž‘์—…
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•  ์ฃผ์š” ์‚ฌ์šฉ์ž์˜ ๋ฒ”์œ„ ๊ฒฐ์ •
    • ์‚ฌ์šฉ์ž๊ฐ€ ์กฐ์ง์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ์—…๋ฌด ๋ถ„์„
    • ๋ฉด๋‹ด, ์„ค๋ฌธ์ง€ ๋ฐฐํฌ, ์—…๋ฌด ๊ด€๋ จ ๋ฌธ์„œ์˜ ๋ถ„์„ ๋“ฑ์˜ ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•ด ์š”๊ตฌ ์‚ฌํ•ญ ์ˆ˜์ง‘
    • ์ˆ˜์ง‘๋œ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ์š”๊ตฌ ์‚ฌํ•ญ ๋ช…์„ธ์„œ๋กœ ๋ฌธ์„œํ™”

[03] ๊ฐœ๋…์  ์„ค๊ณ„

  • ๋ชฉ์ 
    • DBMS์— ๋…๋ฆฝ์ ์ธ ๊ฐœ๋…์  ์Šคํ‚ค๋งˆ ์„ค๊ณ„
    • ์š”๊ตฌ ์‚ฌํ•ญ ๋ถ„์„ ๋‹จ๊ณ„์˜ ๊ฒฐ๊ณผ๋ฌผ์„ ๊ฐœ๋…์  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์ด์šฉํ•˜์—ฌ ๊ฐœ๋…์  ๊ตฌ์กฐ๋กœ ํ‘œํ˜„ -> ๊ฐœ๋…์  ๋ชจ๋ธ๋ง
      • ์ผ๋ฐ˜์ ์œผ๋กœ E-R ๋ชจ๋ธ ๋งŽ์ด ์ด์šฉ
  • ๊ฒฐ๊ณผ๋ฌผ : ๊ฐœ๋…์  ์Šคํ‚ค๋งˆ(E-R ๋‹ค์ด์–ด๊ทธ๋žจ)
  • ์ฃผ์š” ์ž‘์—…
    • ์š”๊ตฌ ์‚ฌํ•ญ ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ค‘์š”ํ•œ ๊ฐœ์ฒด๋ฅผ ์ถ”์ถœํ•œ ํ›„ ๊ฐœ์ฒด ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๊ฒฐ์ •ํ•˜์—ฌ ์ด๋ฅผ E-R ๋‹ค์ด์–ด๊ทธ๋žจ์œผ๋กœ ํ‘œํ˜„
  • ์ž‘์—… ๊ณผ์ •
    • (1) ๊ฐœ์ฒด์™€ ์†์„ฑ ์ถ”์ถœ
    • (2) ๊ด€๊ณ„ ์ถ”์ถœ
    • (3) E-R ๋‹ค์ด์–ด๊ทธ๋žจ ์ž‘์„ฑ
  • 3.1 ๊ฐœ์ฒด์™€ ์†์„ฑ ์ถ”์ถœ
    • ๊ฐœ์ฒด(Entity) : ์ €์žฅํ•  ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ์ค‘์š” ๋ฐ์ดํ„ฐ๋ฅผ ์ง€๋‹Œ ์‚ฌ๋žŒ์ด๋‚˜ ์‚ฌ๋ฌผ ๋“ฑ
      • ๊ฐœ๋…์  ๋ชจ๋ธ๋ง์„ ํ•˜๋Š” ๋ฐ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์š”์†Œ
    • ๊ฐœ์ฒด ์ถ”์ถœ ๋ฐฉ๋ฒ•
      • ์ œ์‹œ๋œ ์š”๊ตฌ ์‚ฌํ•ญ ๋ฌธ์žฅ์—์„œ ์—…๋ฌด์™€ ๊ด€๋ จ์ด ๊นŠ์€ ์˜๋ฏธ ์žˆ๋Š” ๋ช…์‚ฌ ๋ฌผ์ƒ‰
        • ์กฐ์ง์˜ ์—…๋ฌด ์ฒ˜๋ฆฌ์™€ ๊ด€๋ จ์ด ์ ์€ ์ผ๋ฐ˜์ ์ด๊ณ  ๊ด‘๋ฒ”์œ„ํ•œ ์˜๋ฏธ์˜ ๋ช…์‚ฌ๋Š” ์ œ์™ธ
        • ์˜๋ฏธ๊ฐ€ ๊ฐ™์€ ๋ช…์‚ฌ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ๋ฉด ๋Œ€ํ‘œ ๋ช…์‚ฌ ํ•˜๋‚˜๋งŒ ์„ ํƒ
      • ์„ ํƒํ•œ ๋ช…์‚ฌ๋ฅผ ๊ฐœ์ฒด์™€ ์†์„ฑ์œผ๋กœ ์ •ํ™•ํžˆ ๋ถ„๋ฅ˜
  • 3.2 ๊ด€๊ณ„ ์ถ”์ถœ
    • ๊ด€๊ณ„(Relationship) : ๊ฐœ์ฒด ๊ฐ„์˜ ์˜๋ฏธ ์žˆ๋Š” ์—ฐ๊ด€์„ฑ
    • ๊ด€๊ณ„ ์ถ”์ถœ ๋ฐฉ๋ฒ•
      • ์š”๊ตฌ ์‚ฌํ•ญ ๋ฌธ์žฅ์—์„œ ์กฐ์ง์˜ ์—…๋ฌด ์ฒ˜๋ฆฌ์™€ ๊ด€๋ จํ•˜์—ฌ ๊ฐœ์ฒด ๊ฐ„์˜ ์—ฐ๊ด€์„ฑ์„ ์˜๋ฏธ ์žˆ๊ฒŒ ํ‘œํ˜„ํ•œ ๋™์‚ฌ ๋ฌผ์ƒ‰
        • ์˜๋ฏธ๊ฐ€ ๊ฐ™์€ ๋™์‚ฌ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์ด๋ฉด ๋Œ€ํ‘œ ๋™์‚ฌ ํ•˜๋‚˜๋งŒ ์„ ํƒ
      • ์ถ”์ถœํ•œ ๊ด€๊ณ„์— ๋Œ€ํ•œ ๋งคํ•‘ ์นด๋””๋„๋ฆฌํ‹ฐ์™€ ์ฐธ์—ฌ ํŠน์„ฑ ๊ฒฐ์ •
        • ๋งคํ•‘ ์นด๋””๋„๋ฆฌํ‹ฐ(Mapping Cardinality) : 1:1, 1:n, n:m
        • ์ฐธ์—ฌ ํŠน์„ฑ : ํ•„์ˆ˜ ์ฐธ์—ฌ / ์„ ํƒ ์ฐธ์—ฌ
  • 3.3 E-R ๋‹ค์ด์–ด๊ทธ๋žจ ์ž‘์„ฑ
    • ์ถ”์ถœํ•œ ๊ฐœ์ฒด, ์†์„ฑ, ๊ด€๊ณ„๋ฅผ ํ•˜๋‚˜์˜ E-R ๋‹ค์ด์–ด๊ทธ๋žจ์œผ๋กœ ํ‘œํ˜„
      • ๊ฐœ๋…์  ์„ค๊ณ„ ๋‹จ๊ณ„์˜ ๊ฒฐ๊ณผ๋ฌผ์ธ ๊ฐœ๋…์  ์Šคํ‚ค๋งˆ

[04] ๋…ผ๋ฆฌ์  ์„ค๊ณ„

  • ๋ชฉ์ 
    • DBMS์— ์ ํ•ฉํ•œ ๋…ผ๋ฆฌ์  ์Šคํ‚ค๋งˆ ์„ค๊ณ„
    • ๊ฐœ๋…์  ์Šคํ‚ค๋งˆ๋ฅผ ๋…ผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์ด์šฉํ•ด ๋…ผ๋ฆฌ์  ๊ตฌ์กฐ๋กœ ํ‘œํ˜„ -> ๋…ผ๋ฆฌ์  ๋ชจ๋ธ๋ง(๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง)
      • ์ผ๋ฐ˜์ ์œผ๋กœ ๊ด€๊ณ„ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ๋งŽ์ด ์ด์šฉ
  • ๊ฒฐ๊ณผ๋ฌผ : ๋…ผ๋ฆฌ์  ์Šคํ‚ค๋งˆ(๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ)
  • ์ฃผ์š” ์ž‘์—…
    • ๊ฐœ๋…์  ์„ค๊ณ„ ๋‹จ๊ณ„์˜ ๊ฒฐ๊ณผ๋ฌผ์ธ E-R ๋‹ค์ด์–ด๊ทธ๋žจ์„ ๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ๋กœ ๋ณ€ํ™˜
    • ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ(๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•œ ์„ค๊ณ„ ์ •๋ณด๋ฅผ ๊ธฐ์ˆ ํ•œ ๋ฌธ์„œ) ์ž‘์„ฑ
      • ๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ๋กœ ๋ณ€ํ™˜ ํ›„ ์†์„ฑ์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…, ๊ธธ์ด, ๋„ ๊ฐ’ ํ—ˆ์šฉ ์—ฌ๋ถ€, ๊ธฐ๋ณธ ๊ฐ’, ์ œ์•ฝ์กฐ๊ฑด ๋“ฑ์„ ์„ธ๋ถ€์ ์œผ๋กœ ๊ฒฐ์ •ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ๋ฌธ์„œํ™”์‹œํ‚ด
  • 4.1 ๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ ๋ณ€ํ™˜ ๊ทœ์น™
    • (1) ๋ชจ๋“  ๊ฐœ์ฒด๋Š” ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ๋ณ€ํ™˜
      • ๊ฐœ์ฒด์˜ ์ด๋ฆ„ -> ๋ฆด๋ ˆ์ด์…˜์˜ ์ด๋ฆ„
      • ๊ฐœ์ฒด์˜ ์†์„ฑ -> ๋ฆด๋ ˆ์ด์…˜์˜ ์†์„ฑ
      • ๊ฐœ์ฒด์˜ ํ‚ค ์†์„ฑ -> ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค
      • ๊ฐœ์ฒด์˜ ์†์„ฑ์ด ๋ณตํ•ฉ ์†์„ฑ์ธ ๊ฒฝ์šฐ์—๋Š” ๋ณตํ•ฉ ์†์„ฑ์„ ๊ตฌ์„ฑํ•˜๊ณ  ์žˆ๋Š” ๋‹จ์ˆœ ์†์„ฑ๋งŒ ๋ฆด๋ ˆ์ด์…˜์˜ ์†์„ฑ์œผ๋กœ ๋ณ€ํ™˜
    • (2) n:m ๊ด€๊ณ„๋Š” ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ๋ณ€ํ™˜
      • ๊ด€๊ณ„์˜ ์ด๋ฆ„ -> ๋ฆด๋ ˆ์ด์…˜์˜ ์ด๋ฆ„
      • ๊ด€๊ณ„์˜ ์†์„ฑ -> ๋ฆด๋ ˆ์ด์…˜์˜ ์†์„ฑ
      • ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด๋ฅผ ๊ทœ์น™ 1์— ๋”ฐ๋ผ ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ๋ณ€ํ™˜ํ•œ ํ›„ ์ด ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ ๊ด€๊ณ„ ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œ์ผœ ์™ธ๋ž˜ํ‚ค๋กœ ์ง€์ •ํ•˜๊ณ , ์™ธ๋ž˜ํ‚ค๋“ค์„ ์กฐํ•ฉํ•˜์—ฌ ๊ด€๊ณ„ ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋กœ ์ง€์ •
    • (3) 1:n ๊ด€๊ณ„๋Š” ์™ธ๋ž˜ํ‚ค๋กœ ํ‘œํ˜„
      • ์ผ๋ฐ˜์ ์ธ 1:n ๊ด€๊ณ„๋Š” ์™ธ๋ž˜ํ‚ค๋กœ ํ‘œํ˜„
        • 1:n ๊ด€๊ณ„์—์„œ 1์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ n์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œ์ผœ ์™ธ๋ž˜ํ‚ค๋กœ ์ง€์ •
        • ๊ด€๊ณ„์˜ ์†์„ฑ๋“ค๋„ n์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œํ‚ด
      • ์•ฝํ•œ ๊ฐœ์ฒด๊ฐ€ ์ฐธ์—ฌํ•˜๋Š” 1:n ๊ด€๊ณ„๋Š” ์™ธ๋ž˜ํ‚ค๋ฅผ ํฌํ•จํ•ด์„œ ๊ธฐ๋ณธํ‚ค๋กœ ์ง€์ •
        • 1:n ๊ด€๊ณ„์—์„œ 1์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ n์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œ์ผœ ์™ธ๋ž˜ํ‚ค๋กœ ์ง€์ •
        • ๊ด€๊ณ„์˜ ์†์„ฑ๋“ค๋„ n์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œํ‚ด
        • n์ธก ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์€ ์™ธ๋ž˜ํ‚ค๋ฅผ ํฌํ•จํ•˜์—ฌ ๊ธฐ๋ณธํ‚ค๋ฅผ ์ง€์ •ํ•จ
          • ์•ฝํ•œ ๊ฐœ์ฒด๋Š” ๊ฐ•ํ•œ ๊ฐœ์ฒด์— ๋”ฐ๋ผ ์กด์žฌ ์—ฌ๋ถ€๊ฐ€ ๊ฒฐ์ •๋˜๋ฏ€๋กœ ๊ฐ•ํ•œ ๊ฐœ์ฒด์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ ์ด์šฉํ•ด ์‹๋ณ„ํ•ด์•ผ ํ•จ
    • (4) 1:1 ๊ด€๊ณ„๋Š” ์™ธ๋ž˜ํ‚ค๋กœ ํ‘œํ˜„
      • ์ผ๋ฐ˜์ ์ธ 1:1 ๊ด€๊ณ„๋Š” ์™ธ๋ž˜ํ‚ค๋ฅผ ์„œ๋กœ ์ฃผ๊ณ ๋ฐ›์Œ
        • ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜๋“ค์ด ์„œ๋กœ์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ ์ฃผ๊ณ ๋ฐ›์•„ ์™ธ๋ž˜ํ‚ค๋กœ ์ง€์ •
        • ๊ด€๊ณ„์˜ ์†์„ฑ๋“ค๋„ ๋ชจ๋“  ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œํ‚ด
        • ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ
      • 1:1 ๊ด€๊ณ„์— ํ•„์ˆ˜ ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด์˜ ๋ฆด๋ ˆ์ด์…˜๋งŒ ์™ธ๋ž˜ํ‚ค๋ฅผ ๋ฐ›์Œ
        • ๊ด€๊ณ„์— ํ•„์ˆ˜ ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์—๋งŒ ์™ธ๋ž˜ํ‚ค๋ฅผ ํฌํ•จ์‹œํ‚ด
        • ๊ด€๊ณ„์˜ ์†์„ฑ๋“ค์€ ๊ด€๊ณ„์— ํ•„์ˆ˜ ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œํ‚ด
      • ๋ชจ๋“  ๊ฐœ์ฒด๊ฐ€ 1:1 ๊ด€๊ณ„์— ํ•„์ˆ˜ ์ฐธ์—ฌํ•˜๋ฉด ๋ฆด๋ ˆ์ด์…˜ ํ•˜๋‚˜๋กœ ํ•ฉ์นจ
        • ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜๋“ค์„ ํ•˜๋‚˜์˜ ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ํ•ฉ์ณ์„œ ํ‘œํ˜„
        • ๊ด€๊ณ„์˜ ์ด๋ฆ„์„ ๋ฆด๋ ˆ์ด์…˜ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ , ๊ด€๊ณ„์— ์ฐธ์—ฌํ•˜๋Š” ๋‘ ๊ฐœ์ฒด์˜ ์†์„ฑ๋“ค์„ ๊ด€๊ณ„ ๋ฆด๋ ˆ์ด์…˜์— ๋ชจ๋‘ ํฌํ•จ์‹œํ‚ด
        • ๋‘ ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์˜ ํ‚ค ์†์„ฑ์„ ์กฐํ•ฉํ•˜์—ฌ ๊ด€๊ณ„ ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋กœ ์ง€์ •
    • (5) ๋‹ค์ค‘ ๊ฐ’ ์†์„ฑ์€ ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ๋ณ€ํ™˜
      • ๋‹ค์ค‘ ๊ฐ’ ์†์„ฑ๊ณผ ํ•จ๊ป˜ ๊ทธ ์†์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋˜ ๊ฐœ์ฒด ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋ฅผ ์™ธ๋ž˜ํ‚ค๋กœ ๊ฐ€์ ธ์™€ ์ƒˆ๋กœ์šด ๋ฆด๋ ˆ์ด์…˜์— ํฌํ•จ์‹œํ‚ด
      • ์ƒˆ๋กœ์šด ๋ฆด๋ ˆ์ด์…˜์˜ ๊ธฐ๋ณธํ‚ค๋Š” ๋‹ค์ค‘ ๊ฐ’ ์†์„ฑ๊ณผ ์™ธ๋ž˜ํ‚ค๋ฅผ ์กฐํ•ฉํ•˜์—ฌ ์ง€์ •
    • ๊ธฐํƒ€ ๊ณ ๋ ค ์‚ฌํ•ญ
      • ๋ชจ๋“  ๊ด€๊ณ„๋ฅผ ๋…๋ฆฝ์ ์ธ ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Œ
        • ์†์„ฑ์ด ๋งŽ์€ ๊ด€๊ณ„๋Š” ์œ ํ˜•์— ์ƒ๊ด€์—†์ด ๋ฆด๋ ˆ์ด์…˜์œผ๋กœ์˜ ๋ณ€ํ™˜์„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Œ
      • ๊ฐœ์ฒด๊ฐ€ ์ž๊ธฐ ์ž์‹ ๊ณผ ๊ด€๊ณ„๋ฅผ ๋งบ๋Š” ์ˆœํ™˜ ๊ด€๊ณ„๋„ ๊ธฐ๋ณธ ๊ทœ์น™์„ ๊ทธ๋Œ€๋กœ ์ ์šฉ
    • ๋ณ€ํ™˜ ๊ทœ์น™์„ ์ˆœ์„œ๋Œ€๋กœ ์ ์šฉํ•˜๋˜, ํ•ด๋‹น๋˜์ง€ ์•Š๋Š” ๊ทœ์น™์€ ์ œ์™ธํ•จ
  • 4.2 ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ ์ž‘์„ฑ
    • ๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ ๋ณ€ํ™˜ ํ›„ ์†์„ฑ์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…๊ณผ ๊ธธ์ด, ๋„ ๊ฐ’ ํ—ˆ์šฉ ์—ฌ๋ถ€, ๊ธฐ๋ณธ๊ฐ’, ์ œ์•ฝ์กฐ๊ฑด ๋“ฑ์„ ์„ธ๋ถ€์ ์œผ๋กœ ๊ฒฐ์ •ํ•˜๊ณ  ๋ฌธ์„œํ™”์‹œํ‚ด
    • ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ : ๋ฆด๋ ˆ์ด์…˜ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•œ ์„ค๊ณ„ ์ •๋ณด๋ฅผ ๊ธฐ์ˆ ํ•œ ๋ฌธ์„œ

[05] ๋ฌผ๋ฆฌ์  ์„ค๊ณ„์™€ ๊ตฌํ˜„

  • ๋ฌผ๋ฆฌ์  ์„ค๊ณ„
    • ํ•˜๋“œ์›จ์–ด๋‚˜ ์šด์˜์ฒด์ œ์˜ ํŠน์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ํ•„์š”ํ•œ ์ธ๋ฑ์Šค ๊ตฌ์กฐ๋‚˜ ๋‚ด๋ถ€ ์ €์žฅ ๊ตฌ์กฐ, ์ ‘๊ทผ ๊ฒฝ๋กœ ๋“ฑ์— ๋Œ€ํ•œ ๋ฌผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„
  • ๊ตฌํ˜„
    • SQL๋กœ ์ž‘์„ฑํ•œ ๋ช…๋ น๋ฌธ์„ DBMS์—์„œ ์‹คํ–‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‹ค์ œ๋กœ ์ƒ์„ฑ
728x90
๋ฐ˜์‘ํ˜•

'Development Study' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Lecture] Operating System with Ubuntu - Day 7~8  (0) 2023.05.22
[Lecture] DataBase - Day 9  (0) 2023.05.22
[Lecture] Data Communication - Day 8  (0) 2023.05.14
[Lecture] DataBase - Day 7  (1) 2023.05.08
[Lecture] Operating System - Mid Summary  (0) 2023.04.23
Comments