SQLD 제60회 기출문제

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

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

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

  1. 1.다음 설명에 해당하는 엔터티 분류는? 보기 해당 엔터티는 업무 수행 과정에서 지속적으로 이벤트가 쌓이므로 데이터가 자주 변경되고 저장되는 양 또한 매우 많다.
  2. 2.아래 [직원] 엔터티의 속성 중 성격이 나머지와 다른 것은? 보기 [직원] 속성명 예시 값 사번 E1001 생년월일 1990-05-14 연령 35 부서코드 D10
  3. 3.엔터티·인스턴스·속성에 대한 설명 중 옳지 않은 것은?
  4. 4.아래 ERD에 포함된 각 엔터티의 성격 분류에 대한 설명 중 옳지 않은 것은? 보기 서비스 서비스이용 청구 납부
  5. 5.다음 SQL의 수행 목적을 가장 적절히 기술한 것은? 보기 SELECT 고객ID, 주문번호, SUM(수량) AS 주문수량 FROM 주문 GROUP BY 고객ID,
  6. 6.비식별자 관계에 대한 설명 중 옳지 않은 것은?
  7. 7.피터 첸(Peter Chen) ERD 표기법에서 '관계(Relationship)'를 나타내는 도형은?
  8. 8.주식별자를 구성하는 속성 중 한 개가 삭제되었을 때 인스턴스가 구분되지 않는다. 이러한 주식별자가 충족해야 하는 특성은?
  9. 9.다음 중 주식별자 선정과 가장 관련이 적은 정규화는?
  10. 10.인조 식별자와 본질 식별자에 대한 설명 중 옳지 않은 것은?

2과목 · SQL 기본 및 활용

  1. 11.다음 계층형 질의 관련 가상 컬럼 및 연산자 중, CONNECT BY 절 또는 선행 옵션(NOCYCLE) 없이는 오류가 발생하거나 유효한 계층 값을 반환하지 못하
  2. 12.아래 SQL의 결과로 옳은 것은? (단, MGR 컬럼에는 NULL 값이 존재한다.) 보기 [EMP] EMPNO ENAME MGR 7369 SMITH 7902 74
  3. 13.아래 결과를 얻기 위해 빈칸에 들어갈 SQL로 가장 적절한 것은? 보기 [급여 테이블 (원본)] 부서 직급 연봉 인사팀 사원 3,500 인사팀 대리 4,500 인
  4. 14.아래 데이터와 SQL의 결과로 올바른 것은? 보기 [T] SAL 1000 2000 3000 SELECT SAL, FIRST_VALUE(SAL) OVER (ORDE
  5. 15.아래 SQL과 동일한 의미를 가지는 조건식은? 보기 [T] 사번 회원번호 10005 2003 10005 1500 20007 2003 30001 2003 10005
  6. 16.아래 8건의 데이터에 대해 NTILE 함수가 반환하는 값으로 가장 옳은 것은? 보기 [EMP 테이블] EMPNO 1 2 3 4 5 6 7 8 SELECT EMPN
  7. 17.아래 두 테이블을 조인하여 양쪽의 모든 행을 포함하되 NULL 값은 0으로 치환한 결과를 얻으려 한다. 가장 적절한 SQL은? 보기 [T1] ID VAL 1 10
  8. 18.사용자 R1이 테이블을 생성하고 접속을 종료한 뒤, 다른 사용자 R2가 접속하여 R1의 테이블을 조회하려 하자 오류가 발생하였다. 해결 방안으로 가장 적절한 것은
  9. 19.다음 SQL의 실행 결과로 옳은 것은? 보기 SELECT REGEXP_REPLACE( '2026/02/25', '([0-9]{4})/([0-9]{2})/([0-9
  10. 20.아래 데이터에 대한 SQL의 결과로 옳은 것은? 보기 [T] SAL 4 NULL NULL 9 10 SELECT SUM( CASE WHEN SAL = 4 THEN
  11. 21.아래 T 테이블에 대해 SQL들 중 결과 행 수가 나머지와 다른 하나는? 보기 [T] 행 순서 COL 1 A 2 B 3 C
  12. 22.아래 SQL에서 WHERE 1 = 2 조건에 의해 어떤 데이터도 선택되지 않았을 때, 반환 값이 NULL이 아닌 집계 함수는? 보기 SELECT SUM(SAL),
  13. 23.아래 네 개의 SQL 중 결과가 나머지와 다른 하나는? (네 SQL 모두 아래의 동일한 A, B 테이블을 사용하며, B.FLG 값은 일부 행에만 'Y'이다.) 보
  14. 24.아래 결과를 출력하기 위해 가장 적절한 SQL은? 보기 [원본 매출 테이블] 지역 월 매출 서울 1월 12,000 서울 2월 13,500 서울 3월 14,200
  15. 25.아래 SQL의 서브쿼리가 항상 1건 이하만 반환하도록 보장하기 위해 T2.A 컬럼이 가져야 할 제약 조건은? 보기 [T1] COL2 10 20 30 [T2] A
  16. 26.아래 쿼리의 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW 절과 동등한 의미를 가진 절은? 보기 SELECT SAL, S
  17. 27.트랜잭션의 고립성(Isolation)에 대한 설명으로 가장 옳은 것은?
  18. 28.기본키(Primary Key) 컬럼이 반드시 만족해야 하는 제약 조건의 조합은?
  19. 29.아래 EMP 테이블에서 사원과 매니저 관계의 계층 트리를 조회하기 위한 CONNECT BY 절로 옳은 것은? 보기 [EMP] 사원 매니저 1001 NULL 100
  20. 30.아래 부서 테이블에 대한 계층형 질의의 결과에 대한 설명으로 가장 옳은 것은? 보기 [부서] 부서ID 상위부서ID COL3 D NULL 1 D1 D 1 D2 D
  21. 31.아래 테이블에서 FETCH 절로 상위 2건을 반환한 결과로 옳은 것은? (단, 행은 테이블에 표기된 순서대로 반환된다고 가정한다.) 보기 [메달] 메달 개수 골드
  22. 32.다음 중 ALTER TABLE 수행 시 오류가 발생하지 않는 것은?
  23. 33.아래 SQL의 결과로 옳은 것은? 보기 [주문] ITEM 1 2 3 [판매] ITEM 3 SELECT ITEM FROM 주문 O WHERE NOT EXISTS (
  24. 34.다음 집합 연산자 중 중복을 허용하는 것은?
  25. 35.아래 SQL 결과의 SELECT 컬럼 개수로 옳은 것은? 보기 [EMP] EMPNO ENAME HIREDATE SAL 7839 KING 1981-11-17 500
  26. 36.DML/DDL/DCL 구분에 대한 설명 중 잘못된 것은?
  27. 37.아래 두 테이블을 조인한 결과의 SUM 값으로 옳은 것은? 보기 [테이블1] 컬럼1 컬럼2 1 10 2 20 3 30 4 40 [테이블2] 컬럼1 1 2 3 4
  28. 38.아래 두 테이블 A, B에 대한 SQL의 결과로 옳은 것은? 보기 [A] COL a1 a2 [B] COL b1 b2 SELECT COUNT(*) FROM A, B
  29. 39.아래 TGT, SRC 테이블에 대해 MERGE 문 수행 후 TGT의 ID=2 행의 V1, V2, V3 값으로 옳은 것은? 보기 [TGT] (MERGE 전) ID
  30. 40.아래 SQL에서 오류가 발생하는 절은? 보기 SELECT PRODUCT_CD AS 제품코드 FROM PRODUCT WHERE 제품코드 = 'A01' AND 제품코
  31. 41.아래 SQL 들 중 결과가 나머지와 다른 하나는?
  32. 42.다음 SELECT 문 중 반환 값이 나머지와 다른 것은?
  33. 43.아래 CREATE TABLE과 INSERT 수행 후 최종 COUNT 값으로 옳은 것은? 보기 CREATE TABLE T ( ID NUMBER GENERATED A
  34. 44.DROP TABLE ... RESTRICT 옵션 사용 시 해당 테이블을 참조하는 뷰가 존재하는 경우의 결과로 옳은 것은?
  35. 45.NVL(COMM, SAL)에 대한 설명 중 옳지 않은 것은?
  36. 46.아래 EMP 테이블에서 부서별 급여 상위 3위 이내인 사원을 조회하려 한다. 빈칸에 들어갈 분석 함수로 가장 적절한 것은? 보기 [EMP] 부서 사원 급여 A 김
  37. 47.어느 부서에도 속하지 않는 직원을 조회하는 SQL로 가장 적절한 것은? 보기 [EMP] EMPNO ENAME DEPTNO 1 A 10 2 B NULL 3 C 99
  38. 48.다음 중 ROLLUP(A, B) 에는 포함되지 않지만 CUBE(A, B) 에는 포함되는 집계 조합은?
  39. 49.아래 DDL에서 성별 컬럼에 'M' 또는 'F'만 허용하도록 강제하는 제약 조건은? 보기 CREATE TABLE MEMBER ( ID VARCHAR2(10) PR
  40. 50.아래 주문 테이블에 대한 SQL 이 반환하는 결과에 대한 설명으로 가장 적절한 것은? 보기 [주문] 고객ID 주문번호 수량 C001 O100 5 C001 O101

← SQLD 다른 회차 보기