문제
다음 중 데이터베이스 설계에 대한 설명으로 옳지 않은 것은?
① 스키마는 전체 데이터베이스의 논리적인 구조와 정의를 기술하는 것을 말한다. ② 물리적 데이터베이스의 기본 데이터 단위는 저장 레코드이다. ③ 데이터의 저장 또는 물리적인 표현 방법을 정의한 것을 내부 스키마라 한다. ④ 네트워크 데이터 모델은 두 레코드 타입을 부모 자식 관계로 설명한다.
정답
4번
해설
정답: 4. 두 레코드 타입을 부모-자식 관계로 표현하는 것은 계층형(Hierarchical) 데이터 모델이다. 네트워크 모델은 레코드 간 다대다(그래프) 관계를 표현한다.
오답 풀이
- 1번: 스키마는 데이터베이스의 논리적 구조와 정의를 기술한 것이므로 옳다.
- 2번: 물리적 데이터베이스의 기본 단위는 저장 레코드이므로 옳다.
- 3번: 물리적 저장 방법을 정의한 것이 내부 스키마이므로 옳다.
- 4번: 부모-자식 관계는 계층형 모델이므로 네트워크 모델 설명으로 옳지 않다.
보충 개념 데이터 모델: 계층형(트리, 부모-자식), 네트워크형(그래프, 다대다), 관계형(테이블) 세 가지로 발전해 왔다. 스키마는 외부·개념·내부 3단계로 나뉜다.