한눈에 보는 정의

Data Schema(데이터 스키마)는 데이터가 어떤 필드로 구성되어 있고, 각 필드가 어떤 타입과 제약조건을 가지는지 정의한 구조를 뜻합니다.

자세히 알아보기

  • 예문: "새로운 팀원이 합류할 때마다 Data Schema 문서를 먼저 공유해, 각 테이블의 필드 의미를 정확히 이해하도록 했다."
  • 관계형 데이터베이스의 테이블 정의서, Kafka(아파치 카프카) (Kafka) 메시지의 필드 구조 등 데이터가 오가는 거의 모든 곳에서, 이 스키마가 데이터를 올바르게 주고받기 위한 공통 약속 역할을 합니다.
  • 스키마가 명확하지 않으면 같은 데이터를 서로 다르게 해석하는 문제가 생기기 쉬워, Data Catalog(데이터 카탈로그) (데이터 카탈로그)에 스키마 정보를 함께 문서화해두는 경우가 많습니다.
  • 시간이 지나며 스키마 자체가 바뀌어야 할 때는, 기존 시스템과의 호환성을 지키기 위해 Schema Evolution(스키마 변경 관리) (스키마 변경 관리) 원칙을 따라야 합니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로