정보처리기사 실기데이터베이스 이론스키마 3계층난이도 2SHORT_ANSWER

정보처리기사 실기 스키마 3계층 기출문제 #11294

문제

다음은 스키마와 관련된 내용이다. 각 괄호 안에 알맞는 답을 작성하시오. (보기가 있습니다.)

구분내용
( 1 ) 스키마- 사용자나 응용 프로그래머가 개인의 입장에서 필요한 데이터베이스의 논리적 구조를 정의한다.
- 전체 데이터베이스의 한 논리적인 부분으로 볼 수 있기 때문에 서브 스키마라고도 한다.
- 하나의 데이터베이스 시스템에는 여러 개의 외부 스키마가 존재할 수 있다.
- 하나의 외부 스키마를 여러 개의 응용 프로그램 혹은 사용자가 공유할 수 있다.
( 2 ) 스키마- 데이터베이스의 전체적인 논리적 구조로, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스로 하나만 존재한다.
- 개체 간의 관계(Relationship)와 제약 조건을 나타내고 데이터베이스의 접근 권한, 보안 및 무결성 규칙에 관한 명세를 정의한다.
- 기관이나 조직체의 관점에서 데이터베이스를 정의한 것이다.
( 3 ) 스키마- 물리적인 저장장치 입장에서 데이터가 저장되는 방법을 기술한 것이다.
- 실제 데이터베이스에 저장될 레코드의 물리적인 구조를 정의한다.
- 저장 데이터 항목의 표현방법, 내부 레코드의 물리적 순서, 인덱스 유/무 등을 나타낸다.
- 시스템 프로그래머나 시스템 설계자가 관리한다.

정답

  1. 외부
  2. 개념
  3. 내부
1. 외부 2. 개념 3. 내부외부 개념 내부외부 스키마 개념 스키마 내부 스키마

해설

사용자/응용 프로그래머 개인 입장의 논리 구조(서브 스키마)는 외부 스키마이다. 조직 전체의 통합 논리 구조로 하나만 존재하는 것은 개념 스키마이다. 물리적 저장 방법과 레코드 물리 구조를 정의하는 것은 내부 스키마이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] 스키마 3계층 데이터베이스 이론 기출 #11294 | 문어CBT