1과목 · 데이터 모델링의 이해
10문항
20점 배점
8점 미만 과락
세부 구성: 데이터 모델링의 이해 · 데이터 모델과 SQL
SQLD는 1과목 데이터 모델링의 이해와 2과목 SQL 기본 및 활용, 두 과목으로 치러요. 과목별 문항 수와 주제 9개를 정리했어요.
1과목은 10문항이지만 과락이 있어 버릴 수 없고, 2과목 SQL이 배점의 80%를 차지해요.
10문항
20점 배점
8점 미만 과락
세부 구성: 데이터 모델링의 이해 · 데이터 모델과 SQL
40문항
80점 배점
32점 미만 과락
세부 구성: SQL 기본 · SQL 활용 · 관리 구문
10문항 · 주제 1개
엔터티·속성·관계·식별자를 구분하고, 정규화가 데이터 정합성과 SQL에 주는 영향을 이해해요.
40문항 · 주제 8개
SELECT·FROM·WHERE·ORDER BY 기본 문법, 연산자 우선순위, NULL 비교와 정렬 순서.
테이블을 만들고 바꾸는 DDL, 데이터를 넣고 고치는 DML, COMMIT·ROLLBACK 트랜잭션 제어.
문자·숫자·날짜 함수와 형 변환, NVL·COALESCE·CASE 같은 NULL·조건 처리 함수.
INNER·OUTER·CROSS·NATURAL JOIN과 조인 조건, 표준(ANSI) 조인 문법.
WHERE·FROM·SELECT 절 서브쿼리, 단일 행·다중 행 비교, IN·EXISTS, 인라인 뷰.
GROUP BY·HAVING, 집계 함수의 NULL 처리, ROLLUP·CUBE·GROUPING SETS.
RANK·DENSE_RANK·ROW_NUMBER 순위, 누적 합계, LAG·LEAD 같은 행 순서 함수.
START WITH·CONNECT BY 계층 쿼리와 PIVOT·UNPIVOT 행열 전환.
passQL은 시험 범위를 이 9개 주제로 나눴어요. 약한 주제만 골라 풀고, 보기 SQL을 실행해 결과로 확인해요.
필기 시험만 있습니다. 데이터 모델링의 이해 10문항, SQL 기본 및 활용 40문항, 모두 50문항 객관식이며 시험 시간은 90분입니다.
50문항 중 40문항이 SQL이고, 짧은 쿼리의 결과 행 수나 값을 직접 따라가 계산하는 문제가 많습니다. SQL을 처음 본다면 문법을 외우기보다 결과를 확인하며 익히는 시간이 필요합니다.
SQLP(SQL 전문가)는 상위 자격으로 필기 3과목에 실기가 더해지고, 응시 자격 요건이 있습니다. SQLD 범위인 데이터 모델링과 SQL 기본 및 활용은 SQLP 필기와 겹칩니다.
외우지 말고 실행해 보고 이해하세요. 문제, SQL 실행, AI 해설, 모의고사, 시험 일정 알림까지 passQL 하나로 이어져요.
시험 일정·접수·응시료는 공식 공지가 기준이에요. 데이터자격검정 바로가기