2025년 제57회 SQLD 학습용 복원·상세해설
과목별 기출문제와 상세해설
데이터 모델링의 이해 · SQL 기본 및 활용 분야를 학습용 문항 번호 순서로 구성했습니다. 누락된 문장·보기·표·SQL은 개념과 정답 단서에 맞춰 학습 가능한 형태로 다시 구성했으며 실제 시험과 표현이 다를 수 있습니다. 각 문제에서 네 보기의 판단 근거와 관련 개념을 함께 확인할 수 있습니다.
전체 문제 목록
1번데이터 모델링의 이해모든 사용자 관점을 통합해 조직 전체의 데이터 구조를 표현하는 스키마는?
정답·해설 →2번데이터 모델링의 이해다음 중 엔터티 생성시점에 따른 분류가 아닌 것은?
정답·해설 →3번데이터 모델링의 이해제 1 정규화를 만족시키기 위한 것은?
정답·해설 →4번데이터 모델링의 이해다른 속성으로부터 계산이나 변형이 되어 생성되는 속성은 무엇인가?
정답·해설 →5번데이터 모델링의 이해주식별자에 관한 설명 중 틀린 것은?
정답·해설 →6번데이터 모델링의 이해고객은 하나의 서비스만 계약할 수 있고 계약 자체의 속성을 관리해야 할 때 적절한 모델은?
정답·해설 →7번데이터 모델링의 이해동일 연락처를 가진 사람이 2명인 문제.where 칼럼 = SELECT(1002, 1003)?
정답·해설 →8번데이터 모델링의 이해업무에서 본래 사용되며 개인을 유일하게 구분하는 주민등록번호의 식별자 분류로 가장 적절한 것은?
정답·해설 →9번SQL 기본 및 활용학생별 평균 학점이 정확히 3.0인 학생을 조회하는 올바른 구조는?
정답·해설 →10번데이터 모델링의 이해상품과 주문의 관계에서 상품 쪽 최소 참여수가 0일 때 옳지 않은 설명은?
정답·해설 →11번SQL 기본 및 활용다음 SQL로 계산한 행별 누적합 결과는?
정답·해설 →12번SQL 기본 및 활용SUBSTR 함수 실행 결과 중, 다른 결과가 나오는 것을 고르시오.
정답·해설 →13번SQL 기본 및 활용아래 COMMIT에 대한 설명 중 틀린 것은?
정답·해설 →14번SQL 기본 및 활용NULL에 대한 설명으로 옳은 것은?
정답·해설 →15번SQL 기본 및 활용다음 중 SQL 명령어로 적절하지 않은 것은?
정답·해설 →16번SQL 기본 및 활용집합 연산자 INTERSECT에 대한 설명으로 가장 적절한 것은?
정답·해설 →17번SQL 기본 및 활용다음 중 서브쿼리의 결과로 여러 개의 컬럼이 반환되고, 이 결과가 메인 쿼리의 조건절에서 동시에 비교되는 서브쿼리의 유형은 무엇인가?
정답·해설 →18번SQL 기본 및 활용출연료가 8,888 이상인 영화명·배우명·출연료를 조회하는 조인으로 옳은 것은?
정답·해설 →19번SQL 기본 및 활용다음 정규표현식의 내용 중 적절한 것은?
정답·해설 →20번SQL 기본 및 활용count(*) unbounded current row 구하시오?
정답·해설 →21번SQL 기본 및 활용최고 순위 구하는 것 중 옳지 않은 것은?
정답·해설 →22번SQL 기본 및 활용부서 ID가 100인 부서의 최상위부터 최하위 부서까지 출력하라?
정답·해설 →23번SQL 기본 및 활용having(avg), all. 모든 사람보다 급여가 높은 직원급여)부서별 평균급여보다 많이받는 최대급여?
정답·해설 →24번SQL 기본 및 활용정렬값 기준 앞뒤 2 범위를 사용하는 RANGE 계산의 복원 결과는?
정답·해설 →25번SQL 기본 및 활용다음 sql문을 실행했을 때, col1 = col2인 개수를 구하라?
정답·해설 →26번SQL 기본 및 활용COL 값이 NULL이 아닌 행만 조회하는 조건은?
정답·해설 →27번SQL 기본 및 활용아래의 SQL을 실행했을 경우 출력되지 않는 것은?
정답·해설 →28번SQL 기본 및 활용틀린 설명을 고르시오.
정답·해설 →29번SQL 기본 및 활용순위 함수 차이에 관한 설명 중 가장 적절한 것은?
정답·해설 →30번SQL 기본 및 활용부서코드 11에서 시작해 11→7→2 순으로 상위 부서를 조회하는 SQL은?
정답·해설 →31번SQL 기본 및 활용다음 T 테이블에서 부서 수를 중복 없이 계산한 결과는?
정답·해설 →32번SQL 기본 및 활용아래 테이블에서 LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, INNER JOIN을 각각 수행하여 생성되는 행 수의 총 합을 구하여라.
정답·해설 →33번SQL 기본 및 활용Oracle에서 전체 데이터를 점수 내림차순으로 정렬한 뒤 상위 10건을 조회하는 방법은?
정답·해설 →34번SQL 기본 및 활용조건을 만족하는 행이 없을 때 다음 Oracle SQL의 결과는?
정답·해설 →35번SQL 기본 및 활용다음 중 동일한 이름의 컬럼을 출력하는 조인방식은?
정답·해설 →36번데이터 모델링의 이해ERD와 UML의 관계 표현에 관한 설명 중 잘못된 두 문장을 고른 조합은?
정답·해설 →37번SQL 기본 및 활용(count*)70?
정답·해설 →38번SQL 기본 및 활용SQL Server 에서 sql문을 실행하여 다음과 같은 결과를 도출했다. 알맞은 조건은?
정답·해설 →39번SQL 기본 및 활용아래 SQL의 실행 결과로 맞는 것은?
정답·해설 →40번SQL 기본 및 활용2등급 수 구하기-1200~1400?
정답·해설 →41번SQL 기본 및 활용Oracle의 LEFT OUTER JOIN 결과와 RIGHT OUTER JOIN 결과를 UNION ALL한 것과 같은 구조는?
정답·해설 →42번SQL 기본 및 활용MERGE 문의 MATCHED와 NOT MATCHED 처리로 옳은 것은?
정답·해설 →43번SQL 기본 및 활용현재 연도가 2023년일 때 `TO_DATE('2023','YYYY')`의 월·일 기본값은?
정답·해설 →44번SQL 기본 및 활용(A,B) 상세, A 소계, B 소계, 전체 합계를 모두 생성하는 연산은?
정답·해설 →45번SQL 기본 및 활용Oracle UNPIVOT에서 INCLUDE NULLS를 지정하지 않았을 때의 기본 동작은?
정답·해설 →46번SQL 기본 및 활용괄호안에 들어갈 수 없는 것은?
정답·해설 →47번SQL 기본 및 활용사람 테이블에서 이름별 가장 작은 ID 한 건만 남기고 중복 행을 삭제할 때 서브쿼리로 사용할 표현은?
정답·해설 →48번SQL 기본 및 활용(ㄱ) 들어가있고, Not in, not exist 문제?
정답·해설 →49번SQL 기본 및 활용MERGE 문에서 대상 키가 일치하는 행은 수정하고 일치하지 않는 행은 삽입하려면?
정답·해설 →50번SQL 기본 및 활용사원 테이블에서 각 부서의 최고 연봉과 같은 연봉을 받는 사원을 조회한 결과는?
정답·해설 →