본문 바로가기
데이터 베이스정보처리기사(구) · 2019년08월04일 · 9/100

9.다음의 관계 대수식을 SQL 질의로 옳게 표현 한 것은?

정보처리기사(구) 9번 문제 이미지
1
select P from r1, r2 where A;
2
select A from r1, r2 where P;정답
3
select r1, r2 from A where P;
4
select A from r1, r2

해설

π : PROJECT -> A 속성만 선택 σ : SELECT -> P 조건을 만족하는 튜플만 선택 ⋈ : 'JOIN' -> r1, r2를 JOIN 보기와 같이 ⋈에 JOIN 조건 없이 테이블만 적은 건 NATURAL JOIN을 말합니다. 그러나 select A from r1, r2 where P; 는 CROSS PRODUCT 을 하므로 혼란의 여지가 있으나, 각 기호의 의미를 생각한다면 2번이 가장 적절합니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기