SQLD 제59회 기출문제

50문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.

시험 모드로 풀기해설 모드로 풀기

1과목 · 데이터 모델링의 이해

  1. 1.다음과 같이 네 개의 테이블이 1:M 관계로 연결된 모델에서, 식별자·비식별자 관계에 관한 설명으로 옳지 않은 것은? 보기 A·B·C·D가 모두 1:M 식별자 관
  2. 2.다음 사례에 대한 설명으로 옳지 않은 것은? 보기 A은행에서는 예금분류(일반예금, 특별예금 등)의 원금, 예치기간, 이자율을 관리할 필요가 있다. 아울러 원금에
  3. 3.다음 중 트랜잭션의 특성(ACID)에 포함되지 않는 것은?
  4. 4.다음 ERD에 대한 해석으로 옳지 않은 것은? 보기 학생·수강·과목 ERD — [수강] 교차 엔터티 수강 1 N 개설 N 1 학생 수강 과목
  5. 5.다음 중 정규화에 관한 설명으로 옳지 않은 것은?
  6. 6.본질 식별자와 인조 식별자에 관한 설명으로 옳지 않은 것은?
  7. 7.다음 중 관계(Relationship)의 표기법을 구성하는 요소에 해당하지 않는 것은?
  8. 8.이행적 함수 종속(Transitive Dependency)을 제거하는 정규화 단계는 다음 중 무엇인가?
  9. 9.다음 보기에서 설명하는 개념으로 옳은 것은? 보기 속성이 취할 수 있는 값(데이터 타입 등)의 범위를 정의한 것
  10. 10.다음 중 데이터 모델링의 특징에 해당하지 않는 것은?

2과목 · SQL 기본 및 활용

  1. 11.TCL에 관한 설명으로 옳은 것만을 모두 고른 것은? 보기 가. DDL은 수행 전과 후에 묵시적 COMMIT이 발생한다. 나. 트랜잭션이라는 논리적 작업 단위는
  2. 12.2025년 10월 20일 하루치 데이터만을 조회하고자 한다. 다음 방법 가운데 옳지 않은 것은? (HIRE_DT는 DATE 타입으로 시분초를 포함한다.)
  3. 13.다음의 STUDENT, LECTURE 테이블을 대상으로 '수강 내역이 있는 학생'만을 조회하고자 한다. 빈칸에 들어갈 SQL 유형의 조합으로 가장 적절한 것은?
  4. 14.다음 SQL을 실행한 결과로 옳은 것은? 보기 SELECT * FROM EMP WHERE 1 = 0;
  5. 15.다음의 연구소 테이블에서 (A연구소, 화학연구소, 연구소) 결과를 모두 조회할 수 있는 SQL로 가장 적절한 것은? 보기 연구소 테이블 연구소명 A연구소 화학연구
  6. 16.다음 SQL 을 실행했을 때의 결과로 옳은 것은? (첫 행부터 순서대로 출력) 보기 T 테이블 ID V1 V2 V3 1 30 (NULL) 60 2 (NULL) 6
  7. 17.다음 EMP, DEPT 테이블을 대상으로 수행한 서브쿼리의 결과로 옳은 것은? 보기 EMP 테이블 EMPNO ENAME DEPTNO 7369 SMITH 20 74
  8. 18.다음 SQL 중 WHERE 절의 평가 결과가 나머지와 다른 하나는?
  9. 19.다음 CATEGORY 테이블에 대해 계층형 질의를 수행했을 때, 트리 탐색 결과(category_id 순서)로 옳은 것은? 보기 CATEGORY 테이블 categ
  10. 20.고객별로 주문 금액의 누적 합계를 구하고자 한다. 다음 빈칸에 들어갈 윈도우 절로 가장 적절한 것은? 보기 주문 테이블 고객ID 주문일자 금액 C001 2025-
  11. 21.계층형 질의에서 사이클(순환)이 발생해도 이를 허용하고 순환이 일어난 행을 표시하고자 한다. 빈칸에 들어갈 옵션으로 알맞은 것은? 보기 SELECT ENAME,
  12. 22.아래 EMP 테이블에서 EMPNO가 가장 큰 한 건을 반환하는 TOP-N 질의에서 가장 대표적으로 쓰이는 방식은? 보기 EMP 테이블 EMPNO ENAME 736
  13. 23.집합 연산자에 관한 다음 설명 가운데 옳지 않은 것은?
  14. 24.문자열 '202505'에서 월(MM)에 해당하는 부분을 추출하고자 한다. 다음 중 이러한 목적에 가장 부합하지 않는 것은? 보기 -- 대상 문자열: '202505
  15. 25.CTAS(CREATE TABLE AS SELECT)에 관한 설명으로 옳지 않은 것은?
  16. 26.배송 테이블에서 배송일자가 2회 이상 존재하는 고객을 조회하고자 한다. 아래 SQL의 실행 결과로 옳은 것은? 보기 배송 테이블 고객ID 배송일자 1 2025-0
  17. 27.다음 EMP 테이블에서 직원 번호와 그 직원의 상사 번호를 같이 조회하고자 한다. 이를 위한 SQL로 가장 적절한 것은? 보기 EMP 테이블 EMPNO ENAME
  18. 28.다음 GROUP BY 절 중 '전체 집계, 특정 컬럼별 집계' 같이 개별 집계 조합만 선택적으로 산출하고자 할 때 가장 적절한 것은?
  19. 29.아래의 INSERT 문 가운데 실행 시 입력 오류가 발생하는 것은? 보기 CREATE TABLE TABLE1 ( A NUMBER, B DATE, C VARCHAR
  20. 30.논리 연산자 AND / OR에 관한 설명 중 옳은 것은?
  21. 31.다음 고객 테이블에 대한 SQL 설명으로 옳은 것은? 보기 고객 테이블 고객번호 고객명 집주소 1001 김민수 서울 1002 박서준 (NULL) 1003 최지훈
  22. 32.다음의 Oracle 전용 SQL을 ANSI 표준 SQL로 바르게 변환한 것은? 보기 A 테이블 ID 1 2 3 B 테이블 ID V 1 10 2 20 -- Orac
  23. 33.다음의 세 테이블 T1, T2, T3에 대해 아래 집합 연산을 수행한 결과로 옳은 것은? 보기 T1 테이블 V A B C T2 테이블 V B T3 테이블 V C
  24. 34.다음 ACTOR_PAY 테이블에서 배우별로 출연료가 가장 높은 건을 조회하는 SQL에 사용된 서브쿼리의 유형으로 옳은 것은? 보기 ACTOR_PAY 테이블 ACT
  25. 35.다음 두 REGEXP_SUBSTR 호출에서 입력 문자열이 'BCD'일 때, 결과가 (첫번째='BCD', 두번째=NULL)이 되게 하는 빈칸 두 곳의 정규식 패턴
  26. 36.다음 중 DCL에 대한 설명으로 옳은 것만을 묶은 것은? 보기 가. DCL은 데이터 정의 언어이다. 나. GRANT를 통해 자신이 보유한 권한을 다른 사용자에게
  27. 37.다음 중 NVL2 함수에 대한 설명으로 옳은 것은? 보기 NVL2(expr, a, b)
  28. 38.다음 SQL을 실행한 결과의 건수로 옳은 것은? 보기 A 테이블 A 1 2 3 SELECT * FROM A WHERE EXISTS (SELECT NULL FROM
  29. 39.다음 SQL의 실행 결과로 옳은 것은? 보기 SELECT CASE WHEN 1 = 1 THEN 'A' WHEN 1 = 1 THEN 'B' ELSE 'C' END
  30. 40.다음 T 테이블(VAL이 모두 100인 6행)에 대해 SQL을 실행했을 때 M, S, F 컬럼의 값으로 가장 적절한 것은? 보기 T 테이블 ID VAL 1 100
  31. 41.다음의 EMP 테이블에 대한 SQL 설명으로 옳지 않은 것은? 보기 EMP 테이블 EMPNO DEPTNO SAL 1 10 3000 2 10 4000 3 20 25
  32. 42.다음 트랜잭션 시나리오를 수행한 후 최종 행의 개수는? 보기 T 테이블 (초기 상태 — 0건) COL (empty) -- T 테이블 초기 상태: 0건 INSERT
  33. 43.NATURAL JOIN과 USING 절에 관한 다음 설명 중 옳은 것은?
  34. 44.다음 T 테이블에서 직전 행의 값을 참조하되, 정렬을 내림차순으로 지정하여 역방향 탐색 효과를 얻고자 할 때 가장 적절한 함수와 정렬의 조합은? 보기 T 테이블
  35. 45.다음 중 집합 연산자에 관한 설명으로 옳지 않은 것은?
  36. 46.다음 GROUP BY 절을 실행한 결과의 전체 행 수로 옳은 것은? 보기 T 테이블 A B X 1 X 2 Y 1 SELECT A, B, COUNT(*) FROM
  37. 47.다음의 세 테이블 T1, T2, T3에 대해 아래 집합 연산을 수행한 결과로 가장 적절한 것은? 보기 T1 테이블 V A B C T2 테이블 V B T3 테이블
  38. 48.다음 PARENT, CHILD 테이블에 대해 DDL/DML을 수행한 결과를 설명한 것으로 옳은 것은? 보기 PARENT 테이블 (DELETE 수행 전) ID 1
  39. 49.다음 중 ROUND 함수에 대한 설명으로 옳은 것을 고르시오. 보기 (가) ROUND(136.2, -1) 은 140 이다. (나) ROUND(-7.532, 2)
  40. 50.다음의 PHONE 테이블에서 '010' 으로 시작하는 전화번호만 걸러내고자 한다. 올바른 정규표현식 패턴은 무엇인가? 보기 PHONE 테이블 PHONE 010-1

← SQLD 다른 회차 보기