비전공자 SQLD 공부법: 책 1권 + 기출 반복으로 해결한 방법

낯선 SQL 개념, 이해 안 될 때 이렇게 공부하니까 해결됐다

나는 비전공자 웹 개발자이다.

개발의 ‘개’자도 모르는 사람이라 관련 자격증 공부하는 것이 막막했다.

비전공자이며, SQLD 준비를 하고 있는 사람들에게 도움이 되었으면 하는 마음으로

SQLD 공부에 도움이 되었던 방법들을 공유해보려 한다.

 

나는 SQLD 시험 준비하면서 초반에 제일 많이 막힌 부분이 있었다.

👉 바로 JOIN

처음에는 개념만 보면 이해한 것 같았는데,
문제를 풀려고 하니까 계속 틀리는 상황이 반복됐다.


😵 왜 계속 틀렸냐

돌이켜보니까 이유가 명확했다.

👉 개념이 완전히 이해된 상태가 아니었는데
👉 문제만 계속 풀고 있었던 것

기출을 돌리는 것에 급급해 개념 이해에 집중하지 못 했다.

이 상태에서는
틀려도 “왜 틀렸는지”를 모르니까
계속 같은 부분에서 막히게 된다.


💡 공부 방법을 이렇게 바꿨다

그래서 공부 방식을 아예 바꿨다.

👉 책 1권 + 기출 문제 반복

이렇게 단순하게 가져갔다.


📚 1. 책은 딱 1권만

처음에는 이것저것 여러 권 볼까 고민했는데,
오히려 그게 더 비효율적이었다.

👉 개념이 여기저기 흩어짐
👉 기준이 안 잡힘

그래서 책 1권만 잡고
👉 개념을 끝까지 이해하는 데 집중

특히 JOIN 같은 부분은
예제를 직접 쿼리로 쳐보면서 이해하려고 했다. ( 나는 mysql workbanch 추천한다.)

mysql workbanch를 사용하여 공부한 방법은 추후 게시해보도록하겠다.

👉 내가 참고했던 책은 입문자 기준으로 설명이 쉬운 편이라 괜찮았다
👉 아래에서 가격이나 구성 정도는 확인해봐도 괜찮다


📊 2. 기출 문제 반복 (이게 진짜 핵심!)

책으로 개념을 한 번 잡고 나서
👉 바로 기출 문제로 넘어갔다 (대신 기초 개념은 제대로 잡아야한다.)

여기서 느낀 게 하나 있다.

👉 기출 안 보면 시험 방향을 절대 모른다

  • 비슷한 유형이 반복됨
  • 자주 나오는 개념이 정해져 있음
  • 헷갈리는 포인트도 거의 동일

그래서 나는

👉 기출 → 틀린 문제 체크 → 다시 개념 보기

이걸 계속 반복했다.


📈 공부 방식 바꾸고 나서

이 방식으로 바꾸니까 확실히 달랐다.

  • 문제를 “찍는 느낌”이 아니라
    👉 이해하고 푸는 느낌이 생김
  • 틀려도 이유를 알 수 있음
    👉 같은 실수를 반복 안 함

👍 느낀 점

SQLD는 단순 암기 시험이 아니라

👉 개념 이해 + 기출 반복

이 두 개가 핵심이라고 느꼈다.

특히 비전공자 기준에서는
👉 책 하나로 기준 잡고
👉 기출로 반복하는 게 제일 효율적이었다.


🎯 결론

혹시 나처럼

  • sql 공부는 처음이라 공부 방향이 잡히지 않는 사람
  • 문제만 풀다가 더 헷갈리는 사람

이면

👉 책 1권으로 개념 잡고 + 기출 반복
이 방식으로 바꿔보는 걸 추천한다.

나도 이 방법으로 바꾸고 나서
공부 흐름이 훨씬 잡혔다.


※ 이 글에는 제휴 링크가 포함될 수 있으며, 구매 시 일정 수수료를 받을 수 있습니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤