컴퓨터가 데이터를 저장할 때 사용하는 용량 단위는 계층적 구조를 가집니다. 가장 작은 단위부터 순서대로 KB(킬로바이트), MB(메가바이트), GB(기가바이트), TB(테라바이트), PB(페타바이트), EB(엑사바이트), ZB(제타바이트), YB(요타바이트)입니다. 각 단계 사이는 정확히 1024배(2의 10승) 관계입니다. 예를 들어 1ZB는 1024EB이고, 1PB는 1024TB입니다. 시험에서는 "1제타바이트는 1024 엑사바이트이다"와 같은 문제가 출제됩니다. 단위 간의 순서를 정확히 외우는 것이 중요하며, "킬(K) 메(M) 기(G) 테(T) 페(P) 엑(E) 제(Z) 요(Y)"로 첫 글자를 연결하여 암기하면 편리합니다. 수학적으로는 KB=2의 10승, MB=2의 20승 등으로 10씩 증가하는 지수로도 표현됩니다. 자료 구성 단위도 계층적 구조를 가집니다. 가장 작은 단위인 비트(Bit)는 0 또는 1의 이진수 하나를 저장하는 데이터의 최소 단위입니다. 4개의 비트가 모이면 니블(Nibble), 8개의 비트가 모이면 1바이트(Byte)가 됩니다. 1바이트는 영문자 한 글자, 숫자 하나, 공백, 또는 특수문자 하나를 표현할 수 있습니다. 한글이나 한자 같은 문자의 바이트 수는 인코딩 방식에 따라 다릅니다. EUC-KR 인코딩에서 한글 1자는 2바이트, UTF-8 인코딩에서 한글 1자는 3바이트를 차지합니다. 바이트 위로는 워드(Word), 컴퓨터가 한 번에 처리하는 명령 단위 필드(Field), 레코드(Record), 파일(File), 데이터베이스(DB) 순서로 점점 큰 단위가 됩니다. 기억 용량 단위 (1024배수) - 비트(Bit) < 바이트(Byte, 8비트) < KB(킬로바이트) < MB(메가) < GB(기가) < TB(테라) < PB(페타) < EB(엑사) < ZB(제타) < YB(요타) - 빅데이터는 보통 TBPB 수준에서 다뤄짐 - 전 세계 데이터 양은 ZB 단위로 측정 (IDC 통계 기준) 자료 구성 단위 (작은 단위부터) - 비트(Bit): 0 또는 1, 정보의 최소 단위 - 니블(Nibble): 4비트 — 16진수 한 자릿수 - 바이트(Byte): 8비트 — 문자 1자 - 워드(Word): CPU가 한 번에 처리하는 비트 수 (16/32/64bit) - 필드(Field): 의미 있는 자료 항목 — 컬럼 1개 - 레코드(Record): 관련 필드의 집합 — 행 1개 - 테이블(Table): 같은 형식 레코드의 집합 - 파일(File): 관련 테이블·데이터의 집합 - 데이터베이스(Database): 통합 관리되는 파일들의 집합 이진(IEC) vs 십진(SI) 단위 구분 - 이진 단위(Binary Unit, IEC 표준): 1024배수 — KiB(키비바이트, 2¹⁰)·MiB·GiB·TiB·PiB - 1 KiB = 1024 B - 1 MiB = 1024 KiB = 1,048,576 B - 메모리·OS 표시에서 사용 - 십진 단위(SI 단위): 1000배수 — KB·MB·GB·TB·PB - 1 KB = 1000 B - 디스크 제조사 광고·네트워크 속도에 사용 - 디스크 크기 vs OS 표시 차이의 원인 — 같은 1TB 디스크가 OS에서 931 GiB로 보임 - ADsP 시험에서는 KB·MB·GB로 보통 출제 (정확한 이진/십진 구분은 부차적) 데이터 구성 단위 추가 - 데이터 가치 사슬(Data Value Chain): 데이터에서 가치로의 흐름 - 생성 → 수집 → 저장 → 처리 → 분석 → 시각화 → 의사결정 → 가치 실현 📝 이 주제 관련 문제 학습 노트의 보강 개념을 직접 문제로 풀어보세요. - 이진 단위 — 1024배수 — KiB(키비바이트, 2¹⁰)·MiB·GiB·TiB·PiB - 십진 단위 — 1000배수 — KB·MB·GB·TB·PB 페이지 하단 "이 주제 문제 풀기" 버튼으로 전체 문제를 풀 수 있습니다.
기억 용량 단위와 자료 구성 단위
과목: 데이터 이해 (1과목, 6번 주제) ·
정의: 컴퓨터가 데이터를 저장할 때 사용하는 용량 단위는 계층적 구조를 가집니다.
핵심 Q&A (5개)
- 1바이트(Byte)는 몇 비트(Bit)?
- 8비트(bit) = 1바이트(Byte)
- 기억 용량 단위를 작은 것부터 순서대로 나열하면?
- bit → Byte → KB → MB → GB → TB → PB → EB → ZB → YB
(각 1,024배) - 한글 1글자는 인코딩별로 몇 바이트인가?
- EUC-KR: 2바이트
UTF-8: 3바이트
(영문 ASCII는 1바이트) - 필드(Field) vs 레코드(Record) vs 테이블의 관계는?
- 필드: 가장 작은 단위 (열)
레코드: 필드들의 모음 (행)
테이블: 레코드들의 모음
데이터베이스 = 테이블들의 모음 - 니블(Nibble)이란?
- 4비트 = 1니블. 16진수 한 자리에 해당.