책 내용 질문하기
필기 p106 3번 문항 질문
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
106
조회수
12
작성일
2026-11-02
작성자
강*관
첨부파일

안녕하세요.


3번 문항에 DB 전체의 논리적인 구조를 보여주는 스키마가 외부 스키마가 정답이라고 하는데 제가 듣는 다른 온라인 강의에서는 개념스키마가 정답이라고 하네요.


교재 p104 4번에도 외부 스키마가 논리적 구조라고 나오는데 뭐가 맞는 내용인지 확인 부탁드립니다.

답변
2026-11-02 13:53:40

안녕하세요.

이 문제에서는 ① 외부 스키마가 정답입니다.

구분하면 다음과 같습니다.

  • 외부 스키마: 각 사용자나 응용 프로그램의 입장에서 필요한 데이터의 논리적 구조를 표현하며, **서브 스키마(Sub Schema)**라고도 합니다.

  • 개념 스키마: 데이터베이스 전체를 하나로 통합하여 표현한 전체적인 논리적 구조입니다.

따라서 문제의 핵심 표현인 “각 개인의 입장에서 필요로 하는”, **“서브 스키마”**는 외부 스키마를 의미합니다.

다만 문제 문장의 **“데이터베이스 전체의 논리적인 구조”**라는 표현은 개념 스키마의 설명과 혼동될 수 있는 부분입니다. 정확하게는 “각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조” 정도로 표현하는 것이 적절합니다.

즉, 다른 강의에서 ‘데이터베이스 전체의 논리적 구조’라는 부분만 보고 개념 스키마라고 설명했다면 그 설명도 용어 정의 자체는 맞지만, 이 문제는 ‘각 개인의 입장’과 ‘서브 스키마’라는 조건 때문에 외부 스키마가 정답입니다.

즐거운 하루 되세요.

  • 관리자
    2026-11-02 13:53:40

    안녕하세요.

    이 문제에서는 ① 외부 스키마가 정답입니다.

    구분하면 다음과 같습니다.

    • 외부 스키마: 각 사용자나 응용 프로그램의 입장에서 필요한 데이터의 논리적 구조를 표현하며, **서브 스키마(Sub Schema)**라고도 합니다.

    • 개념 스키마: 데이터베이스 전체를 하나로 통합하여 표현한 전체적인 논리적 구조입니다.

    따라서 문제의 핵심 표현인 “각 개인의 입장에서 필요로 하는”, **“서브 스키마”**는 외부 스키마를 의미합니다.

    다만 문제 문장의 **“데이터베이스 전체의 논리적인 구조”**라는 표현은 개념 스키마의 설명과 혼동될 수 있는 부분입니다. 정확하게는 “각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조” 정도로 표현하는 것이 적절합니다.

    즉, 다른 강의에서 ‘데이터베이스 전체의 논리적 구조’라는 부분만 보고 개념 스키마라고 설명했다면 그 설명도 용어 정의 자체는 맞지만, 이 문제는 ‘각 개인의 입장’과 ‘서브 스키마’라는 조건 때문에 외부 스키마가 정답입니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.