SQLD독학 4주 계획, 직장인·비전공자용 하루 1시간 루틴

다 읽는 데 약 7분 걸려요오늘 읽고 바로 해 볼 수 있는 것부터 담았어요.

💡 핵심 킬러 메시지

SQLD독학은 문제집을 몇 권 푸느냐보다, 틀린 쿼리를 '직접 실행해 보고 결과를 확인했느냐'에서 차이가 나요.

퇴근 후 카페에 앉아 문제집을 펴면, 하루 피로 때문에 같은 지문을 세 번째 읽고 있는 나를 발견할 때가 있어요. 혼자 하는 공부는 물어볼 사람이 없어서 막히면 그대로 멈추기 쉽죠. 그래서 SQLD독학에는 의지보다 루틴이 더 중요합니다.

SQLD독학을 결심했지만 퇴근 후 피곤한 몸으로 책을 펴기란 쉽지 않습니다. 그래서 거창한 계획보다 '하루 1시간, 4주'처럼 지킬 수 있는 루틴이 더 중요해요. 이 글은 시험 구성 설명은 짧게 하고, 실제로 따라 할 수 있는 주차별·요일별 루틴과 실습 환경 만드는 법에 집중했습니다.

📷 사진 1 퇴근 후 식탁에서 SQLD 문제집과 노트북을 펴 둔 모습, 옆에 타이머

Alt: 직장인 SQLD독학 하루 1시간 루틴

(이 상자를 내 사진으로 바꿔 주세요)

시작 전 30분 준비

학원 없이 혼자 해도 될까 하는 불안, 독학을 시작하는 모든 사람이 한 번쯤 느껴요. 순서와 점검표가 있으면 그 불안이 조금씩 줄어듭니다.

  • 데이터자격검정 공식 사이트에서 다음 회차 접수 기간과 시험일 확인
  • 시험 구성 파악: 1과목 데이터 모델링 10문항, 2과목 SQL 40문항, 과목별 과락 있음
  • 교재 1권 + 기출 복원 문제 자료 1종만 정하기(자료를 늘리면 오히려 진도가 흩어져요)

📷 사진 2 카페 테이블 위 SQLD 문제집과 노트북

Alt: SQLD독학 퇴근 후 공부

(이 상자를 내 사진으로 바꿔 주세요)

무료 실습 환경 만들기

SQL은 손으로 쳐 봐야 실력이 늡니다. 설치가 부담스럽다면 브라우저에서 바로 쓰는 온라인 SQL 실습 사이트로 시작해도 충분해요. PC에 설치하고 싶다면 오라클 데이터베이스 무료 버전이나 MySQL, 가볍게는 SQLite와 DB 브라우저 프로그램을 쓸 수 있습니다. 시험 문법은 오라클 기준으로 나오는 경우가 많으니, 교재 예제와 같은 환경을 고르면 덜 헷갈려요.

연습용 테이블 두 개

사원 테이블(사번, 이름, 부서번호, 급여)과 부서 테이블(부서번호, 부서명)만 만들어 두면 JOIN, GROUP BY, 서브쿼리, 윈도우 함수 대부분을 연습할 수 있습니다.

📷 사진 3 무료 SQL 실습 환경에서 쿼리를 실행한 화면

Alt: SQLD독학 무료 실습 환경

(이 상자를 내 사진으로 바꿔 주세요)

4주 루틴

주차평일(1시간)주말(2시간)
1주차1과목 개념 + SELECT·WHERE·ORDER BY1과목 기출 50문항
2주차함수, GROUP BY, HAVING, JOINJOIN 종류별 결과 직접 비교
3주차서브쿼리, 집합 연산, 윈도우 함수, 계층형 질의2과목 기출 회차별 풀이
4주차오답 노트 복습, 취약 유형 반복실전 모의(90분 타이머) 2회

평일 1시간 쪼개기

  • 15분: 개념 읽기
  • 30분: 예제 직접 실행
  • 15분: 관련 문제 5~10개 풀고 오답 표시

📷 사진 4 4주 루틴표를 냉장고에 붙여 두고 날짜마다 체크한 모습

Alt: SQLD독학 4주 학습 루틴표

(이 상자를 내 사진으로 바꿔 주세요)

📷 사진 5 오답 노트에 틀린 이유를 적고 표를 그린 페이지

Alt: SQLD독학 오답 노트 작성법

(이 상자를 내 사진으로 바꿔 주세요)

오답 노트는 이렇게

틀린 문제를 그대로 베껴 쓰기보다 아래 세 줄로 정리하면 복습 시간이 크게 줄어듭니다.

  1. 틀린 이유 한 줄: "COUNT(컬럼)은 NULL을 세지 않는다"
  2. 직접 실행한 쿼리: 실습 환경에서 확인한 코드
  3. 비슷한 함정: "AVG도 NULL 제외"처럼 연결되는 규칙

이렇게 모인 오답 노트가 시험 전날 가장 강력한 요약본이 됩니다.

비전공자가 특히 조심할 함정

  • NULL과 관련된 연산 결과(NULL과의 비교, 그룹 함수에서 제외되는 규칙)
  • OUTER JOIN에서 기준 테이블 방향
  • ROWNUM, TOP N 처리와 정렬 순서
  • UNION과 UNION ALL의 중복 처리 차이

시험 직전 일주일 점검표

  • 실전처럼 90분 타이머로 50문항 풀기 2회
  • 1과목에서 과락이 나지 않는지 점수 따로 확인
  • 오답 노트만 처음부터 끝까지 2회 읽기
  • 시험장 위치, 신분증, 입실 시간 확인

지치지 않는 요령

매일 1시간이 어려운 날도 있습니다. 그런 날에는 '문제 5개만'으로 기준을 낮추세요. 완전히 쉬는 날이 생기면 다시 시작하기가 더 어렵습니다. 공부 기록 앱이나 달력에 체크 표시를 남기면 작은 성취감이 다음 날을 이어 줘요.

SQLD독학, 주말에 몰아서 해도 될까

평일에 시간이 없다면 주말에 몰아서 하는 것도 방법이지만, 평일에 10분이라도 전날 틀린 문제를 다시 보는 시간을 두면 기억이 훨씬 오래가요. 주말에는 새 개념과 기출을, 평일에는 오답 복습을 하는 식으로 역할을 나누면 부담이 줄어듭니다.

SQLD독학 주간 점검 체크리스트

점검 항목이번 주 기준체크
새 개념 학습계획한 범위를 봤다☐
실습예제 쿼리를 직접 실행했다☐
기출한 회 이상 풀었다☐
오답 정리틀린 이유를 적었다☐
복습지난주 오답을 다시 풀었다☐

시험장에서 시간 배분

90분에 50문항이면 문항당 2분 남짓입니다. 1과목 10문항은 개념 문제라 비교적 빨리 풀 수 있으니 15분 안쪽으로 끝내고, 남은 시간을 2과목에 쓰는 흐름이 무난해요. 쿼리 결과를 묻는 문제는 시험지 여백에 작은 표를 그려 행을 하나씩 따라가면 실수가 줄어듭니다. 마지막 10분은 표시해 둔 문제를 다시 보는 데 남겨 두세요.

SQLD독학 감정 카드: 혼자 공부하다 이런 마음이라면

읽다가 마음이 머문 대목이 있었다면, 지금 내 상태와 가장 가까운 카드를 골라 보세요.

📷 사진 6 달력에 4주 학습 루틴을 색깔별로 표시한 모습

Alt: SQLD독학 4주 루틴 계획

(이 상자를 내 사진으로 바꿔 주세요)

자주 묻는 질문

SQLD독학 교재는 몇 권이 적당한가요?

여러 권을 조금씩 보는 것보다 기본서 한 권과 기출 자료를 반복하는 편이 효율적이라는 의견이 많아요. 부족한 부분만 다른 자료로 보충해 보세요.

SQLD독학, 4주면 충분한가요?

SQL을 처음 접하는 분이라면 빠듯할 수 있습니다. 엑셀이나 데이터를 다뤄 본 경험이 있다면 4주 루틴으로 준비하는 분도 많아요. 본인 속도에 맞춰 1~2주 여유를 두세요.

교재는 몇 권이 좋나요?

교재 1권과 기출 복원 자료 1종이면 충분합니다. 여러 권을 보면 범위가 겹쳐 시간만 늘어나요.

실습 없이 문제만 풀어도 될까요?

가능은 하지만 JOIN과 윈도우 함수에서 헷갈리기 쉽습니다. 짧게라도 직접 실행해 보는 것을 권해요.

시험 일정은 어디서 확인하나요?

한국데이터산업진흥원의 데이터자격검정 사이트에서 회차별 일정과 접수 기간을 확인할 수 있습니다.

마무리

SQLD독학의 성패는 공부량보다 '끊기지 않는 루틴'에 달려 있습니다. 오늘 실습 테이블 두 개를 만들고 SELECT 한 줄을 실행해 보세요. 그게 4주 루틴의 첫 체크입니다.

함께 읽으면 좋은 글

이 글이 도움이 됐다면 친구에게 공유해 주세요

필요한 친구에게 한 번에 보내 보세요. 공유는 큰 힘이 돼요.

네이버 블로그 스레드

이 글, 어땠어요?

별을 눌러 평가해 주세요. 한 사람당 한 번만 세요.

아직 평가가 없어요. 첫 평가를 남겨 주세요.

💬 댓글

욕설·홍보 글은 지워져요.

  1. 첫 댓글을 남겨 주세요.