3층 스키마
개념
사용자, 설계자 , 개발자가 데이터 베이스를 보는 관점에 따라 데이터 베이스를 기술하고 관계를 정의 한것
독립성
논리적 독립성 : 개념 스키마가 변경 되더라도 외부 스키마가 영향을 받지 않는 것이다.
물리적 독립성 : 내부 스키마가 변경 되더라도 개념 스키마가 영향을 받지 않는 것이다.
구조
외부 스키마 [ 사용자 관점 ] : 응용 프로그램이 접근하는 데이터 베이스를 정의한다. 관련 데이터베이스의 뷰를 표시한다.
개념 스키마 [ 설계자 관점 ] : 통합 데이터 베이스 구조이다. 전체 데이터 베이스 내의 규칙과 구조를 표현한다.
내부 스키마 [ 개발자 관점 ] : 물리적 저장 구조 이다. 데이터 저장구조, 레코드 구조 , 필드 정의 , 인덱스 등을 의미한다.
'잡다한 이야기에 관하여 > SQLD' 카테고리의 다른 글
SQLD [ 데이터 모델링의 이해 - 6] (0) | 2022.05.15 |
---|---|
SQLD [ 데이터 모델링의 이해 - 5 ] (0) | 2022.05.14 |
SQLD [ 데이터 모델링의 이해 - 4 ] (0) | 2022.05.14 |
SQLD [ 데이터 모델링의 이해 - 3 ] (0) | 2022.05.09 |
SQLD [ 데이터 모델링의 이해 - 1 ] (0) | 2022.05.08 |