정의
데이터베이스 안에 테이블이 어떻게 구성되어 있는지 보여 주는 전체 설계도.
자세한 설명
어떤 테이블이 있고, 각 테이블에 어떤 항목(열)이 있으며, 테이블끼리 어떻게 연결되어 있는지를 보여 주는 데이터베이스 전체의 설계도입니다. 집을 짓기 전 설계 도면처럼, 스키마를 먼저 정해 두면 나중에 데이터가 쌓여도 구조가 흔들리지 않습니다. 스키마를 바꾸는 일은 이미 쌓인 데이터와 그 데이터를 쓰는 프로그램에까지 영향을 주기 때문에 신중해야 합니다. 데이터베이스를 새로 만들 때 가장 먼저 그리는 그림이기도 합니다.
예를 들면
회원·주문·상품 테이블을 어떻게 나누고 연결할지 먼저 스키마로 그려 보고 나서 데이터베이스를 만들었습니다.
체크포인트
스키마를 운영 중에 크게 바꾸면 기존 데이터와 연결된 프로그램이 함께 멈출 수 있어, 바꾸기 전 영향 범위를 먼저 살핍니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY