문제
다음 중 데이터베이스의 3단계 스키마 중, 조직 전체의 관점에서 데이터베이스의 논리적 구조를 정의하는 것은?
① 외부 스키마 ② 개념 스키마 ③ 내부 스키마 ④ 관계 스키마
정답
2번
해설
정답: 2. 개념 스키마는 조직 전체의 관점에서 데이터베이스의 전체적인 논리 구조를 정의한 것으로, 데이터베이스당 하나만 존재한다.
오답 풀이
- 1번: 외부 스키마는 사용자나 응용 프로그램 관점의 부분적 구조이다.
- 2번: 전체 논리 구조를 정의하는 것은 개념 스키마이므로 옳다.
- 3번: 내부 스키마는 데이터의 물리적 저장 구조를 정의한다.
- 4번: 관계 스키마는 3단계 스키마의 구분에 속하지 않는다.
보충 개념 3단계 스키마는 외부(사용자 관점)·개념(전체 논리 관점)·내부(물리적 저장 관점)로 구성되며, 단계 간 독립성을 보장한다.