요즘 테크 분야 취업 준비생이나 금융권, 일반 기획/마케팅 직군 이직을 준비하는 분들 사이에서 가장 핫한 데이터 자격증을 꼽으라면 단연 SQLD (SQL 개발자)입니다! 데이터베이스에 쌓인 수많은 원천 데이터를 필요한 조건에 맞게 추출하고 조회하는 프로그래밍 언어 능력인 SQL 사용법을 인증받는 국가공인 자격증인데요. 컴퓨터 언어를 전혀 만져본 적 없는 노베이스 비전공자분들은 ‘데이터베이스 모델링’이나 ‘Subquery’, ‘Join’ 같은 생소한 쿼리 단어들을 마주하는 순간 머리가 하얘지곤 합니다. 하지만 SQLD 시험은 합격 커트라인이 60점으로 매우 자비롭기 때문에, 2주 동안 빈출 포인트만 콕 집어서 공부하면 충분히 합격증을 손에 쥘 수 있답니다. 오늘은 단기 합격 독학 공부법을 친근하고 생생하게 소개할게요! 📊
💡 SQLD 시험 구성 및 합격 기준 요약
- 시험 과목: 1과목 데이터 모델링의 이해 (10문항) + 2과목 SQL 기본 및 활용 (40문항) = 총 50문항 (객관식 및 단답형 주관식)
- 합격 점수: 총점 100점 만점 중 60점 이상 획득 시 합격 (단, 과목별 40% 미만 득점 시 과락 탈락)
- 과락 방지선: 1과목 최소 4문제 이상 득점 필수 / 2과목 최소 16문제 이상 득점 필수
1. 1주차: 1과목 이론 뼈대 잡기와 SQL 기본 명령어 마스터
첫 1주일 동안은 낯선 데이터베이스 용어의 개념을 확실히 내 머릿속에 이식하는 단계로 잡으셔야 합니다.
- 1과목 데이터 모델링의 이해 (포기 금지): 문항 수는 10문제로 적지만 여기서 과락(4문제 미만 득점)이 의외로 엄청 많이 나와요! 엔터티(Entity), 속성, 관계, 식별자, 정규화(1촌, 2촌, 3촌 정규화) 개념은 문장 형식으로 출제되므로 요점 요약집을 소리 내어 2~3회 정독하며 암기해 줍니다.
- 2과목 SQL 기본기 구축: 가장 먼저 데이터를 조작하는 기본 3대 쿼리군인 DDL(CREATE, ALTER 등), DML(SELECT, INSERT 등), DCL(GRANT, REVOKE 등) 분류 문제를 완벽히 외워두세요. 시험에 매번 공짜 문제로 2~3문항 출제됩니다. 특히 WHERE 절에서 자주 쓰이는 LIKE 연산자 와일드카드 문자(%, _) 구별 문제와 NULL 값의 사칙 연산 규칙(NULL에 숫자를 더하면 무조건 결과는 NULL이 됨!)은 매번 단골 기출이니 꼭 노트에 따로 요약해 두세요.
2. 2주차: ‘노랑이’ 기출문제집 무한 오답 풀이 돌입
이론을 대충 이해했다면 남은 일주일은 무조건 문제 풀이에 승부를 걸어야 합니다. SQLD 수험생 사이에서 바이블이라 불리는 한국데이터산업진흥원 공식 기출문제집(표지가 노란색이라 일명 ‘노랑이’)을 정복하셔야 해요.
- 문제 풀며 쿼리 작동 역추적: 노랑이 기출문제집의 난이도는 실제 시험보다 1.5배 정도 어렵습니다. 처음 풀 때는 반타작도 못 하고 우울해질 수 있지만 낙담하지 마세요! 오답 해설지를 보고 이 쿼리문이 왜 이런 데이터 테이블 결과를 출력했는지 ‘JOIN 조건’과 ‘GROUP BY 집계 함수’ 작동 순서를 손으로 가리키며 꼼꼼히 역추적하셔야 합니다.
- 단답형 주관식 10문항 방어: 주관식이라고 해서 코드를 통째로 쓰게 하지 않아요. 주로 쿼리문 괄호 안에 들어갈 명령어 단어(예:
HAVING,ROLLUP,COALESCE등)를 채워 넣는 형식입니다. 기출문제를 풀 때 자주 헷갈리는 핵심 SQL 내장 함수들의 영문 스펠링을 백지에 손으로 3번씩 적어보는 훈련이 실전 시험장 답안 기재 시 오탈자로 인한 감점을 완벽히 막아줍니다.
🙋 자주 묻는 질문 (FAQ)
Q1. SQLD 유효기간이 2년이라던데, 2년 지나면 자격증이 완전히 만료되어 없어지나요?
아니요! SQLD 자격증은 최초 합격 후 2년 동안은 일반 유효 상태를 유지하다가, 2년이 되기 전 한국데이터산업진흥원 사이트에서 무료 온라인 보수 교육(약 3~4시간 소요되는 비대면 동영상 시청)을 이수 완료하면 영구 자격(평생 자격증)으로 전환되어 만료되지 않고 평생 유지됩니다.
Q2. SQLD 시험 볼 때 컴퓨터로 쿼리를 실행해서 실습하며 공부해야 하나요?
물론 Oracle Live SQL이나 MySQL 툴을 깔아 직접 쳐보면 이해가 빠릅니다. 하지만 시간이 부족한 2주 단기 공부 코스라면, 눈으로 데이터 테이블 그림과 조건 쿼리를 직접 매칭하는 종이 연습장을 활용해 기출문제를 푸는 눈코딩 훈련이 실제 시험(지필 시험/PBT 방식) 환경 적응과 시간 단축에 훨씬 효과적입니다.