에듀윌
·
데이터 독립성 ①
위쪽 보호
개념 스키마가 바뀌어도 외부·응용은 안 흔들린다
논리적 독립성 —
개념 → 외부
보호
3계층 한 줄
외부 스키마
(사용자 뷰) ·
개념 스키마
(조직 전체 논리 설계) ·
내부 스키마
(물리 저장 구조). 독립성은 이 계층 사이 관계에서 나온다.
보호 방향
개념 → 외부
보호 (개념 변경 ↛ 외부 영향)
변경 사건
컬럼 추가·삭제·자료형 변경 (DDL)
결과
기존 응용 프로그램 코드
무수정
위
메신저 프로필 테이블에
'AI 아바타 URL'
컬럼이 추가돼도 기존 앱 코드는 한 줄도 안 바꾼다 —
위쪽(외부 뷰·응용)을 지키는 방패
가 논리적 독립성.