국가공인 민간자격 · 한국데이터산업진흥원

SQLD SQL 개발자 시험 가이드
시험과목·합격기준·응시자격 (2026)

SQL 실무 역량을 증명하는 데이터 분야 대표 입문 자격이에요.
시험 과목·합격 기준·응시 자격·정기 시험 일정·공부법을 한눈에 정리했어요.

최종 갱신 2026-08-21 · SQL 표준 출제영역 기반
기본 정보

자격증 한눈에 보기

  • 자격명SQL 개발자 (SQLD)
  • 시행기관한국데이터산업진흥원(K-DATA)
  • 접수·검정데이터자격검정 (dataq.or.kr)
  • 자격 종류국가공인 민간자격
  • 검정 방법객관식 50문항 (필기), 90분
  • 합격 기준총점 60점 이상 + 과목별 40% 이상
  • 응시 자격제한 없음 (누구나 응시 가능)
필기시험

2과목 출제범위

객관식 50문항·100점으로, 공식 2과목으로 구성됩니다. 'SQL 기본 및 활용'이 40문항·80점으로 당락을 사실상 좌우해요.

1. 데이터 모델링의 이해 (10문항 · 20점)

데이터 모델링의 개념과 특징, 3층 스키마, 엔터티·속성·관계의 정의, 식별자(주식별자·외부식별자), 정규화와 반정규화, 관계와 조인의 관계, NULL·본질식별자·인조식별자 등 데이터베이스 설계의 기초 이론.

2. SQL 기본 및 활용 (40문항 · 80점)

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)에서 온라인으로 진행해요.

2026년 정기 SQLD 시험일 (참고)
  • 제1회 — 3월 7일
  • 제2회 — 5월 31일
  • 제3회 — 8월 22일
  • 제4회 — 11월 14일
공식 일정 확인처

위 일정은 참고용이며, 회차·접수 기간·시험일·응시료 등 정확한 일정은 데이터자격검정에서 확인하세요: dataq.or.kr

학습 전략

SQLD 공부법

2과목 'SQL 기본 및 활용'이 80점으로 당락을 좌우하고, 과목별 40% 과락이 있어요. 배점 비중과 과락을 함께 고려한 전략이 효율적이에요.

1순위 · SQL 활용 (고득점 + 고난도)

서브쿼리, 그룹 함수(ROLLUP·CUBE), 윈도우 함수(RANK·SUM OVER), 계층형 질의(CONNECT BY)가 SQLD의 실질 고난도 영역이에요. 문법을 눈으로만 보지 말고 직접 쿼리를 작성해 결과를 확인하며 익히세요. 여기서 점수가 갈립니다.

2순위 · SQL 기본 (안정적 득점원)

SELECT 절 실행 순서, WHERE·GROUP BY·HAVING, 조인(INNER·OUTER), 단일행·다중행 함수, NULL 처리는 반복 출제되는 안정적 득점원이에요. 기본기가 활용 문제 풀이의 토대가 되니 정확히 다지세요.

3순위 · 데이터 모델링의 이해 (과락 방지)

20점이라 비중은 작지만 4문항 과락이 걸려 있어요. 엔터티·속성·관계, 식별자, 정규화·반정규화, 3층 스키마 같은 핵심 개념을 정리해 과락선(4문항)만큼은 반드시 넘기세요.

합격 포인트

배점 큰 2과목(SQL 기본 및 활용)에서 점수를 확보하되, 1과목 4문항 과락을 놓치지 마세요. 실제와 동일한 객관식 50문항 모의고사로 시간 배분(90분) 감각을 잡고, SQL 활용 구문은 직접 작성해 보는 실습을 병행하는 게 가장 효과적이에요.

자주 묻는 질문

SQLD FAQ

Q. SQLD 시험은 어려운가요?

데이터 자격 중 입문 단계지만, 2과목 'SQL 기본 및 활용'이 40문항·80점으로 당락을 사실상 결정해요. 특히 SQL 활용의 윈도우 함수·계층형 질의·서브쿼리·그룹 함수는 체감 난이도가 높으니, 문법을 눈으로만 보지 말고 직접 쿼리를 작성하며 익히는 게 좋아요.

Q. 합격률은 어느 정도인가요?

회차마다 달라지고 공식 수치는 시행기관 발표를 기준으로 삼아야 해요. 다만 응시 자격 제한이 없고 문제 유형이 반복되는 편이라, SQL 실습과 기출 유형 반복 학습을 병행하면 충분히 대비할 수 있어요.

Q. SQLD와 SQLP는 어떻게 다른가요?

둘 다 한국데이터산업진흥원이 시행하는 SQL 자격이에요. SQLD(SQL 개발자)는 SQL로 데이터를 조작·검색하는 개발자 수준, SQLP(SQL 전문가)는 데이터 모델링과 SQL 최적화·튜닝까지 다루는 전문가 수준이에요. 보통 SQLD가 입문·실무, SQLP가 상위 심화 자격이에요.

Q. 비전공자도 응시할 수 있나요?

응시 자격에 제한이 없어 학력·전공·경력과 무관하게 누구나 응시할 수 있어요. SQL은 문법 규칙이 비교적 명확해 비전공자도 쿼리를 직접 작성하며 접근하기 좋고, 개발·데이터 직군 실무 활용도가 높아요.

Q. 공부는 얼마나 해야 하나요?

개인차가 크지만, SQL이 처음이면 2과목 'SQL 기본 및 활용'에 대부분의 시간을 배분하는 게 효율적이에요. 조인·서브쿼리·그룹 함수·윈도우 함수 같은 핵심 구문을 직접 작성해 익히고, 데이터 모델링은 과락(4문항)만 넘기도록 개념을 정리하세요.

Q. 과락 기준이 어떻게 되나요?

총점 100점 중 60점 이상이면 합격이지만, 과목별로 만점의 40% 미만이면 과락이에요. 1과목 데이터 모델링(20점)은 8점 미만(4문항 미만), 2과목 SQL 기본·활용(80점)은 32점 미만(16문항 미만)이 과락선이에요. 배점 작은 1과목의 과락에 특히 주의하세요.

Q. 시험은 언제 보나요?

정기적으로 연 4회 시행돼요. 회차·접수 기간·시험일·응시료 등 정확한 일정은 데이터자격검정(dataq.or.kr) 공식 공고에서 반드시 확인하세요.

SQLD 모의고사로 지금 시작하세요

100문항(2회분) 모의고사 + 핵심 개념 카드 32장 · 비회원 고정 맛보기 · 무료 회원 하루 새 문제 20문항

학습 시작