SQLD SQL 개발자 시험 가이드
시험과목·합격기준·응시자격 (2026)
SQL 실무 역량을 증명하는 데이터 분야 대표 입문 자격이에요.
시험 과목·합격 기준·응시 자격·정기 시험 일정·공부법을 한눈에 정리했어요.
자격증 한눈에 보기
- 자격명SQL 개발자 (SQLD)
- 시행기관한국데이터산업진흥원(K-DATA)
- 접수·검정데이터자격검정 (dataq.or.kr)
- 자격 종류국가공인 민간자격
- 검정 방법객관식 50문항 (필기), 90분
- 합격 기준총점 60점 이상 + 과목별 40% 이상
- 응시 자격제한 없음 (누구나 응시 가능)
2과목 출제범위
객관식 50문항·100점으로, 공식 2과목으로 구성됩니다. 'SQL 기본 및 활용'이 40문항·80점으로 당락을 사실상 좌우해요.
데이터 모델링의 개념과 특징, 3층 스키마, 엔터티·속성·관계의 정의, 식별자(주식별자·외부식별자), 정규화와 반정규화, 관계와 조인의 관계, NULL·본질식별자·인조식별자 등 데이터베이스 설계의 기초 이론.
SQL 기본 — SELECT·함수·WHERE·GROUP BY·HAVING·ORDER BY, 조인(INNER·OUTER), TCL·DML·DDL·DCL. SQL 활용 — 서브쿼리, 집합 연산자, 그룹 함수(ROLLUP·CUBE·GROUPING SETS), 윈도우 함수(순위·집계·행 순서), 계층형 질의(CONNECT BY), PIVOT, 정규 표현식 등 실무 SQL의 핵심 구문.
합격 기준 정리
| 구분 | 기준 | 비고 |
|---|---|---|
| 총점 합격선 | 100점 중 60점 이상 | 과목 통합 점수 |
| 과목별 과락 | 과목별 40% 미만 시 불합격 | 한 과목이라도 40% 미만이면 과락 |
| 출제 형태 | 객관식 50문항 | 데이터 모델링 10 / SQL 기본·활용 40 |
| 시험 시간 | 90분 | 1시간 30분 |
| 응시 자격 | 제한 없음 | 학력·전공·경력 무관 |
총점 60점을 넘겨도 한 과목이 40% 미만이면 불합격이에요. 1과목(데이터 모델링의 이해)은 20점 만점에 8점(4문항), 2과목(SQL 기본 및 활용)은 80점 만점에 32점(16문항)이 각 과목 과락선이에요. 특히 배점이 작은 1과목의 4문항 과락을 놓치지 않도록 데이터 모델링 개념도 반드시 챙기세요.
응시 자격과 시험 구성
- 제한 없음 — 학력·전공·경력과 무관하게 누구나 응시 가능
- 비전공자도 접근 가능 · 개발·데이터 직군 실무 활용도 높은 자격
- 상위 자격: SQL 전문가(SQLP)로 단계적 확장 가능
- 데이터 모델링의 이해 — 10문항 / 20점
- SQL 기본 및 활용 — 40문항 / 80점
- 합계 — 50문항 / 100점, 객관식, 90분
시험 일정과 접수
SQLD는 정기적으로 연 4회 시행돼요. 접수는 데이터자격검정(dataq.or.kr)에서 온라인으로 진행해요.
- 제1회 — 3월 7일
- 제2회 — 5월 31일
- 제3회 — 8월 22일
- 제4회 — 11월 14일
위 일정은 참고용이며, 회차·접수 기간·시험일·응시료 등 정확한 일정은 데이터자격검정에서 확인하세요: dataq.or.kr
SQLD 공부법
2과목 'SQL 기본 및 활용'이 80점으로 당락을 좌우하고, 과목별 40% 과락이 있어요. 배점 비중과 과락을 함께 고려한 전략이 효율적이에요.
서브쿼리, 그룹 함수(ROLLUP·CUBE), 윈도우 함수(RANK·SUM OVER), 계층형 질의(CONNECT BY)가 SQLD의 실질 고난도 영역이에요. 문법을 눈으로만 보지 말고 직접 쿼리를 작성해 결과를 확인하며 익히세요. 여기서 점수가 갈립니다.
SELECT 절 실행 순서, WHERE·GROUP BY·HAVING, 조인(INNER·OUTER), 단일행·다중행 함수, NULL 처리는 반복 출제되는 안정적 득점원이에요. 기본기가 활용 문제 풀이의 토대가 되니 정확히 다지세요.
20점이라 비중은 작지만 4문항 과락이 걸려 있어요. 엔터티·속성·관계, 식별자, 정규화·반정규화, 3층 스키마 같은 핵심 개념을 정리해 과락선(4문항)만큼은 반드시 넘기세요.
배점 큰 2과목(SQL 기본 및 활용)에서 점수를 확보하되, 1과목 4문항 과락을 놓치지 마세요. 실제와 동일한 객관식 50문항 모의고사로 시간 배분(90분) 감각을 잡고, SQL 활용 구문은 직접 작성해 보는 실습을 병행하는 게 가장 효과적이에요.
SQLD FAQ
데이터 자격 중 입문 단계지만, 2과목 'SQL 기본 및 활용'이 40문항·80점으로 당락을 사실상 결정해요. 특히 SQL 활용의 윈도우 함수·계층형 질의·서브쿼리·그룹 함수는 체감 난이도가 높으니, 문법을 눈으로만 보지 말고 직접 쿼리를 작성하며 익히는 게 좋아요.
회차마다 달라지고 공식 수치는 시행기관 발표를 기준으로 삼아야 해요. 다만 응시 자격 제한이 없고 문제 유형이 반복되는 편이라, SQL 실습과 기출 유형 반복 학습을 병행하면 충분히 대비할 수 있어요.
둘 다 한국데이터산업진흥원이 시행하는 SQL 자격이에요. SQLD(SQL 개발자)는 SQL로 데이터를 조작·검색하는 개발자 수준, SQLP(SQL 전문가)는 데이터 모델링과 SQL 최적화·튜닝까지 다루는 전문가 수준이에요. 보통 SQLD가 입문·실무, SQLP가 상위 심화 자격이에요.
응시 자격에 제한이 없어 학력·전공·경력과 무관하게 누구나 응시할 수 있어요. SQL은 문법 규칙이 비교적 명확해 비전공자도 쿼리를 직접 작성하며 접근하기 좋고, 개발·데이터 직군 실무 활용도가 높아요.
개인차가 크지만, SQL이 처음이면 2과목 'SQL 기본 및 활용'에 대부분의 시간을 배분하는 게 효율적이에요. 조인·서브쿼리·그룹 함수·윈도우 함수 같은 핵심 구문을 직접 작성해 익히고, 데이터 모델링은 과락(4문항)만 넘기도록 개념을 정리하세요.
총점 100점 중 60점 이상이면 합격이지만, 과목별로 만점의 40% 미만이면 과락이에요. 1과목 데이터 모델링(20점)은 8점 미만(4문항 미만), 2과목 SQL 기본·활용(80점)은 32점 미만(16문항 미만)이 과락선이에요. 배점 작은 1과목의 과락에 특히 주의하세요.
정기적으로 연 4회 시행돼요. 회차·접수 기간·시험일·응시료 등 정확한 일정은 데이터자격검정(dataq.or.kr) 공식 공고에서 반드시 확인하세요.