다음 관계대수 연산의 결과 릴레이션을 테이블 형태로 쓰시오.
관계 R과 S가 다음과 같을 때 R ÷ S의 결과를 구하시오.
R ÷ S| A | B |
|---|---|
| a1 | b1 |
| a1 | b2 |
| a2 | b1 |
| B |
|---|
| b1 |
| b2 |
모범답안
a1
풀이와 판단 근거
관계 나눗셈 R(A,B) ÷ S(B)는 S의 모든 B값과 짝을 이루는 A만 반환한다. a1은 R에서 b1과 b2를 모두 갖지만 a2는 b1만 있고 b2가 없다. 따라서 S의 두 값을 모두 만족하는 A는 a1뿐이며 결과 릴레이션의 속성은 A, 행은 a1 하나다.
자주 틀리는 지점
- S의 값 중 하나라도 가진 A를 남기는 존재 조건으로 나눗셈을 계산함
- a2가 b1을 가진다는 이유만으로 결과에 포함함
- 결과 속성이 R의 속성 전체라고 보고 B까지 출력함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.