자격증

SQLD 완벽 가이드, 비전공자도 도전하는 데이터 첫 자격증

⚡ 30초 핵심요약

데이터 직무를 알아보기 시작하면 거의 반드시 마주치는 이름이 SQLD입니다. 'SQL Developer', 즉 SQL 개발자 자격이죠. 비전공자에게 인기가 많은 이유는 분명합니다. 응시에 학력·경력 제한이 전혀 없어 누구나 도전할 수 있고, 준비 기간이 비교적 짧으며, 무엇보다 데이터 분석가든 엔지니어든 공통으로 쓰는 가장 기본적인 무기인 SQL 실력을 객관적으로 증명해 주기 때문입니다.

먼저 이 자격증의 위치를 솔직하게 정리해 둘게요. SQLD는 한국데이터산업진흥원이 시행하는 국가공인 자격으로, 실무에서 SQL은 사실상 필수이기 때문에 '기본기를 갖췄다'는 신호로서 의미가 있습니다. 다만 이 자격증 하나가 곧바로 취업이나 실무 실력을 보장한다고 생각하면 곤란합니다. SQLD는 출발선에 섰다는 증명에 가깝고, 그 위에 실제로 데이터를 분석한 경험을 얹어야 비로소 무기가 됩니다.

시험은 이렇게 구성됩니다

SQLD는 두 과목으로 나뉩니다. 첫째는 데이터 모델링의 이해로 10문항, 20점이 배정됩니다. 엔터티·속성·관계, 식별자, 정규화 같은 '데이터를 어떻게 설계하는가'에 대한 개념을 묻습니다. 둘째는 SQL 기본 및 활용으로 40문항, 80점입니다. 실제 쿼리를 읽고 결과를 맞히거나 올바른 구문을 고르는 문제가 중심이죠. 전체는 50문항, 100점 만점, 시험 시간은 90분이며 객관식 위주로 출제됩니다. 여기서 한눈에 보이는 사실 하나, 배점의 80%가 SQL 활용에 몰려 있다는 점입니다.

합격 기준과 '과락' 함정

합격선은 총점 60점 이상입니다. 그런데 단순히 60점만 넘으면 되는 게 아닙니다. 과목별로 40% 미만을 받으면 총점과 무관하게 과락으로 탈락합니다. 구체적으로 1과목(20점)에서 8점 미만, 2과목(80점)에서 32점 미만이면 떨어지는 거죠. 그래서 'SQL만 파고 모델링은 버린다'는 전략은 위험합니다. 배점이 작다고 1과목을 통째로 비워두면 8점 과락에 걸릴 수 있으니, 모델링도 최소한의 개념은 잡아둬야 합니다. 반대로 2과목은 32점 과락선이 있으니 SQL 문제풀이는 절대 소홀히 할 수 없습니다.

비전공자 추천 공부 순서

1

1주차 · 모델링 개념 1회독

엔터티·관계·식별자·정규화 같은 핵심 용어를 빠르게 훑습니다. 깊이보다 '과락만 면하자'는 가벼운 마음으로 1회독.

데이터 모델링정규화
2

2~3주차 · SQL 기본 구문

SELECT·FROM·WHERE·GROUP BY·HAVING·ORDER BY를 손에 익힙니다. 눈으로 읽지 말고 반드시 직접 쿼리를 쳐보세요.

SELECTGROUP BY
3

3~4주차 · 고득점 구간 집중

JOIN, 서브쿼리, 그룹함수, 윈도우 함수, 배점이 몰린 영역입니다. 가장 많은 시간을 여기에 투자합니다.

JOIN서브쿼리윈도우 함수
4

마무리 · 기출·모의고사 반복

문제 유형이 반복되므로, 기출을 여러 번 풀어 유형에 익숙해지는 것만으로 점수가 크게 오릅니다.

기출모의고사
💡

SQL은 눈으로 읽기만 해선 절대 늘지 않습니다. 무료 실습 환경에서 매일 직접 쿼리를 치는 것이 가장 빠른 합격 루트예요. 손가락이 기억할 때까지.

어떤 문제가 나오나, 유형 미리보기

막연히 'SQL 문제'라고 하면 감이 안 오니, 2과목에서 자주 나오는 유형을 짚어볼게요. 두 테이블을 JOIN했을 때 결과 행이 몇 개가 되는지 묻거나, GROUP BY와 HAVING을 조합해 '구매를 3회 이상 한 고객만' 같은 조건을 거는 문제가 단골입니다. 서브쿼리의 결과를 단계적으로 추적해야 하는 문제, NULL이 섞였을 때 집계 결과가 어떻게 달라지는지를 묻는 문제도 자주 보입니다. 최근에는 순위를 매기는 윈도우 함수(RANK, ROW_NUMBER 등)의 출제 비중도 무시할 수 없으니 꼭 챙기세요. 이런 유형은 개념만 안다고 풀리지 않고, 쿼리의 실행 순서를 머릿속으로 따라가 본 사람만 빠르게 답을 찾습니다.

1과목 데이터 모델링은 개념을 묻는 문제가 중심입니다. 정규화를 1차·2차·3차로 단계별로 구분하는 문제, 식별자와 비식별자 관계의 차이, 그리고 정규화가 깨졌을 때 생기는 이상현상(중복·갱신 오류) 같은 것들이죠. 배점은 작지만 과락(8점 미만)을 피해야 하므로, 이 핵심 개념들만큼은 반드시 정리해 두어야 합니다. 반대로 말하면, 1과목은 깊이 파기보다 '자주 나오는 개념만 확실히' 잡는 가성비 전략이 통합니다.

독학 vs 강의, 무엇이 맞을까

SQLD는 출제 범위가 명확하고 시중에 기출 자료가 풍부해서 독학으로 합격하는 사람도 많습니다. 평소 논리적인 사고에 익숙하고 혼자서도 꾸준히 할 수 있다면 기출 문제집 한두 권으로 충분할 수 있어요. 반대로 SQL을 난생처음 접해 어디서부터 손대야 할지 막막하다면, 기본 구문을 잡아주는 입문 강의로 출발선을 만든 뒤 기출로 마무리하는 편이 시간을 아낄 수 있습니다. 중요한 건 방식이 아니라 양이에요. 어떤 경로를 택하든, 결국 합격을 만드는 건 '직접 풀어보고 직접 쳐본 쿼리의 양'이라는 사실은 변하지 않습니다.

합격 그 뒤, 자격증을 헛되지 않게

SQLD를 따고 나면 가장 흔히 하는 실수가 '이력서 자격증 칸에 한 줄 적고 끝내는' 것입니다. 하지만 면접관이 정말 궁금해하는 건 'SQL로 무엇을 해봤는가'예요. 그러니 합격 직후의 열기가 식기 전에, 관심 있는 공개 데이터를 하나 잡아 직접 쿼리로 분석해 보세요. 시험에서 풀던 객관식 문제와, 실제 데이터에서 원하는 답을 끌어내는 일은 생각보다 다릅니다. 이 간극을 한 번이라도 메워 본 경험이 있어야 SQLD가 '종이 자격증'이 아니라 '진짜 실력의 증거'로 바뀝니다.

자주 묻는 질문

비전공자는 보통 얼마나 준비하나요?
개인차가 크지만 SQL에 집중해 수 주에서 두 달가량 준비하는 경우가 많습니다. 중요한 건 기간보다 직접 쿼리를 친 양입니다.
시험은 1년에 몇 번 있나요?
통상 연 여러 차례 시행됩니다. 정확한 회차와 접수·시험일, 합격 발표일은 반드시 dataq.or.kr 공식 일정에서 확인하세요.
SQLD만 따면 취업이 되나요?
자격증은 기본기 증명일 뿐, 합격이 곧 취업을 보장하지 않습니다. 실제 데이터로 분석한 포트폴리오와 함께 준비하는 것을 권합니다.
SQLD와 SQLP는 뭐가 다른가요?
SQLP는 SQL 전문가 등급으로 난이도가 훨씬 높고 보통 실무 경험을 쌓은 뒤 도전합니다. 입문자는 SQLD부터 시작하는 것이 일반적입니다.

출처 · 참고

  1. 한국데이터산업진흥원 데이터자격검정 SQLD 시험 안내, dataq.or.kr
  2. 구체적 시험 일정·회차는 공식 사이트 공지 기준으로 확인 필요
← 홈으로