책 내용 질문하기
3권 기출문제 132쪽 문제 8번
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
132
조회수
61
작성일
2017-06-21
작성자
탈퇴*원
첨부파일

문제에 있는 결과처럼 나오려면 어떤 관계대수식을 써야하나요???

답변
2017-06-21 10:29:33

안녕하세요.

정답에 제시된 관계대수식은 맞습니다. 다만 문제에 제시된 결과 그림이 잘못된 것이죠.

문제의 결과는 <학생> 릴레이션에서 학년과 학과 속성만을 추출해서 표현한 것으로

project 연산자를 이용하여야 하는데, project는 공통된 속성값을 제외하므로

<결과>

학년 학과

4 컴퓨터

3 전기

1 컴퓨터

4 건축

1 컴퓨터

와 같이 산출할 수 없습니다. 마지막 "1 컴퓨터" 부분이 세 번째의 "1 컴퓨터"와 중복되기 때문이죠.

그런 이유로 <결과> 그림에서 중복된 값인 마지막 "1 컴퓨터" 부분을 제거하여 아래와 같이 수정되어야 한다고 답변드린 것입니다.

<결과>

학년 학과

4 컴퓨터

3 전기

1 컴퓨터

4 건축

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

  • *
    2017-06-21 10:29:33

    안녕하세요.

    정답에 제시된 관계대수식은 맞습니다. 다만 문제에 제시된 결과 그림이 잘못된 것이죠.

    문제의 결과는 <학생> 릴레이션에서 학년과 학과 속성만을 추출해서 표현한 것으로

    project 연산자를 이용하여야 하는데, project는 공통된 속성값을 제외하므로

    <결과>

    학년 학과

    4 컴퓨터

    3 전기

    1 컴퓨터

    4 건축

    1 컴퓨터

    와 같이 산출할 수 없습니다. 마지막 "1 컴퓨터" 부분이 세 번째의 "1 컴퓨터"와 중복되기 때문이죠.

    그런 이유로 <결과> 그림에서 중복된 값인 마지막 "1 컴퓨터" 부분을 제거하여 아래와 같이 수정되어야 한다고 답변드린 것입니다.

    <결과>

    학년 학과

    4 컴퓨터

    3 전기

    1 컴퓨터

    4 건축

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

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