합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기데이터베이스 구축SQL 결과 튜플 수난이도 2MCQ

정보처리기사 필기 SQL 결과 튜플 수 기출문제 #12049

문제

다음 SQL문의 실행결과로 생성되는 튜플 수는?

<사원 테이블>

사원ID사원명급여부서ID 101박철수300001 102한나라350002 103김감동400003 104이구수350002 105최초록400003

① 1 ② 3 ③ 4 ④ 5

정답

4

해설

정답: 4. SELECT 급여 FROM 사원;은 DISTINCT가 없으므로 사원 테이블의 모든 행에 대해 급여 값을 그대로 반환한다. 사원 테이블의 튜플이 5개이므로 결과 튜플 수도 5이다.

오답 풀이

  • 1번: 1은 결과 튜플 수가 아니다.
  • 2번: 3은 결과 튜플 수가 아니다.
  • 3번: 4는 결과 튜플 수가 아니다.
  • 4번: DISTINCT가 없어 중복을 포함한 전체 5개 행이 그대로 반환되므로 5가 정답이다.

보충 개념 DISTINCT가 없는 SELECT는 중복을 제거하지 않으므로 결과 튜플 수는 원본 행 수와 같다.

정보처리기사 필기 데이터베이스 구축 다른 기출문제

정보처리기사 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 필기] SQL 결과 튜플 수 데이터베이스 구축 기출 #12049 | 문어CBT