SQLD 제55회 기출문제

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

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

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

  1. 1.내부 스키마에 대한 설명으로 가장 적절한 것은?
  2. 2.엔터티 명명 규칙으로 가장 적절하지 않은 것은?
  3. 3.기본 엔터티(Basic Entity)에 대한 설명으로 적절하지 않은 것은?
  4. 4.다음 중 제2정규화(2NF)를 적용해야 하는 대상으로 가장 적절한 것은?
  5. 5.제1정규형(1NF)에 대한 설명으로 적절하지 않은 것은?
  6. 6.식별자 관계에 대한 설명으로 옳지 않은 것은?
  7. 7.트랜잭션의 연산은 모두 수행되거나 전혀 수행되지 않아야 한다는 특성은?
  8. 8.계층형 데이터 모델에 대한 설명으로 옳지 않은 것은?
  9. 9.엔터티, 인스턴스, 속성, 속성값의 포함 관계를 올바르게 나열한 것은?
  10. 10.두 엔터티 간의 관계에서 참여자의 수를 나타내는 용어는?

2과목 · SQL 기본 및 활용

  1. 11.서브쿼리에 대한 설명으로 가장 적절하지 않은 것은?
  2. 12.다음 중 DML(데이터 조작어)에 해당하는 명령어들로만 묶인 것은?
  3. 13.다음 성적 데이터에 DENSE_RANK() 함수를 적용했을 때 순위가 표시되는 방식으로 올바른 것은?
  4. 14.다음 SQL문의 SELECT COUNT(*) 실행 결과는?
  5. 15.다음 중 문법 오류가 발생하는 SQL 문장은?
  6. 16.다음 중 SQL 실행 결과 집합이 나머지와 다른 하나는?
  7. 17.다음 SQL과 동일한 결과를 출력하는 GROUP BY 절은?
  8. 18.다음 SQL문의 실행 결과로 옳은 것은? 보기 [TAB1 테이블] 구분 C1 C2 1 NULL 10 2 10 10 3 10 NULL [SQL] SELECT C1
  9. 19.다음 SQL의 실행 결과로 올바른 것은? (단, TAB 테이블에 조건을 만족하는 행은 존재하지 않는다.)
  10. 20.다음 테이블에 대해 LEFT, FULL, RIGHT JOIN을 수행했을 때 각 결과 건수의 합은?
  11. 21.다음 조인 쿼리의 최종 결과 건수로 올바른 것은?
  12. 22.다음 정규표현식 함수의 결과값은?
  13. 23.다음 두 SQL의 실행 결과로 나오는 COL1, COL2 값으로 올바른 것은?
  14. 24.계층형 쿼리에서 관리자(부모)에서 사원(자식)으로 전개하는 순방향 조건으로 올바른 것은?
  15. 25.다음 SQL 문의 실행 결과로 가장 적절한 것은? (단, EMP 테이블의 행은 총 3개이며, SAL 값은 각각 100, 200, 300이다.)
  16. 26.다음 중 SQL 문장의 실행 순서와 별칭(Alias) 사용에 관한 설명으로 가장 적절하지 않은 것은?
  17. 27.ALIAS(별칭) 사용 규칙에 대한 설명으로 적절하지 않은 것은?
  18. 28.다음 SQL 조건식 [WHERE 고객번호 = 'X' OR 고객번호 = 'Y' AND 날짜 = 'Z']의 해석으로 옳은 것은?
  19. 29.'홍길동'의 손자 노드(자식의 자식)를 찾기 위한 셀프 조인 조건으로 알맞은 것은?
  20. 30.다음 중 구문 오류(Syntax Error)가 발생하는 JOIN 문장은?
  21. 31.계약이 없는 고객을 조회할 때 가장 적절한 서브쿼리 구문은?
  22. 32.고객 테이블과 상세내용 테이블이 1:M 관계일 때, 두 테이블을 조인한 결과 건수에 대한 설명으로 옳은 것은?
  23. 33.다음 SQL 문을 실행했을 때 최종적으로 출력되는 결과의 컬럼명으로 올바른 것은?
  24. 34.3회 이상 주문한 고객을 필터링하기 위한 SQL 구문으로 올바른 것은?
  25. 35.현재 DEPT 테이블에는 COL1 값이 10, 20인 행이 존재하고, EMP 테이블에는 COL1 값이 10인 행이 DEPT를 참조하며 존재하고 있다. 이때 참조
  26. 36.다음은 어떤 사용자가 데이터베이스에서 수행한 작업 순서이다. 모든 과정을 마친 후 최종적으로 데이터베이스에 반영되어 있는 SQL은?
  27. 37.오라클에서 ORDER BY DESC로 정렬할 때 NULL 값은 어느 위치에 출력되는가?
  28. 38.ROW LIMITING 절의 WITH TIES 옵션에 대한 설명으로 옳은 것은?
  29. 39.집계 함수 COUNT에 대한 설명으로 가장 적절하지 않은 것은?
  30. 40.전체 합계와 부서별 합계를 한 행에 함께 표시하기 위해 가장 적절한 함수는?
  31. 41.SQL 집합 연산자 중 UNION ALL과 논리적으로 동일한 결과를 만들어내는 연산 조합은?
  32. 42.SQL문에서 0으로 나누는 연산(예: 300 / 0)을 수행하면 어떤 결과가 나타나는가?
  33. 43.테이블의 구조는 그대로 유지한 채 데이터(Row)만 전체 삭제하는 명령어로 묶인 것은?
  34. 44.SQL문에서 LIKE '%학' 조건으로 검색했을 때 결과에 포함되지 않는 항목은?
  35. 45.컬럼 값이 NULL이 아닌 데이터를 조회할 때 올바른 조건식은?
  36. 46.기존 테이블에 새로운 컬럼 'OFFI_POST'를 추가하는 올바른 DDL 문장은?
  37. 47.두 테이블 간의 참조 관계를 유지하여 데이터의 무결성을 보장하는 키는?
  38. 48.무결성(Integrity)에 대한 설명으로 가장 적절하지 않은 것은?
  39. 49.다음 중 WHERE 날짜 BETWEEN '2023-01-01' AND '2023-01-02'와 실행 결과가 다른 하나는? (단, '날짜' 컬럼은 시/분/초가 없는
  40. 50.다중행 서브쿼리 연산자 IN에 대한 설명으로 가장 적절하지 않은 것은?

← SQLD 다른 회차 보기