스키마 (Schema)
스키마 (Schema) 란
스키마는 데이터베이스의 가장 기본적인 요소이며 데이터들간의 논리적 구조 및 관계를 기술한 것
데이터베이스 내의 객체, 속성, 관계, 제약조건 등이 포함된 개념의 오브젝트 입니당.
스키마는 3단계 구조로 만들어져 있습니다 :)
1. 외부 스키마 (External Schema)
- 사용자 관점에서 데이터베이스의 논리적 구조를 말하며 각각의 사용자 관점이므로 다르게 표현될 수 있습니당.
- 서브 스키마라고도 불리며 여러개가 존재 할수도 있습니다.
2. 개념 스키마 (Conceptual Schema)
- 데이터베이스를 구성하는 조직의 입장에서 본 통합된 논리적 구조를 포함합니당.
- 논리적 스키마라고도 하며 접근 권한, 보안 정책, 무결성 규칙도 포함하고 있습니다.
3. 내부 스키마 (Internal Schema)
- 저장 구조를 정의한 것이라고 말할 수 있습니다.
- 물리적 스키마로도 불리며 데이터베이스의 구조를 포함하고 있습니다.
'SQL > oracle' 카테고리의 다른 글
ORDER BY & DISTINCT & LIMIT (OFFSET) (0) | 2017.09.08 |
---|---|
데이터베이스의 특징 (0) | 2017.09.05 |
댓글
이 글 공유하기
다른 글
-
ORDER BY & DISTINCT & LIMIT (OFFSET)
ORDER BY & DISTINCT & LIMIT (OFFSET)
2017.09.08 -
데이터베이스의 특징
데이터베이스의 특징
2017.09.05