모두CBT

다음 릴레이션 R과 S에 대한 조인 연산 결과가 옳지 않은 것은? (단… | [7급 국가직 데이터베이스론] 21년 1회차 기출문제 상세 페이지

1[7급 국가직 데이터베이스론] 21년 1회차
다음 릴레이션 R과 S에 대한 조인 연산 결과가 옳지 않은 것은? (단, ⋈N은 자연 조인, ⟕은 왼쪽 외부 조인, ⟖은 오른쪽 외부 조인, ⋉은 세미 조인을 의미한다)
R
ABC
a1b1c1
a2b2c2
a3b3c3
a4b3c3
a5b5c5
S
BCD
b1c1d1
b2c2d2
b2c2d3
b3c3d4
b4c4d5
1
R ⋈N S
ABCD
a1b1c1d1
a2b2c2d2
a2b2c2d3
a3b3c3d4
a4b3c3d4
2
R ⟕R.B=S.B and R.C=S.C S
ABCD
a1b1c1d1
a2b2c2d2
a2b2c2d3
a3b3c3d4
a4b3c3d4
a5b5c5NULL
3
R ⟖R.B=S.B and R.C=S.C S
ABCD
a1b1c1d1
a2b2c2d2
a2b2c2d3
a3b3c3d4
a4b3c3d4
NULLb4c4d5
4
R ⋉R.B=S.B and R.C=S.C S
ABC
a1b1c1
a2b2c2
a3b3c3
해설

세미 조인 결과에 (a4, b3, c3)이 빠져 있으므로 이 결과가 옳지 않다.

세미 조인은 S와 B·C 값이 일치하는 R의 투플을 R의 속성만으로 돌려준다. (b3, c3)은 S에 있으므로 a1·a2·a3·a4의 네 투플이 나와야 한다.

  • 자연 조인은 a2가 d2·d3와 두 번, a3·a4가 각각 d4와 결합해 총 5행이 되므로 맞다.
  • 왼쪽 외부 조인은 자연 조인 5행에 짝이 없는 a5를 D=NULL로 더한 결과로 맞다.
  • 오른쪽 외부 조인은 짝이 없는 S의 (b4, c4, d5)를 A=NULL로 더한 결과로 맞다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 데이터베이스론] 21년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 데이터베이스론 기출문제 암기장 전체 보기