[9급 지방직 지적전산학개론 2010년 20번]

스키마에 대한 설명으로 옳지 않은 것은?
지적전산학개론
  1. ①외부 스키마는 서브 스키마라고도 한다.
  2. ②외부 스키마는 사용자나 프로그래머가 접근할 수 있는 데이터베이스를 정의한다.
  3. ③내부 스키마는 자료가 실제로 저장되는 물리적인 데이터의 구조를 말한다.
  4. ④내부 스키마는 데이터베이스의 접근권한, 보안정책, 무결성 규칙 등을 포함한다.

선지를 골라 바로 채점해 보세요.

정답 ④ — 내부 스키마는 데이터의 물리적 저장 구조를 다루며, 데이터베이스의 접근권한, 보안정책, 무결성 규칙 등은 전체 데이터베이스의 논리적 구조를 정의하는 개념 스키마의 역할입니다.

선지별 오답 이유

  • ① 외부 스키마는 서브 스키마라고도 불리며, 개별 사용자나 응용 프로그램이 데이터베이스의 특정 부분에 접근하는 방식을 정의하는 사용자 뷰에 해당합니다.
  • ② 외부 스키마는 사용자 또는 프로그래머의 관점에서 필요한 데이터베이스의 부분적인 논리적 구조를 정의하므로, 접근 가능한 범위를 명시합니다.
  • ③ 내부 스키마는 데이터가 물리적으로 저장되는 방식, 인덱스 구조, 저장 경로 등 실제 저장 매체에서의 데이터 구조를 정의합니다.
  • ④ 데이터베이스의 접근권한, 보안정책, 그리고 무결성 규칙(예: 기본키, 외래키 제약조건) 등은 전체 데이터베이스의 논리적 구조를 정의하는 개념 스키마에 포함되어야 하는 내용입니다. 내부 스키마는 물리적 저장 구조에 중점을 둡니다.

관련 개념

데이터베이스 스키마는 데이터베이스의 구조와 제약 조건을 기술한 것으로, 크게 외부 스키마, 개념 스키마, 내부 스키마로 나뉩니다.
외부 스키마는 사용자 관점의 논리적 구조를, 개념 스키마는 전체 데이터베이스의 논리적 구조와 제약 조건을 정의합니다.
내부 스키마는 데이터가 물리적으로 저장되는 방식과 접근 경로 등 물리적 구조를 정의합니다.

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음) · AI 해설 · 자동 검증 통과

신고가 접수됐습니다. 감사합니다.

오류 신고