모두CBT

릴레이션 R과 S에 대해 다음 관계 대수를 수행한 결과의 투플 개수는?… | [경찰간부후보생 데이터베이스론] 24년 1회차 기출문제 상세 페이지

1[경찰간부후보생 데이터베이스론] 24년 1회차
릴레이션 R과 S에 대해 다음 관계 대수를 수행한 결과의 투플 개수는? (단, ⋈N은 자연조인, ⟕은 왼쪽 외부조인이다)R
AB
a1b1
a2b2
a4b2
a5NULL
S
BC
b1c1
b2c2
b3c2
b4c4
<관계 대수>
가. R ⋈N S
나. R ⟕ S
1
가: 2, 나: 4
2
가: 3, 나: 3
3
가: 3, 나: 4
4
가: 4, 나: 3
해설

자연조인 결과는 3개, 왼쪽 외부조인 결과는 4개이다.

자연조인: B 값이 같은 투플만 남는다.
(a1, b1, c1), (a2, b2, c2), (a4, b2, c2)
a5는 B가 NULL이므로 어떤 값과도 같지 않아 제외된다.

왼쪽 외부조인: 자연조인 결과에 짝이 없는 R의 투플을 더한다.
(a5, NULL, NULL)이 추가되어 4개가 된다.

  • 가: 2, 나: 4: a2와 a4가 모두 b2로 조인되므로 자연조인이 2개일 수 없다.
  • 가: 3, 나: 3: 왼쪽 외부조인은 짝이 없는 a5 투플도 보존한다.
  • 가: 4, 나: 3: NULL은 조인되지 않으며 왼쪽 외부조인 결과는 자연조인보다 적을 수 없다.

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

이어서 풀어보기

[경찰간부후보생 데이터베이스론] 24년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 데이터베이스론 기출문제 암기장 전체 보기