
[데이터베이스] 3단계 데이터베이스 구조란?
·
데이터베이스
3단계 데이터베이스 구조데이터베이스는 보는 관점에서 세단계로 분리할 수 있다. 이렇게 개념적으로 3단계로 분리한 구조를 3단계 데이터베이스 구조(3-layer database architecture)라고 부른다.3단계 데이터베이스 구조는 외부 스키마, 개념 스키마, 내부 스키마로 나뉜다.스키마(schema)는 조직이나 구조를 의미한다.외부 스키마일반 사용자나 응용 프로그래머가 접근하는 계층이다. 전체 데이터 베이스 중에서 하나의 논리적인 부분을 의미한다.여러 개의 외부 스키마(external schema)가 있을 수 있다.서브 스키마(sub schema)라고도 하며, 뷰(view)의 개념이다.개념 스키마전체 데이터베이스의 정의를 의미한다.통합 조직별로 하나만 존재하며 데이터베이스 관리자(DBA)가 관리한..