책 내용 질문하기
질문드립니다.
도서
2018 시나공 정보처리기사 필기
페이지
64
조회수
306
작성일
2018-07-24
작성자
탈퇴*원
첨부파일

1.1-64 논리적 설계 부분에서 DBMS에 따라 서로 다른 논리적 스키마를 설계하는 단계이다. 라고하는데 여기서 논리적 스키마가 무엇인가요? 개념스키마,내부스키마,외부스키마 말고 다른 스키마가 있나요?

2.개념 스키마는 특정 DBMS와는 무관한가요? 내부스키마만 특정 DBMS에 목표되어 만들어지나요?

3.개념스키마는 데이이터베이스의 논리적 구조를 나타내는 것으로 알고 있습니다.

근데 왜 개념적 설계에서 만들어지나요? 개념적 데이터 모델 뜻을 보면 인간이 이해하기 쉽게 추상적으로 개념화 한것으로 알고있는데 ㅜㅜ 개념스키마도 논리적인 구조가아닌 개념적인 구조인건가요?

4.내부스키마는 물리적 설계에서 만들어지나요 논리적 설계에서 만들어지나요?

답변
2018-07-24 09:59:02

안녕하세요.

1)

데이터베이스 설계 과정 중 논리적 단계에서 생성되는 논리적 스키마는

개념적 단계에서 생성된 개념 스키마와 물리적 단계에서 생성되는 내부 스키마의 중간 단계라고 이해하시면 됩니다.

그러므로 스키마 3계층에는 포함되지 않지만 데이터베이스 설계 과정에서 추상적으로 표현된 개념 스키마를 목표 DBMS에 맞는 논리적 데이터 모델로 변환하는 과정에서 생성된 스키마라고 이해하시면 됩니다. 물리적 설계 과정에서는 논리적 스키마를 토대로 효율적인 내부 스키마가 설계됩니다.

2)

개념 스키마는 추상적으로 표현된 것으로 목표 DBMS에 맞게 설계되는 것은 논리적 스키마와 내부 스키마입니다.

3)

데이터베이스 설계 과정에서 언급되는 스키마와 스키마의 3계층으로 표현되는 스키마의 특징을 조금은 구분해서 이해하시면 됩니다.

데이터베이스 설계 과정에서 생성되는 개념 스키마는 추상적으로 표현된 것으로 추상적 모델 상태입니다. 이러한 것들이 정제되면서 특정 DBMS에 맞는 논리적 모델 상태로 변화하게 됩니다. 결과적으로 데이터베이스 설계가 마무리된 상태에서

데이터베이스의 개념 스키마는 데이터베이스의 논리적인 구조를 표현하게 됩니다.

4)

내부 스키마는 물리적 설계 과정에서 논리적 스키마를 토대로 생성됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2018-07-24 09:59:02

    안녕하세요.

    1)

    데이터베이스 설계 과정 중 논리적 단계에서 생성되는 논리적 스키마는

    개념적 단계에서 생성된 개념 스키마와 물리적 단계에서 생성되는 내부 스키마의 중간 단계라고 이해하시면 됩니다.

    그러므로 스키마 3계층에는 포함되지 않지만 데이터베이스 설계 과정에서 추상적으로 표현된 개념 스키마를 목표 DBMS에 맞는 논리적 데이터 모델로 변환하는 과정에서 생성된 스키마라고 이해하시면 됩니다. 물리적 설계 과정에서는 논리적 스키마를 토대로 효율적인 내부 스키마가 설계됩니다.

    2)

    개념 스키마는 추상적으로 표현된 것으로 목표 DBMS에 맞게 설계되는 것은 논리적 스키마와 내부 스키마입니다.

    3)

    데이터베이스 설계 과정에서 언급되는 스키마와 스키마의 3계층으로 표현되는 스키마의 특징을 조금은 구분해서 이해하시면 됩니다.

    데이터베이스 설계 과정에서 생성되는 개념 스키마는 추상적으로 표현된 것으로 추상적 모델 상태입니다. 이러한 것들이 정제되면서 특정 DBMS에 맞는 논리적 모델 상태로 변화하게 됩니다. 결과적으로 데이터베이스 설계가 마무리된 상태에서

    데이터베이스의 개념 스키마는 데이터베이스의 논리적인 구조를 표현하게 됩니다.

    4)

    내부 스키마는 물리적 설계 과정에서 논리적 스키마를 토대로 생성됩니다.

    오늘도 즐거운 하루 되세요.

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