SMALL
스키마
스키마는 데이터베이스 구조와 제약 조건에 관한 전반적인 명세를 기술한 것을 의미
스키마 특징
- 스키마는 데이터 사전에 저장
- 현실세계 특정 한 부분의 표현
- 시간에 따라 불변인 특성
- 인스턴스에 의해 규정
- 데이터 구조적 특성을 의미
외부스키마(사용자 뷰)
- 전체 데이터베이스의 하나의 논리적인 부분 (서브스키마)
- 일반 사용자는 SQL을 이용하여 DB를 쉽게 사용 가능
- 같은 DB에서도 다른 관점을 정의 가능
개념스키마(전체 뷰)
- 전체 데이터베이스의 논리적 구조
- 개체간의 관계와 제약 조건을 명시
- DB 접근 권한, 보안 및 무결성 규칙 정의
- 단순히 스키마라고 하면, 개념 스키마를 의미
- DBA가 관리
내부스키마(저장 스키마)
- 물리적 저장장치의 입장에서 본 데이터베이스 구조
- 실DB에 저장될 레코드의 물리적 구조를 정의
- 시스템 프로그래머, 설계자가 보는 관점의 스키마
LIST
'전공 > 데이터베이스' 카테고리의 다른 글
정규화 단점 (0) | 2020.09.16 |
---|---|
BCNF 정규화 (0) | 2020.09.16 |
트리거(Trigger) (0) | 2020.09.15 |
전체 백업, 차등 백업, 증분 백업 (3) | 2020.09.13 |
GRANT 구문 (0) | 2020.09.08 |