문제에 있는 결과처럼 나오려면 어떤 관계대수식을 써야하나요???
안녕하세요.
정답에 제시된 관계대수식은 맞습니다. 다만 문제에 제시된 결과 그림이 잘못된 것이죠.
문제의 결과는 <학생> 릴레이션에서 학년과 학과 속성만을 추출해서 표현한 것으로
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 건축
오늘도 즐거운 하루 되세요.