모두CBT

다음 R과 S 두 릴레이션에 대한 Division 연산의 수행 결과는? | 20년-3회차-정보처리기사-필기 기출문제 상세 페이지

120년-3회차-정보처리기사-필기
다음 R과 S 두 릴레이션에 대한 Division 연산의 수행 결과는?
     
문제 이미지
     
1
2

 
3

4

 
해설

Division 연산 R ÷ S는 R의 속성 중 S에 없는 속성으로 구성된 튜플 중에서, S의 모든 튜플과 매칭되는 것을 결과로 반환한다.

주어진 이미지에서 R은 (A, B) 속성을, S는 B 속성만 가지므로, 결과는 A 속성으로만 구성되며 S의 모든 B 값(b1, b2)과 쌍을 이루는 A 값을 찾아야 한다. R을 분석하면 A=a1일 때 (a1, b1), (a1, b2)가 모두 존재하고, A=a2일 때는 (a2, b1)만 존재하므로 a2는 b2와의 쌍이 없어 제외된다.

따라서 결과는 A=a1만 포함하는 릴레이션이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.