SQLD 질문 모음

SQLD 처음 준비할 때 자주 막히는 질문

SQL 문법이 낯설 때 어디부터 봐야 하는지, 모델링과 SQL을 어떻게 나눠 공부할지 먼저 확인하는 질문 모음입니다.

SQLD를 처음 준비할 때 헷갈리는 시험범위, 문항 수, 합격 기준, SQL 공부 순서와 기출 복습법을 짧게 답합니다.

시험 기본

Q. SQLD 는 어떤 자격증인가요?

SQLD(SQL 개발자)는 KDATA가 주관하는 SQL 자격증입니다. 데이터 모델링과 SQL 기본·활용을 봅니다. 시험 이름은 개발자지만, 처음 준비할 때는 “SELECT 문이 어떤 순서로 읽히는지”부터 잡으면 훨씬 덜 막힙니다.

Q. SQLD 시험은 1년에 몇 번?

연 4회 정기 시행됩니다. 통상 3월·6월·9월·11~12월 일정이며 KDATA 데이터자격검정 사이트에서 회차별 공지. 원서 접수는 시험일 약 한 달 전부터.

Q. SQLD 합격 기준은?

총 100점 만점에 60점 이상이면 합격하며, 과목별 40% 미만(과락) 없이 통과해야 합니다. 1과목 데이터 모델링 20점, 2과목 SQL 기본·활용 80점 배점 구조.

Q. SQLD 시험 시간과 문항 수?

SQLD는 KDATA 공식 기준 시험 시간 90분, 객관식 50문항입니다. 데이터 모델링의 이해 10문항, SQL 기본 및 활용 40문항으로 2과목 비중이 훨씬 큽니다.

Q. SQLD 는 몇 문제인가요?

SQLD는 총 50문제입니다. 1과목 데이터 모델링의 이해 10문제, 2과목 SQL 기본 및 활용 40문제이며, 문항당 2점으로 총 100점 만점입니다.

Q. KDATA SQLD 공식 시험범위는 어디서 확인하나요?

KDATA 데이터자격검정의 SQL 개발자 안내 페이지에서 확인합니다. QuestDP의 SQLD 커리큘럼은 데이터 모델링의 이해와 SQL 기본 및 활용을 학습 스텝으로 나눠 보여줍니다.

Q. SQLD 합격률은 공식적으로 확인할 수 있나요?

SQLD 합격률은 회차와 응시자 구성에 따라 달라지고, 공식 페이지에서 항상 고정 수치로 공개되는 정보는 아닙니다. 그래서 QuestDP는 합격률 숫자보다 40문항이 걸린 SQL 기본 및 활용 약점 보완에 집중합니다.

Q. SQLD 응시료는?

KDATA 기준 5만 원 수준. 시즌마다 조정될 수 있으므로 데이터자격검정 공식 사이트에서 확인하세요.

난이도와 공부법

Q. SQLD 비전공자도 합격할 수 있나요?

가능합니다. 단순 암기만으로 밀기보다는 SQL 문장을 보고 결과를 예상하는 연습이 필요합니다. JOIN, GROUP BY, 서브쿼리처럼 손이 멈추는 구간을 짧게 나눠 반복하면 비전공자도 충분히 따라갈 수 있습니다.

Q. SQLD 평균 공부 기간은?

비전공자는 3~4주, SQL을 써본 적이 있으면 1~2주를 많이 잡습니다. 2과목 SQL 기본 및 활용이 40문항이라, 공부 시간은 모델링보다 SQL 문법과 결과 해석에 더 많이 두는 편이 좋습니다.

Q. SQLD 노랭이 책 꼭 봐야 하나요?

"SQL 자격검정 실전문제집"(노란 표지)이 시중 가장 많이 풀리는 기출 모음입니다. QuestDP 같은 학습 앱으로 개념을 잡고 노랭이로 양치기 풀이를 더하면 합격률을 크게 올릴 수 있어요.

Q. SQLD 와 SQLP 차이는?

SQLD 는 SQL 개발자, SQLP 는 SQL 전문가입니다. SQLP 가 SQLD 의 상위 자격증으로 튜닝·옵티마이저 등 고급 영역까지 다루며, 실무 5년 이상이 권장됩니다. 입문자는 SQLD 부터.

Q. SQLD 와 ADsP, 어떤 거 먼저 따야 할까요?

취업·이직 가산점은 SQLD 가 더 직접적입니다. 데이터 분석 이론 토대를 먼저 잡고 싶다면 ADsP. 두 자격증의 출제범위가 거의 겹치지 않아 동시 준비도 가능하며, "쌍기사" 묶음으로 한 번에 합격하는 사례도 많아요.

시험 출제범위

Q. SQLD 시험 출제범위는?

1과목 데이터 모델링(엔터티·속성·관계·식별자·정규화·반정규화 — 10문, 20점), 2과목 SQL 기본·활용(SELECT·JOIN·서브쿼리·집합·윈도우·DML·TCL·DCL·제약 — 40문, 80점). QuestDP /curriculum/sqld 에서 전체 트리 확인.

Q. SQLD 기출문제는 어떻게 공부해야 하나요?

KDATA는 시험문제·답안 등 시험정보를 비공개로 안내합니다. 그래서 원문 암기보다 데이터 모델링, JOIN, 서브쿼리, 윈도우 함수, DML/TCL/DCL 같은 반복 출제 개념을 복원·학습용 문제로 익히는 전략이 안전합니다.

Q. JOIN 종류는 모두 외워야 하나요?

INNER · LEFT/RIGHT OUTER · FULL OUTER · CROSS · SELF JOIN 모두 출제 범위입니다. 표준 SQL 표기와 Oracle 전통 표기(+) 차이도 자주 나오므로 둘 다 익혀두세요.

Q. 정규화 1NF·2NF·3NF·BCNF 어디까지 외워야 하나요?

실무 기준 3NF 까지가 핵심이고 BCNF 는 정의 정도만 알면 충분합니다. "도부이결"(도메인 원자성·부분함수종속 제거·이행함수종속 제거·결정자가 후보키)로 외우면 1~3NF 가 한 번에 정리.

Q. 윈도우 함수는 어떤 게 자주 출제되나요?

ROW_NUMBER · RANK · DENSE_RANK · NTILE 의 차이, LAG/LEAD 시계열 비교, OVER(PARTITION BY ... ORDER BY ...) 구문 해석이 단골입니다. 매 회차 3~5문제는 윈도우 함수 비중.

Q. ROLLUP 과 CUBE 차이는?

ROLLUP 은 계층 소계(상위→하위 단방향), CUBE 는 모든 가능한 조합의 소계(다차원). GROUPING SETS 는 원하는 조합만 명시하는 방식이에요. 출력 행수 차이 계산 문제가 자주 출제됩니다.

QuestDP 에서 SQLD 학습

Q. QuestDP 에서 SQLD 를 어떻게 학습하나요?

데이터 모델링부터 SQL 활용까지 50개 학습 스텝으로 마이크로 러닝합니다. SQL 실행 결과를 화면에서 바로 확인하고, 200문 기출(회차 4개)도 인터랙티브로 풀 수 있어요.

Q. QuestDP 의 SQLD 마스코트는 누구인가요?

SQLD 학습은 보랏빛 마법사 셀리(Selli)가 동행합니다. ADsP 의 토리(Tori)와 함께 두 마스코트가 학습 흐름에서 격려·힌트·축하를 보내며 학습 동기를 유지시켜 줘요.

QuestDP의 개념 설명·문제·해설은 자체 제작 학습 콘텐츠입니다. 무단 복제·배포·재판매·상업적 이용이 확인되면 서비스 이용 제한 및 관련 법령에 따른 법적 조치를 진행할 수 있습니다.