제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 있으므로 카티시안 곱이 발생하지 않는다.
오답 이유‘제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 있으므로 카티시안 곱이 발생하지 않는다.’ 구문은 ‘제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.’과 실행 결과나 적용 조건이 다르다. CROSS JOIN은 카티션 곱을 반환한다. A가 m행이고 B가 n행이면 결과는 m×n행이다. 따라서 1번 보기 ‘제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 있으므로 카티시안 곱이 발생하지 않는다.’의 적용 여부를 문제 조건과 대조해야 한다.
2
제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.
정답 근거CROSS JOIN은 카티션 곱을 반환한다. A가 m행이고 B가 n행이면 결과는 m×n행이다. 따라서 2번 보기 ‘제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.’의 적용 여부를 문제 조건과 대조해야 한다.
3
생산제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.
오답 이유‘생산제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.’ 구문은 ‘제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.’과 실행 결과나 적용 조건이 다르다. CROSS JOIN은 카티션 곱을 반환한다. A가 m행이고 B가 n행이면 결과는 m×n행이다. 따라서 3번 보기 ‘생산제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.’의 적용 여부를 문제 조건과 대조해야 한다.
4
제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.
오답 이유‘제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.’ 구문은 ‘제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.’과 실행 결과나 적용 조건이 다르다. CROSS JOIN은 카티션 곱을 반환한다. A가 m행이고 B가 n행이면 결과는 m×n행이다. 따라서 4번 보기 ‘제품과 생산제품 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱이 발생한다.’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 2번
핵심 판단은 2번 ‘제품과 생산라인 엔터티를 JOIN 시 적절한 JOIN 조건이 없으므로 카티시안 곱(Cartesian Product)이 발생한다.’입니다. CROSS JOIN은 카티션 곱을 반환한다. A가 m행이고 B가 n행이면 결과는 m×n행이다.