DB
[DB]스키마
dawn9
2021. 7. 20. 19:14
스키마란?
컴퓨터 과학에서의 스키마란 데이터베이스 구조와 제약조건에 관한 전반적인 명세를 기술한 메타데이터 집합이다.
스키마의 3층 구조
스키마는 사용자 관점에 따라서 외부, 개념, 내부 스키마와 같이 3층 구조로 나뉜다.
외부 스키마 | 프로그래머나 사용자 입장에서 DB모습으로 조직의 일부분을 정의한 것 |
개념 스키마 | 모든 응용 시스템과 사용자들이 필요로하는 데이터를 통합한 조직 전체의 DB 구조를 논리적으로 정의한 것 |
내부 스키마 | 실제 DB에 저장될 레코드의 물리적 구조를 정의하고, 저장 데이터 항목의 표현방법과 내부 레코드의 물리적 순서 등을 나타낸 것 |