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

0105

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ 10. ์ž๋ฃŒ ๊ตฌ์„ฑ ๋‹จ์œ„ ๋ณธ๋ฌธ

๐Ÿ“‹ ์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ 10. ์ž๋ฃŒ ๊ตฌ์„ฑ ๋‹จ์œ„

๊ณต๋ฐฑ์˜ค 2025. 3. 18. 23:20
728x90
๋ฐ˜์‘ํ˜•

์ปดํ“จํ„ฐ์˜ ๋ฐ์ดํ„ฐ ํ‘œํ˜„ ๋ฐ ์ €์žฅ ๋‹จ์œ„ ์ •๋ฆฌ

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


1. ๋ฌผ๋ฆฌ์  ๋‹จ์œ„

๋น„ํŠธ(Bit, Binary Digit)

  • ์ •๋ณด ํ‘œํ˜„์˜ ์ตœ์†Œ ๋‹จ์œ„
  • 0๊ณผ 1์˜ ๋‘ ๊ฐ€์ง€ ์ƒํƒœ๋ฅผ ๊ฐ€์ง€๋Š” 2์ง„์ˆ˜ 1์ž๋ฆฌ

๋‹ˆ๋ธ”(Nibble)

  • 4๊ฐœ์˜ ๋น„ํŠธ๋กœ ๊ตฌ์„ฑ
  • 16์ง„์ˆ˜ ํ•œ ์ž๋ฆฌ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐ ์ ํ•ฉ

๋ฐ”์ดํŠธ(Byte)

  • ๋ฌธ์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์ตœ์†Œ ๋‹จ์œ„
  • 8๊ฐœ์˜ ๋น„ํŠธ๊ฐ€ ๋ชจ์—ฌ 1๋ฐ”์ดํŠธ๋ฅผ ๊ตฌ์„ฑ
  • 1๋ฐ”์ดํŠธ๋Š” 256(2โธ)๊ฐ€์ง€ ์ •๋ณด๋ฅผ ํ‘œํ˜„ ๊ฐ€๋Šฅ
  • ์ฃผ์†Œ ์ง€์ •์˜ ๋‹จ์œ„๋กœ ์‚ฌ์šฉ๋จ
  • ์ผ๋ฐ˜์ ์œผ๋กœ ์˜๋ฌธ์ž ๋ฐ ์ˆซ์ž๋Š” 1๋ฐ”์ดํŠธ, ํ•œ๊ธ€ ๋ฐ ํ•œ์ž๋Š” 2๋ฐ”์ดํŠธ๋กœ ํ‘œํ˜„

์›Œ๋“œ(Word)

  • CPU๊ฐ€ ํ•œ ๋ฒˆ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ
  • ๋ฐ˜์›Œ๋“œ(Half Word): 2๋ฐ”์ดํŠธ
  • ์ „์›Œ๋“œ(Full Word): 4๋ฐ”์ดํŠธ
  • ๋”๋ธ”์›Œ๋“œ(Double Word): 8๋ฐ”์ดํŠธ

2. ๋…ผ๋ฆฌ์  ๋‹จ์œ„

ํ•„๋“œ(Field)

  • ํŒŒ์ผ์„ ๊ตฌ์„ฑํ•˜๋Š” ์ตœ์†Œ ๋‹จ์œ„
  • ์˜๋ฏธ ์žˆ๋Š” ์ •๋ณด๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์ตœ์†Œ ๋‹จ์œ„

๋ ˆ์ฝ”๋“œ(Record)

  • ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ด€๋ จ๋œ ํ•„๋“œ๊ฐ€ ๋ชจ์—ฌ ๊ตฌ์„ฑ๋จ
  • ๋‚ด๋ถ€์ ์œผ๋กœ ์ž๋ฃŒ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์œ„
  • ๋…ผ๋ฆฌ ๋ ˆ์ฝ”๋“œ: ๋…ผ๋ฆฌ์ ์ธ ๋ฐ์ดํ„ฐ ๋‹จ์œ„
  • ๋ฌผ๋ฆฌ ๋ ˆ์ฝ”๋“œ(๋ธ”๋ก): ์ €์žฅ๋งค์ฒด์—์„œ ์ž…์ถœ๋ ฅ๋˜๋Š” ๋‹จ์œ„

๋ธ”๋ก(Block)

  • ํ•˜๋‚˜ ์ด์ƒ์˜ ๋…ผ๋ฆฌ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋ชจ์—ฌ ๊ตฌ์„ฑ๋จ
  • ์ €์žฅ๋งค์ฒด์™€์˜ ์ž…์ถœ๋ ฅ ๋‹จ์œ„์ด๋ฉฐ, ๋ฌผ๋ฆฌ ๋ ˆ์ฝ”๋“œ๋ผ๊ณ ๋„ ํ•จ

ํŒŒ์ผ(File)

  • ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ ˆ์ฝ”๋“œ๋กœ ๊ตฌ์„ฑ๋จ
  • ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ธฐ๋ณธ ๋‹จ์œ„

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(Database)

  • ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ด€๋ จ๋œ ํŒŒ์ผ์ด ๋ชจ์ธ ์ง‘ํ•ฉ
  • ๋ฐ์ดํ„ฐ์˜ ๊ตฌ์กฐ์— ๋”ฐ๋ผ ๊ด€๊ณ„ํ˜•(RDB), ๊ณ„์ธตํ˜•, ๋งํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์กด์žฌ

3. ๋ฐ์ดํ„ฐ ๋‹จ์œ„ ๊ด€๊ณ„

๋น„ํŠธ < ๋‹ˆ๋ธ” < ๋ฐ”์ดํŠธ < ์›Œ๋“œ (๋ฐ˜์›Œ๋“œ < ์ „์›Œ๋“œ < ๋”๋ธ”์›Œ๋“œ) < ํ•„๋“œ < ๋ ˆ์ฝ”๋“œ (๋…ผ๋ฆฌ ๋ ˆ์ฝ”๋“œ < ๋ฌผ๋ฆฌ ๋ ˆ์ฝ”๋“œ) < ํŒŒ์ผ < ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ ๋‹จ์œ„ ๊ฐœ๋…์€ ์ปดํ“จํ„ฐ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์˜ ๊ธฐ๋ณธ์ด ๋˜๋ฉฐ, ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„๋ฅผ ์œ„ํ•ด ํ•„์ˆ˜์ ์œผ๋กœ ์ดํ•ดํ•ด์•ผ ํ•˜๋Š” ๊ฐœ๋…์ด๋‹ค.

10.แ„Œแ…กแ„…แ…ญแ„€แ…ฎแ„‰แ…ฅแ†ผแ„‹แ…ด แ„ƒแ…กแ†ซแ„‹แ…ฑ.pdf
0.20MB

728x90