SQLD란 무엇인가? 시험 범위·합격 기준·학습 순서

이력서에 ‘SQL 가능’이라고 적는 것과 자격증 번호를 기재하는 것은 채용 담당자에게 전혀 다르게 읽힌다. SQLD(SQL 개발자 자격증)는 한국데이터산업진흥원이 주관하는 국가공인 자격증으로, SQL 실무 역량을 객관적으로 증명하는 가장 보편적인 수단이다. 데이터 직무 진입을 목표로 하는 취준생부터 업무에서 DB를 다루는 실무자까지, 취득 이유는 다양하지만 준비 방법의 핵심은 같다. 이 글에서는 시험 구조부터 합격 기준, 과락 조건, 효율적인 학습 순서까지 한 번에 짚는다.

SQLD란 무엇인가

SQLD는 ‘SQL Developer’의 약자로, 데이터베이스 설계 이해와 SQL 작성 능력을 검증하는 자격증이다. 주관기관은 한국데이터산업진흥원(KDATA)이며, 국가공인 자격으로 인정받는다. 데이터 아키텍처 전문가(DAP), SQL 전문가(SQLP)와 같은 계열에 속하지만, SQLD는 응시 자격 제한이 없다는 점이 결정적으로 다르다. 학력·경력·나이와 무관하게 누구든 바로 응시할 수 있어, 직무 전환자나 비전공 취준생에게 현실적인 첫 번째 선택지가 된다.

시험 구조와 출제 범위

SQLD 시험은 두 과목으로 나뉜다. 시험 시간은 90분이며, 객관식(4지선다)과 단답형이 혼합 출제된다. 연간 약 4회 시행되므로 일정은 한국데이터산업진흥원 공식 사이트에서 직접 확인해야 한다.

  • 과목 1 — 데이터 모델링의 이해 (10문항): 엔터티, 속성, 관계, 식별자, 정규화 개념을 다룬다. 분량은 적지만 정의 중심으로 출제되므로 이론서 정독이 효과적이다.
  • 과목 2 — SQL 기본 및 활용 (40문항): 전체 배점의 80%를 차지한다. DML(SELECT·INSERT·UPDATE·DELETE), DDL, DCL, 조인, 서브쿼리, 윈도우 함수, 트랜잭션 등 실제 SQL 문법 중심으로 출제된다.

과목 2 비중이 압도적이지만, 과목 1을 소홀히 하는 것이 불합격의 가장 흔한 원인이다. 이유는 다음 섹션에서 설명한다.

합격 기준과 과락 조건 — 여기가 핵심이다

합격 기준은 총점 100점 기준 60점 이상이다. 그런데 많은 수험생이 놓치는 조건이 있다. 과목별로 40점 미만이면 과락이 적용된다. 총점이 60점을 넘어도 한 과목에서 40% 미만을 받으면 불합격이다.

과목 1은 10문항이므로, 4문항 이하로 맞히면 그 자리에서 탈락이다. SQL을 완벽하게 풀어도 소용없다. 데이터 모델링 이론을 ‘나중에 보자’고 미루는 습관이 치명적인 이유다. 두 과목을 균형 있게 챙기는 것이 전략의 출발점이다.

효율적인 학습 순서

단기 합격을 위한 현실적인 학습 순서는 다음과 같다.

  • 1단계 — 데이터 모델링 이론 정독: 전체 학습 시간의 20~30%를 투자한다. 개념 정의 암기와 ERD(개체-관계 다이어그램) 읽기 연습이 핵심이다.
  • 2단계 — SQL 기본 문법 실습: 직접 쿼리를 작성하며 손에 익혀야 한다. 이론만 읽고 넘기면 단답형에서 빈틈이 생긴다. 간단한 실습 환경(온라인 SQL 에디터 등)을 활용하면 진입 장벽이 낮다.
  • 3단계 — 기출 문제 반복: 최근 5회치 기출을 3회 이상 반복하면 출제 패턴이 보인다. 오답 노트를 만들어 틀린 개념만 집중 복습한다.
  • 4단계 — 실전 시간 관리 훈련: 90분 안에 50문항을 풀어야 하므로, 마지막 1~2주에 모의고사 형식으로 시간 감각을 훈련한다.

비전공자 기준으로 6~8주, 관련 직무 종사자는 3~4주면 충분한 경우가 많다. 이미 엑셀 함수나 데이터 조작 도구를 업무에서 다뤄본 경험이 있다면 SQL 문법 학습 속도가 훨씬 빠르다.

시험 준비 시 자주 하는 실수

흔히 오해하는 것이 “SQL만 열심히 하면 된다”는 생각이다. 과목 2 비중이 높다 보니 과목 1을 대충 넘기는 수험생이 많고, 이것이 과락의 주원인이 된다.

또 다른 실수는 개념 이해 없이 기출만 반복하는 것이다. SQLD는 해마다 신유형이 추가되므로 암기만으로는 한계가 있다. 개념을 이해한 뒤 기출로 검증하는 순서가 더 안정적이다. 단답형 문항은 정확한 용어와 철자까지 요구하므로, ‘NULL’과 ‘null’, ‘정규화’와 ‘역정규화’ 같은 세부 표현에도 주의를 기울여야 한다.

시험장에서는 시간 배분도 변수다. 과목 2의 SQL 작성형 문항에 시간을 과하게 쓰다가 뒤 문항을 건너뛰는 사례가 적지 않다. 모르는 문항은 표시하고 넘어가는 습관을 실전 전에 미리 들여놓아야 한다.

정리

SQLD는 SQL 실력을 공식적으로 증명할 수 있는 가장 접근하기 쉬운 국가공인 자격증이다. 시험 구조를 파악하고 두 과목을 균형 있게 준비하면, 비전공자도 단기 합격이 충분히 가능하다. 핵심은 과락 조건을 염두에 두고 데이터 모델링 이론을 결코 가볍게 보지 않는 것이다. 기출 반복과 SQL 실습을 병행하면 90분이라는 시험 시간이 생각보다 넉넉하게 느껴질 것이다.

자주 묻는 질문

SQLD 시험은 연간 몇 번 시행되나요?

보통 연 4회 시행됩니다. 정확한 일정은 한국데이터산업진흥원 공식 사이트에서 확인하는 것이 가장 정확합니다.

SQLD 합격 기준은 무엇인가요?

총점 100점 기준 60점 이상이면서, 과목별 40점 미만(과락)이 없어야 합격입니다. 두 조건을 모두 충족해야 합니다.

SQLD 응시 자격 제한이 있나요?

없습니다. 학력·경력·나이에 무관하게 누구나 응시할 수 있어, 직무 전환자나 비전공 취준생도 바로 도전할 수 있습니다.

SQL 비전공자도 SQLD를 취득할 수 있나요?

충분히 가능합니다. 비전공자도 6~8주 기출 중심 학습으로 합격한 사례가 많습니다. 개념 이해 후 기출 반복이 핵심입니다.

SQLD와 SQLP의 차이는 무엇인가요?

SQLD는 SQL 개발자 수준의 진입 단계 자격증이고, SQLP(전문가)는 고급 수준으로 응시 자격에 실무 경력이 요구됩니다.

댓글 남기기