모두CBT

‘주문’, ‘제품1’, ‘제품2’ 테이블에 대하여 ‘주문 ÷ 제품1’,… | [7급 국가직 데이터베이스론] 26년 1회차 기출문제 상세 페이지

1[7급 국가직 데이터베이스론] 26년 1회차
‘주문’, ‘제품1’, ‘제품2’ 테이블에 대하여 ‘주문 ÷ 제품1’, ‘주문 ÷ 제품2’의 연산 결과로 옳은 것은?
주문
주문고객제품이름제조업체
C1라면P1
C2과자P2
C3음료P1
C1음료P1
C2음료P1
제품1
제품이름제조업체
음료P1
제품2
제품이름
라면
음료
주문 ÷ 제품1  주문 ÷ 제품2
1
주문고객
C3
C1
C2
주문고객제조업체
C1P1
2
주문고객
C1
C2
주문고객제조업체
C2P2
3
주문고객제품이름제조업체
C3음료P1
C1음료P1
C2음료P1
주문고객제품이름제조업체
C1라면P1
C1음료P1
4
주문고객제품이름제조업체
C1라면P1
C2과자P2
주문고객제품이름제조업체
C2과자P2
해설

‘주문 ÷ 제품1’은 C3, C1, C2, ‘주문 ÷ 제품2’는 (C1, P1) 한 투플이다.

나눗셈 결과의 속성은 피제수 속성에서 제수 속성을 뺀 것이며, 제수의 모든 투플과 짝을 이루는 값만 남는다.

제품1의 (음료, P1)과 짝을 이루는 주문고객은 C3, C1, C2 모두이다.
제품2로 나누면 결과 속성은 (주문고객, 제조업체)이고, 라면과 음료를 모두 가진 조합은 (C1, P1)뿐이다. (C2, P1)·(C3, P1)은 음료만, (C2, P2)는 과자만 있다.

  • C1, C2만 남기고 (C2, P2)를 결과로 둔 표는 C3의 (음료, P1)을 빠뜨렸고, 라면·음료를 모두 갖지 않은 조합을 남겼다.
  • 음료 3투플과 C1의 2투플을 세 속성 그대로 둔 표는 결과에서 제수 속성을 빼지 않았다.
  • 라면·과자 투플을 세 속성 그대로 둔 표는 제수와 짝을 이루지 않는 투플을 남긴 것으로, 나눗셈의 결과 속성 구성부터 맞지 않는다.

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

이어서 풀어보기

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