인사과 직원에게 보여주면 안되는 Data를 안보여줄 수 있음 => 보안/권한 관리에 유용함.
데이터베이스는 하드디스크에 저장이 된다.
하드디스크에 저장되는 데이터의 모델 => 내부 모델
=> 내부 모델을 정리한게 내부 스키마
사용자가 보는 데이터는 table 조각(일부) 외부 모델(뷰)
를 본다.
=> 외부 모델을 잘 모아놓은 데이터베이스 구조가 외부 스키마
개념모델
은 위 두개를 mapping한다.
=> 개념 스키마
는 전체 테이블 list or 외부 스키마를 내부 스키마로 바꿔주는 것으로 볼 수 있음.
내부 스키마가 바뀌어도, 외부스키마는 바뀌지않는다 => 데이터 독립성