왜 굳이 세 계층으로 나눴나
보는 사람의 시야가 다르기 때문
ANSI/SPARC
1975년 미국표준협회(ANSI)의 표준위원회 SPARC가 제안한 DB 시스템 표준 아키텍처. 오늘날 모든 RDBMS의 기본 골격을 잡았어요.
| 누구의 시야인가 | 어떤 스키마가 필요한가 |
| 개별 사용자 / 응용 프로그램 | 필요한 부분만 보고 싶다 → 외부 스키마 |
| 조직 전체 관점 | 모든 데이터의 통합 구조를 정의 → 개념 스키마 |
| 물리적 저장 관점 | 디스크에 어떻게 저장할지 정의 → 내부 스키마 |
왜 나누나
세 시야를 분리하면 데이터 독립성이 자연스럽게 확보돼요. 그 메커니즘은 곧 이어질 사상(Mapping) 파트에서 완성합니다.