ANSI/SPARC

3단계 스키마는 사용자 관점과 저장 세부를 분리합니다

외부, 개념, 내부 스키마를 나누고 두 매핑을 두면 한 단계의 변경이 다른 단계로 바로 번지지 않도록 영향 범위를 줄일 수 있습니다.

외부 스키마

사용자별 관점

사용자나 앱이 필요한 부분만 보는 화면, 뷰, API 계약에 가깝습니다.

개념 스키마

조직 전체의 논리 기준

테이블, 속성, 관계, 제약 조건을 하나의 통합된 의미로 정리합니다.

내부 스키마

저장 방식과 접근 경로

인덱스, 파일 조직, 페이지, 압축, 파티션처럼 물리 저장 세부를 다룹니다.

1 외부 관점을 연결

외부/개념 매핑은 사용자별 화면을 전체 논리 구조의 일부로 연결합니다.

2 논리 기준을 유지

개념 스키마는 조직이 공유하는 데이터 의미와 제약 조건의 중심입니다.

3 저장 세부를 숨김

개념/내부 매핑은 저장 방식 변경이 사용자 관점으로 새는 것을 줄입니다.