1. 데이터베이스(DB)란 무엇인가요?

쉽게 말해, 데이터베이스는 '컴퓨터 속에 만드는 거대한 디지털 정리함'입니다.

비유 1

도서관 서가 정리 시스템

책이 수백만 권 있는 도서관에서 원하는 책을 몇 초 만에 찾는 비결은 카테고리별로 정교하게 분류되어 있기 때문입니다. DB는 데이터에 이름표를 붙여 언제든 바로 뽑아볼 수 있게 관리합니다.

비유 2

스마트폰 연락처 앱

친구 이름, 전화번호, 이메일이 깔끔하게 저장된 연락처 앱도 하나의 DB입니다. 이름을 검색하면 0.1초 만에 전화번호가 나오는 것이 바로 DB의 기본 원리입니다.

엑셀(Excel) vs 데이터베이스(DB) 차이점

"엑셀도 표 형태인데, 왜 굳이 DB를 써야 할까요?"

엑셀 (Excel)

  • 용량 제한: 수십만 줄 넘어가면 렉 걸리고 튕김
  • 동시 수정 불가: 다른 사람이 열고 있으면 읽기 전용됨
  • 보안 취약: 파일만 복사해가면 누구나 내용 열람 가능
  • 추천: 개인 업무, 간단한 데이터 분석
VS

데이터베이스 (DB)

  • 초대용량: 수천만~수억 개 데이터도 끄떡없이 처리
  • 동시 접속: 수만 명이 동시에 접속해도 안정적 작동
  • 철저한 보안: 권한이 있는 사람만 데이터에 접근 가능
  • 추천: 웹사이트, 앱 서비스, 은행, 쇼핑몰

2. 데이터베이스의 대표 종류

데이터를 보관하는 방식에 따라 크게 관계형(RDB)비관계형(NoSQL)으로 나뉩니다.

표(Table) 형태

관계형 DB (RDB)

Relational Database

엑셀처럼 행(Row)과 열(Column)이 정해진 표 규격에 맞추어 딱딱 정돈하여 저장하는 방식입니다. 데이터 간 규칙과 관계가 명확할 때 사용합니다.

장점: 데이터 오차가 없고 매우 정확함 (신뢰성 최고!)
주요 제품:
MySQL PostgreSQL Oracle SQLite
언제 쓰나요? 정확도가 핵심인 은행 송금, 쇼핑몰 결제, 회원 정보 관리
자유로운 서류함 형태

비관계형 DB (NoSQL)

Not Only SQL

고정된 규격 없이 포스트잇이나 문서(JSON/KeyValue) 형태로 데이터를 유연하고 빠르게 저장하는 방식입니다. 형식이 자주 바뀌는 데이터에 적합합니다.

장점: 속도가 매우 빠르고 데이터 형식을 마음대로 확장 가능
주요 제품:
MongoDB Redis Cassandra
언제 쓰나요? 실시간 처리가 중요한 SNS 피드, 실시간 채팅, 빅데이터 로그

RDB vs NoSQL 핵심 요약 비교

구분 관계형 DB (RDB) 비관계형 DB (NoSQL)
데이터 구조 정해진 규칙의 표(Table) 형태 자유로운 문서, 키-값(Key-Value) 형태
데이터 변경 구조 변경이 까다로움 (규칙 엄격) 구조 변경이 매우 쉬움 (자유로움)
주요 장점 데이터 중복 없음, 완벽한 정확성 압도적으로 빠른 읽기/쓰기 속도
대표적인 예시 주문 내역, 계좌 잔액, 회원 명단 실시간 댓글, 게임 실시간 스코어, SNS 피드

3. 데이터베이스는 어떻게 사용하나요?

모든 데이터베이스 조작은 4가지 필수 기능(C.R.U.D)으로 이뤄집니다.

C

Create (생성)

데이터 추가하기

회원가입 시 내 정보 저장
R

Read (조회)

데이터 읽어오기

로그인 후 내 프로필 화면 보기
U

Update (수정)

데이터 변경하기

비밀번호 변경 / 프로필 수정
D

Delete (삭제)

데이터 지우기

작성했던 게시글 삭제 / 회원 탈퇴

체험해보는 DB 주문 언어: SQL (Structured Query Language)

우리가 웹 사이트에서 버튼을 누르면, 배경에서는 DB에게 다음과 같이 대화(질의)를 보냅니다!

DB에 전달되는 명령어 (SQL)
SELECT * FROM 회원목록 WHERE 이름 = '김철수';
DB의 실제 처리 결과
'김철수' 회원 정보를 성공적으로 조회했습니다.
ID: 101 | 이름: 김철수 | 가입일: 2026-03-15 | 포인트: 5,000P

4. 이해도 체크! 3초 미니 퀴즈

오늘 배운 DB 상식을 가볍게 점검해 보세요.

문제 1 / 3

🎉 축하합니다! 이제 여러분도 DB 기본 개념 완성!

DB는 복잡한 기계가 아닌, '안전하고 빠르게 정보를 찾아주는 스마트 정리함'이라는 사실만 기억하시면 됩니다.