저는 참고로 데이터베이스나 개발 분야에 대해 아무것도 모르는 비전공자 입니다. 완전 쌩 초보자 입장에서, SQLD 자격증 준비하면서 느꼈던 점들을, 저처럼 개발/데이터베이스에 생소한 분들에게 도움이 되길 바라며 정리해보았습니다. 공부 순서, 참고 자료, 실제 공부 시간 및 시험 난이도 등에 걸쳐 정리하였습니다.
이 글이 도움이 될만한 분들:
- SQL, DB 실무나 이론 경험이 전혀 없는 비전공자
- 무료 자료 위주로 공부하고 싶은 분들
** 데이터/개발 관련 경험이 조금이라도 있으신 분들은 아무 도움이 되지 않을 글 입니다.
1. SQLD 자격 시험 개요 (2025년 기준)
SQLD (Structured Query Language Developer, SQL 개발자) 자격 시험은 아래 두가지 과목으로 구성됩니다.
- 데이터 모델링의 이해 (기초 데이터 이론) ― 총 10문항 (4문제 이상 정답 필수)
- SQL 기본 및 활용 (실제 SQL 문법 및 활용) ― 총 40문항 (16문제 이상 정답 필수)
총 시험 문항 ― 50문항 | 총 시험 시간 ― 1시간 30분 (90분) | 합격 기준 ― 100점 만점에 전체 평균 60점 이상 (과목별 40% 이상 정답 필수)
2. 시험 난이도 ― 개인적인 생각
SQLD 자격 시험 준비를 시작하면서 블로그 후기들을 제일 먼저 찾아봤습니다. 대부분의 경험자들이 1~2주만 공부해도 충분히 합격한다고 하시더라구요. 물론, 짧게 준비했다가 재시험을 치르게 되셨다는 분도, 한 달 정도 넉넉하게 잡고 준비하는게 좋을거라고 해주시는 분도 계시긴 했지만, 대부분의 경험자들은 일주일 정도 공부해도 충분히 합격한다는 후기들을 많이 남겨주셨습니다.... 그리고, 저는 네, 따라하다 큰일 날 번 했습니다.😂
2.1 비전공자 기준 느낀점 요약
- 시험 자체의 난이도가 높지 않은 편이라는 데는 동의합니다 ― 다른 자격 시험들과 비교할 때, 출제 범위가 넓은 편도 아닌데다 암기해야 할 내용이 많은 편도 아니어서, 일주일 정도 집중해서 준비하면 분명 합격 가능한 시험이라고 생각합니다.
- 다만, 개인적으로 느낀 가장 중요한 포인트는 SQL 문법 자체에 익숙해지는 것이었습니다.
- 문제를 포함하여, 각 문항 별 SQL 문장, 문법 구조를 빠르게 이해하고 해석할 수 있어야 정답을 찾을 수 있습니다.
- 즉, 저 같이 SQL 문법 자체가 낯선 사람은, "총 공부 시간" 보다 "자주 반복"해서 SQL 문장에 익숙해지도록 하는 것이 중요한 것 같습니다.
즉, 총 공부 시간이 길 필요는 없지만, 공부 빈도는 많아야 쉽게 시험에 통과할 수 있는 것 같습니다. 다시 시험을 쳐야 한다면, 저는 한 달 정도 시간을 넉넉히 두고, 매 주, 일주일에 2-3일 정도, 2~3시간 씩 투자해서 기출 문제 위주로 반복 풀이 해보는 것으로 시험 준비를 할 것 같습니다.
3. 공부 자료 추천
다음은 공부하면서 참고했던 주요 자료들 입니다. 저는 노랭이 책(SQLD 기출문제 개정판)과 무료 유튜브 강의 영상 위주로 공부했습니다. 공개되어 있는 SQLD 시험 준비 영상들을 2배속으로 돌려보면서 이론을 학습했고, yunamom님 블로그 기출 복원 자료 및 노랭이 책, 이기적 영진닷컴 CBT 모의고사를 풀어보며 준비했습니다.
3.1 무료 자료 (기출 문제)
3.2 유튜브 강의 영상 추천
- 홍쌤의 데이터랩 ― 대부분의 영상이 유료화되긴 했습니다(2025년 기준), 공개 영상들도, 설명이 깔끔하셔서 도움이 많이 됐습니다.
- 이기적 영진닷컴 (이론 강의) ― 1과목 이론 학습에 좋음
- IT의 답을 터득하다, 아답터 (요약 강의 / 핵심 요약노트) ― 개인적으로 제일 추천드립니다.👍
그리고 챗GPT 많이 활용했습니다. CBT 온라인 모의고사 + 기출 문제들을 풀어 보면서 이해가 안가는 부분들은 지피티한테 물어봤고(이미지 캡쳐 등), 해설을 요청하며 공부했습니다.
** 주의 ― 지피티가 해설해주는 내용이 무조건적으로 맞지 않습니다. 왜인진 모르겠는데, 제가 알고 있는 것과는 다른 답/해설을 해주길래 쪼았더니, 잘못된 해설임을 인정하더라구요. 어느 정도 비판적 시선으로, 잘못된 설명이 있을 수 있음을 감안하며 활용하시는 것이 좋을 것 같습니다.
4. 정리하며
마지막으로, 문제 수에 비해 시간이 부족할 수 있습니다. 시험장에서 보니 많은 분들이 시험 시간 종료 전에 일찍들 나가시긴 했지만... 저는 1시간 20분 정도, 딱 10분 남기고 겨우 다 풀어 낼 수 있었습니다. 시험 종료 5분 전엔 답안지 교체도 안되기 때문에, 시험 시간 유의 하셔서 문제 풀이 연습을 해보시는 게 좋을 것 같습니다.