티스토리 뷰

728x90

 

 
 
데이터베이스 시스템(DBS: DataBase System): 데이터를 데이터베이스로 저장하고 관리해서 필요한 정보를 생성하는 컴퓨터 중심의 시스템. 데이터베이스, 데이터베이스 관리 시스템, 사용자, 데이터베이스 관리자. 데이터베이스 컴퓨터를 포함한다.
 
스키마(schema): 데이터베이스 구조(개체와 관계)와 제약조건에 대한 명세를 기술한 것.
 
 
3단계 데이터베이스: 하나의 데이터베이스를 외부 단계(개인의 뷰), 개념 단계(기관 전체의 뷰), 내부 단계(저장 장치의 뷰)로 나누어 기술하는 것.각 단계에서의 스키마를 외부 스키마, 개념 스키마, 내부 스키마라 한다.
 
① 외부 스키마(external schema): 개개 사용자나 응용 프로그래머가 접근하는 데이터베이스를 정의한 것. 데이터베이스 전체의 한 논리적 부분이기 때문에 서브 스키마라고도 한다.
② 개념 스키마(conceptual schema): 범 기관적 입장에서 데이터베이스를 정의한 것. 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스이다.
③ 내부 스키마(internal schema): 저장 장치의 입장에서 데이터베이스 전체가 저장되는 방법을 명세한 것. 즉, 개념 스키마에 대한 저장 구조를 정의한 것이다.
 
 
- 외부/개념 사상(external/conceptual mapping): 외부 스키마와 개념 스키마간의 대응 관계를 정의. 응용 인터페이스(application interface)라 한다. 즉, 논리적 데이터 독립성을 제공한다.
 
- 개념/내부 사상(conceptual/internal mapping): 개념 스키마와 내부 스키마간의 대응 관계를 정의. 저장 인터페이스(storage interface)라 한다. 즉, 물리적 데이터 독립성을 제공한다.
 
 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함