데이터·DB

Database

데이터베이스

정보를 체계적으로 저장하고 필요할 때 빠르게 찾을 수 있게 만든 디지털 저장소로, 1970년대 미국 IBM이 관계형 모델을 정립한 뒤 50년이 지난 지금도 모든 IT 서비스의 핵심 기반입니다.

쉽게 말하면?

엑셀이 1만 줄까지는 OK인데 100만 줄·1억 줄이 되면 느려집니다. 데이터베이스는 큰 데이터를 빠르게 다루기 위한 전용 시스템입니다. 한국 토스의 결제 기록, 당근의 거래 내역, 네이버의 검색 로그가 모두 데이터베이스에 저장됩니다. 크게 관계형(MySQL·PostgreSQL)과 비관계형(MongoDB·Redis)으로 나뉘고, AI 시대에는 임베딩 벡터를 저장하는 'pgvector·Pinecone' 같은 벡터 DB가 새 표준으로 떠올랐습니다.

한 줄로 비유하면?

데이터베이스는 도서관 분류 시스템입니다. 책 100만 권에서도 원하는 책을 1초 안에 찾게 해 줍니다.

어디에 쓰이나?

Case 1

당근 · 거래 데이터

매일 수억 건의 거래·메시지를 PostgreSQL에 저장.

결과: 사용자에게 즉시 거래 내역 노출.

Case 2

OpenAI · 벡터 DB

ChatGPT 메모리 기능에 벡터 DB 활용.

결과: AI가 이전 대화를 기억하는 듯 동작.

주의할 점은?

데이터베이스가 입문자에게 중요한 이유는 세 가지입니다.

첫째, 모든 IT 서비스의 본질입니다. 화면 뒤에는 결국 데이터베이스가 있습니다.

둘째, AI 시대 벡터 DB가 핵심이 됐습니다. RAG 챗봇·추천·검색이 모두 벡터 DB 위에서 동작합니다.

셋째, 비전공자도 SQL 한 줄만 알면 데이터를 직접 조회할 수 있습니다. 마케터·기획자가 분석팀 도움 없이 매출 데이터를 보는 시대가 됐습니다.

어떻게 발전해 왔나?

1970
관계형 모델 발표
IBM E.F. Codd 박사 논문 발표.
1995
MySQL 등장
오픈소스 DB 시대 개막.
2023
벡터 DB 표준화
AI 시대 벡터 검색이 DB 핵심 기능으로 자리잡음.

관련 태그

참고 자료

  1. Wikipedia Database — 공식 대표 학습 자료 · Wikipedia · 2026 접속 — https://en.wikipedia.org/wiki/Database
  2. PostgreSQL 공식 문서 — 표준 관계형 DB · PostgreSQL · 2025 — https://www.postgresql.org/docs/
  3. MongoDB 공식 사이트 — 표준 NoSQL · MongoDB · 2025 — https://www.mongodb.com/
  4. Pinecone — 벡터 DB 표준 · Pinecone · 2025 — https://www.pinecone.io/
  5. IBM Research — 관계형 모델 원조 · IBM · 1970 — https://www.ibm.com/research/

대표 출처

Wikipedia · IBM Research