전체 용어로 돌아가기
웹 기본

데이터베이스(Database)

데이터베이스(Database)은(는) 바이브 코딩 중 자주 마주치는 핵심 개념입니다. 정의만 외우기보다 실제 작업 흐름에서 어떤 역할을 하는지 이해하는 것이 중요합니다.

정확한 개념

앱에서 쓰는 데이터를 저장하고 조회하는 시스템입니다.

왜 중요한가

회원, 게시글, 결제 내역, 로그처럼 오래 보관해야 하는 정보는 데이터베이스(Database)에 저장합니다.

Understanding

이렇게 이해하면 쉽습니다

용어 사전이라면 용어명, 설명, 카테고리, 관련 개념을 테이블이나 문서 형태로 저장할 수 있습니다.

프론트엔드(Frontend)에서 데이터베이스(Database)에 직접 접근하면 권한 문제가 생길 수 있습니다. 보통 백엔드(Backend)를 거칩니다.

Checklist

실제로 볼 때 확인할 것

  1. 01

    저장할 데이터 구조를 먼저 정한다

  2. 02

    읽기/쓰기 권한을 분리한다

  3. 03

    백업과 마이그레이션을 고려한다

관계 지도