SQLD는 어떤 시험이고, 나는 왜 지금 준비하려고 할까
데이터자격검정 - 데이터자격시험, DAP, DAsP, SQLP, SQLD, ADP, ADsP.
데이터자격시험, DAP, DAsP, SQLP, SQLD, ADP, ADsP.
www.dataq.or.kr
자격증 공부는 늘 비슷해 보이지만, 막상 시작하려고 하면 제일 먼저 드는 생각이 있다.
“이 시험이 정확히 어떤 시험인지, 그리고 나는 왜 이걸 준비하려는지부터 정리해야 하지 않을까?”
나 역시 이번에 SQLD를 준비하기로 하면서 가장 먼저 한 일은, 단순히 교재를 펼치는 것이 아니라 시험의 성격과 공부 방향을 먼저 정리하는 것이었다.
SQLD는 데이터 관련 직무를 준비하는 사람이라면 한 번쯤은 들어보게 되는 자격증이고, SQL을 조금이라도 다뤄본 사람이라면 관심을 가지게 되는 시험이기도 하다.
이번 글은 SQLD를 본격적으로 준비하기 전,
SQLD가 어떤 시험인지,
나는 왜 준비하려고 하는지,
어떤 자료로 어떤 계획을 가지고 공부할 것인지를 정리한 시작 기록이다.
앞으로의 학습 과정을 블로그에 남기기 전에, 가장 첫 페이지가 되어줄 글이라고 생각하면 될 것 같다.
SQLD는 어떤 시험일까?
SQLD는 SQL Developer의 약자로, 데이터베이스와 SQL 활용 능력을 평가하는 시험이다.
이 시험은 단순히 SQL 문법 몇 개를 암기했는지를 묻는 것이 아니라, 데이터 모델을 이해하고 SQL을 통해 원하는 정보를 정확하게 추출할 수 있는지를 묻는 시험에 더 가깝다.
처음에는 이름만 보고 “SQL 문법 시험인가?”라고 생각할 수 있지만, 실제로는 그보다 조금 더 넓은 범위를 다룬다.
데이터 모델링의 기본 개념과 함께 SQL 기본 문법, 함수, 조인, 서브쿼리, 집계, 윈도우 함수, 관리 구문까지 폭넓게 출제되기 때문이다.
그래서 SQLD는 단순한 자격증 시험이라기보다,
데이터를 다루는 사람에게 필요한 SQL 기본기를 점검하는 시험이라고 보는 편이 더 적절하다고 생각한다.
왜 SQLD를 준비하려고 할까
이번에 SQLD를 준비하려는 이유는 분명하다.
나는 데이터 관련 역량을 꾸준히 정리해오고 있었지만, SQL은 늘 “어느 정도는 안다”는 감각에 머물러 있었다.
기본적인 조회문은 익숙하지만, 막상 문제를 풀거나 조금만 복잡한 쿼리를 읽게 되면 JOIN, 서브쿼리, GROUP BY, 윈도우 함수 같은 부분에서 미묘하게 흔들릴 때가 있었다.
그럴 때마다 느낀 점이 하나 있었다.
SQL은 단순히 사용해본 경험만으로는 부족하고, 개념을 구조적으로 정리하는 과정이 반드시 필요하다는 점이다.
그래서 이번 SQLD 준비는 자격증 취득 자체도 목표이지만, 더 본질적으로는
SQL 기본기를 한 번 체계적으로 정리하기 위한 과정에 가깝다.
또 하나의 이유는 기록이다.
혼자 공부하면 흐름이 끊기기 쉽고, 무엇을 어떻게 공부했는지 금방 흐려진다.
반면 블로그에 기록을 남기면 학습 방향을 점검할 수 있고, 나중에는 같은 시험을 준비하는 사람에게도 도움이 될 수 있다.
이번 SQLD 준비는 단순히 끝내는 공부가 아니라, 정리되고 남는 공부로 만들고 싶었다.
SQLD는 어떻게 구성되어 있을까
데이터자격검정 - 데이터자격시험, DAP, DAsP, SQLP, SQLD, ADP, ADsP.
데이터자격시험, DAP, DAsP, SQLP, SQLD, ADP, ADsP.
www.dataq.or.kr
SQLD는 크게 두 축으로 이루어져 있다.
하나는 데이터 모델링에 대한 이해,
다른 하나는 SQL 기본 및 활용이다.
즉, 이 시험은 단순히 SELECT 문만 잘 작성한다고 끝나는 시험이 아니다.
데이터를 어떤 구조로 바라봐야 하는지, 관계형 데이터베이스를 어떻게 이해해야 하는지에 대한 기본 개념도 함께 평가한다.
하지만 실제로 공부를 시작해보면 체감상 더 비중이 큰 쪽은 역시 SQL 파트다.
데이터 모델링 파트는 개념과 용어를 중심으로 정리할 수 있는 반면, SQL 파트는 문법 이해뿐 아니라 문장을 읽고 결과를 해석하는 힘이 필요하기 때문이다.
개인적으로 SQLD의 핵심은 다음과 같다고 본다.
- SQL 문장을 보고 실행 결과를 해석할 수 있어야 한다.
- 비슷해 보이는 개념의 차이를 명확히 구분할 수 있어야 한다.
- 단순 암기보다, 쿼리 흐름을 이해하는 것이 중요하다.
- 1과목은 개념 정리, 2과목은 반복 훈련이 중요하다.
이런 점 때문에 SQLD는 겉보기보다 꽤 “정리력”을 요구하는 시험이라고 느껴진다.
어떤 자료로 공부할 예정일까
이번 SQLD 준비에 사용할 자료는 아래와 같다.
- 2025 유선배 SQL 개발자 과외노트

- SQL 자격검정 실전문제

- 요약 노트 (유료 구매)
자료를 이것저것 늘리는 대신,
이미 확보한 자료를 반복해서 보는 방식으로 가려고 한다.
SQLD는 범위가 아주 방대한 시험은 아니기 때문에, 오히려 자료를 많이 펼치는 것보다 한 권을 여러 번 보고, 문제를 반복하고, 요약본으로 압축하는 방식이 더 효율적이라고 판단했다.
내가 생각하는 자료 활용 흐름은 다음과 같다.
처음에는 강의와 기본서로 전체 구조를 잡고,
그다음에는 실전문제집으로 감각을 끌어올리고,
마지막에는 요약 PDF로 암기와 정리를 압축하는 방식이다.
이 순서가 좋은 이유는 명확하다.
처음부터 문제만 많이 풀면 개념이 비어 있고,
반대로 개념만 오래 붙잡으면 실전 감각이 올라오지 않는다.
그래서 이해 → 적용 → 압축 순서로 공부하는 것이 가장 안정적이라고 생각한다.
어떻게 공부할 생각일까
공부 방식은 최대한 단순하게 가져가려고 한다.
복잡한 계획은 오래 유지되기 어렵기 때문이다.
이번 SQLD 준비는 평일 중심 루틴으로 운영할 생각이다.
주말까지 무리하게 계획을 넣기보다는, 평일에 꾸준히 진도를 나가고 누적 복습을 반복하는 방식이 나에게 더 잘 맞는다.
전체 흐름은 크게 세 단계다.
1. 개념 1회독
먼저 강의와 기본서를 활용해 시험 범위를 빠르게 한 번 정리할 예정이다.
이 단계에서는 모든 내용을 완벽하게 외우는 것이 목표가 아니다.
전체 구조를 파악하고, 어떤 내용이 어디에 속하는지 큰 그림을 익히는 것이 우선이다.
2. 문제풀이 중심 전환
개념이 어느 정도 정리되면 실전문제집 중심으로 전환할 계획이다.
SQLD는 실제로 문제를 풀어보면서 헷갈리는 지점이 훨씬 분명하게 드러난다.
특히 함수, 조인, 서브쿼리, 집계 함수, 윈도우 함수는 해설을 읽고 끝내는 것이 아니라, 왜 틀렸는지를 따져봐야 실력이 붙는다.
3. 오답 압축과 시험 적응
시험이 가까워질수록 새로운 내용을 넓히기보다는,
자주 틀리는 개념과 문제 패턴을 정리하는 쪽에 집중할 예정이다.
마지막에는 요약 PDF와 오답 정리를 중심으로 반복하면서, 시험장에서 흔들리지 않는 상태를 만드는 것이 목표다.
어떤 계획으로 준비할까
현재 기준으로 시험일까지는 약 두 달 정도의 시간이 있다.
이 기간을 무리하게 채우기보다, 단계별로 역할을 분명히 나누는 방식으로 준비하려고 한다.
초반에는 강의와 기본서를 통해 전체 개념을 빠르게 1회독하고,
중반에는 실전문제를 통해 자주 출제되는 유형과 헷갈리는 개념을 정리하고,
후반에는 모의 형태로 문제를 풀면서 시간 감각과 오답 패턴을 점검할 생각이다.
특히 이번 준비에서는 1과목 30%, 2과목 70% 정도의 비중으로 시간을 배분하려고 한다.
데이터 모델링도 중요하지만, 실제 점수와 체감 난이도는 SQL 기본 및 활용 파트에서 갈리는 경우가 많기 때문이다.
개인적으로 가장 중요하게 볼 파트는 다음과 같다.
- SELECT 기본 구조
- WHERE와 HAVING 구분
- 함수
- JOIN
- 서브쿼리
- GROUP BY와 집계
- 윈도우 함수
- 데이터 모델링 핵심 개념
이 부분들은 단순히 “봤다” 수준으로 끝내지 않고,
문제를 통해 반복해서 익숙하게 만들 계획이다.
블로그 기록은 어떻게 남길까
이번 SQLD 준비 과정은 단순한 공부 일지처럼 적고 싶지는 않다.
물론 나의 공부 기록이기도 하지만, 가능하다면 처음 SQLD를 준비하는 사람도 참고할 수 있는 형태로 남기고 싶다.
그래서 앞으로 블로그에는 아래와 같은 내용들을 차례대로 정리해볼 생각이다.
- SQLD 전체 공부 계획표
- 1과목 핵심 개념 정리
- 2과목 자주 헷갈리는 개념 정리
- 교재와 자료 활용 후기
- 실전문제 풀이 후 느낀 점
- 오답 정리 방법
- 시험 직전 압축 복습 포인트
- 실제 시험 후기
이렇게 기록하면 나에게는 복습 자료가 되고,
다른 준비생에게는 작은 가이드가 될 수 있다고 생각한다.
무엇보다 기록을 남기면 “오늘 무엇을 공부했고, 무엇이 부족했는지”가 분명해진다.
그 점이 결국 공부를 오래 끌고 가는 힘이 된다고 본다.
SQLD 준비생에게 하고 싶은 조언
아직 시험을 치르기 전이지만, 준비를 시작하면서 이미 느낀 점은 있다.
SQLD는 가볍게 보면 생각보다 흔들리기 쉬운 시험이라는 점이다.
처음에는 SQL 문법을 조금 알고 있으면 충분할 것처럼 보인다.
하지만 실제 문제를 풀어보면, 비슷한 개념 사이에서 자주 헷갈리고, 문장을 읽고 결과를 해석하는 과정에서 실수가 꽤 자주 나온다.
그래서 SQLD를 준비할 때는 단순히 “많이 봤다”는 감각보다, 정확하게 구분할 수 있는지가 더 중요하다고 생각한다.
준비생에게 가장 하고 싶은 말은 세 가지다.
첫째, 자료를 너무 많이 늘리지 않는 것이 좋다.
기본서 하나, 문제집 하나, 요약 자료 하나 정도면 충분하다.
중요한 것은 양보다 반복이다.
둘째, 오답을 그냥 넘기지 않는 것이 좋다.
틀린 문제는 대개 비슷한 방식으로 다시 틀리게 된다.
개념 부족인지, 해석 실수인지, 암기 부족인지 구분해두면 훨씬 효율적이다.
셋째, 2과목에 더 많은 시간을 쓰는 것이 좋다.
데이터 모델링도 중요하지만, 실제로 점수 차이가 나는 부분은 SQL 파트인 경우가 많다.
함수, JOIN, 서브쿼리, 집계, 윈도우 함수는 끝까지 가져가야 한다.
마무리하며
이번 SQLD 준비는 단순히 시험 하나를 치르기 위한 과정으로 끝내고 싶지 않다.
오히려 SQL을 다시 구조적으로 정리하고, 내가 부족했던 부분을 분명하게 확인하는 과정으로 만들고 싶다.
자격증 공부는 결과도 중요하지만,
그 과정에서 무엇을 남기느냐가 더 중요하다고 생각한다.
이번에는 합격만을 목표로 하기보다, SQL을 제대로 다시 정리했다고 말할 수 있는 준비를 해보려고 한다.
앞으로 이 블로그에는 SQLD 준비 과정을 차근차근 기록해볼 예정이다.
혹시 지금 SQLD를 준비하려는 분이 있다면, 이 기록이 조금이나마 방향을 잡는 데 도움이 되었으면 한다.
나 역시 이제 막 시작하는 입장이지만,
그 시작을 분명하게 남겨두는 것만으로도 공부의 결이 조금 달라진다고 믿는다.
이제 정말, 본격적으로 시작해보려고 한다.
'자격증 > SQLD' 카테고리의 다른 글
| SQLD 공부 기록 2일차 | [1과목_1장_2절 엔터티] (0) | 2026.04.01 |
|---|---|
| SQLD 공부 기록 1일차 | [1과목_1챕터_1.데이터모델의 이해] (리셋) (0) | 2026.03.31 |
| SQLD 공부 기록 3일차 | [1과목_1챕터_2.엔터티] (0) | 2026.03.26 |
| SQLD 공부 기록 2일차 | [1과목_1챕터_1.데이터 모델링의 이해] (0) | 2026.03.25 |
| SQLD 공부 기록 1일차 | [시험 범위와 교재 목차 전체 훑기] (0) | 2026.03.25 |