본문 바로가기
Become Data analyst!

SQLD 비전공자 독학, 가장 확실한 방법을 알려드립니다

by 슬기로운 영어생활 2022. 4. 2.
728x90
반응형

비전공자 SQL Developer 독학 공부법 추천

 

현재 항공업계에서 데이터 관련 업무를 담당하고 있지만, 항상 2%가 부족한 듯한 느낌이었습니다.

그래서 내가 원하는 데이터를 자유자재로 추출하고, 추출한 데이터를 좀 더 유용하게 활용할 수 있도록

나의 전문성을 높이고자 최근에 SQLD (SQL Developer) 자격증에 도전을 했었는데요.

다행히 4월 1일 사전 점수가 발표되었는데 74점으로 아주 넉넉하게 합격을 했습니다!! 

 

대학교에서 경제학을 전공한 문과출신으로서 IT와는 정말 거리가 멀었지만

데이터 관련 업무에 발을 걸치고 있고 진정한 데이터 애널리스트로서 이직을 고려하고 있기에 

데이터 구조나 기본적인 SQL 문법 및 지식을 이번 기회에 쌓아두고자

나름 깊이있게 공부했던 저만의 공부법을 소개해드리고 같은 고민을 하고 계신 분들에게 도움이 되고자 포스팅해봅니다:)

 


SQLD 소개

 

SQLD란 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 뜻하며 이 자격증 (SQL 개발자)은 국가공인 자격증입니다.

시험은 필기 50문제로 구성되어 있으며 '데이터 모델링의 이해' (10문항) 그리고 'SQL 기본 및 활용' (40문항) 총 2가지 과목으로 구성됩니다. 또한, 총점 60점 이상이면 합격이지만 각 과목별로 점수가 40% 미만 과락이 있으므로 두 과목을 신경 써서 공부해야 합니다~~

 

사실, 이 시험이 필기로 이루어져있기에 실무에서 필요한 SQL 쿼리문을 작성 능력을 평가할 수는 없지만, 관계형 데이터베이스의 개념, 데이터 모델링, 주어진 SQL문을 보고 해석을 할 수 있는지 등 기본적인 SQL 배경지식을 습득하는 데에

초점을 맞추시고 준비하면 됩니다.

 

공부 기간 및 공부법 소개

 

사실, 인터넷에 "비전공자 SQLD 독학"을 검색해보시면 짧은기간 동안만 공부하고 합격을 했다는 수많은 인증과

후기글들이 있지만 저는 앞서말한 바와 같이 점수를 위한 공부보다는 실무에서도 이해가 될 수 있도록 배경지식을

단단하게 쌓고자 하는 마음으로 시작하여 다른 분보다는 공부기간이 조금은 길었던 것 같습니다.

 

저는 약 한달간 시험 준비를 했고 아래와 같은 플랜으로 공부했습니다.

 

  • 0주 차 - 교재 구매 

시작에 앞서 무엇부터 해야 할지 몰라서 서치를 많이 했었는데요! SQL 자격증을 준비할 때 가장 많이 쓰는

문제집부터 구매를 했습니다. 교재 이름은 "SQL 자격검정 실전문제"이며 , 일명 노랭이라고 불리는 책입니다.

이 교재는 사실 개념 요약집이 아닌 문제은행식 기출문제형 교재인데요! 시험 전까지 이 교재를 3 회독 정도 하고 들어갔는데 실제 시험에서 글자 하나 안 바꾼 똑같은 문제가 3~4문제는 나왔던 거로 기억합니다.

그 정도로 이 교재가 유용하니 꼭 먼저 구매하시길 추천드립니다.

 

 

  • 1~2 주차 - 유튜브 강의로 공부시작

저는 비전공자로서 전혀 개념이 잡힌 상태가 아니기에

교재를 구매하고도 어떻게 공부를 시작해야 할지 정말 막막했습니다. 

 

그래서 개념 공부를 해보고자 수강료를 내고 인강을 들을까 하였지만

정보가 넘쳐나는 시대에 유튜브에서 무료로 공부할 수 있는 자료들이 있을 것 같아 찾아보았고

국민대 김남규 교수님께서 학부생들의 온라인 수업을 위해 올려놓으신 강의자료를 발견했습니다.

제가 들었던 강의는 '데이터베이스 실무 (2020)'이며 총 48개의 강의로 이루어져 있습니다.

 

 

 

99_데이터베이스실무(2020)

 

www.youtube.com

 

사실 대학교 전공 수업을 위한 강의라 강의시간도 정말 길고 콘텐츠도 정말 많았지만

저는 이렇게 공부한 게 신의 한 수였다라고 생각할 정도로 아직도 개념이 머릿속에 있습니다.

 

2주간 동안 문제풀이는 전혀 손도 안되고 완강하여 콘셉트를 잡는 것을 목표로

매일 4~5강을 1.5 배속하여 들으며 꼭 필요한 개념들을 필기하고 저만의 개념 노트를 만들었습니다.

이 강의를 정말 강추하는 이유는 저처럼 비전공자가 들어도 이해가 될 수 있도록

교수님께서 강의를 요점만 톡톡 이해하기 쉽게 설명해주시는데 그게 큰 도움이 되어

전체적인 개념을 잡았고 지금까지도 머릿속에 생생하게 기억이 납니다^^

 

물론 사람마다 학습에 들이는 시간과 습득력이 다르기에 저보다 빨리 공부하시는 분들이 계실 수도 있지만

비전공자 이시라면 시간이 걸리시더라도 우선 4주를 잡고 첫 2주는 꼭 위의 강의를 토대로

큰 틀을 잡고 개념을 이해하시는 시간을 가져보시길 꼭 추천드립니다.

 

 

  • 3주 차 - 노랑이 문제풀이 및 오답노트 작성

 

 

앞서 말씀드린 노랭이 교재에서 127P까지, 약 200문제 정도가 시험 범위에 해당되는데

이 문제를 하루에 적어도 30개씩 풀자는 목표로 시작했습니다.

 

처음에 문제를 풀 때는 이해가 잘 안 되는데

풀면서 제가 정리를 해놓았던 개념 요약 노트를 참고해서 풀다 보니 금방 문제에 적응했습니다.

 

SQL 자격검정 (노랭이) 해설 1.docx
0.02MB
SQL 자격검정 (노랭이) 해설 2.docx
0.03MB

 

그럼에도 불구하고 이해가 안 되는 문제들에 대해서는 

카페를 활용하여 질문을 남기기도 하고 다른 사람들이 질문했던 내용들을 보며

하나하나 이해하면서 문제를 풀어나갔습니다.

(카페 이름은 "데이터 전문가 포럼"입니다. 문제 풀 때 필수이니 꼭 가입하세요!!)

 

 

정리한 자료입니다!!

기출이랑 인터넷 상 쉽게 구할 수 있는 문제들 좀 풀다보니까 잘못된 내용이 있는거 같아서 한번 더 올려봅니당 필요하신 분들 참고하시면 좋을거 같아요! 코드 부분은 D2Cod...

cafe.naver.com

 

그리고 문제를 풀다가 막힐 때 유튜브에서 문제풀이 강의를 많이 참고했습니다.

제가 참고했던 유튜브는 전광철 교수님의 채널 (전광철OCP)인데 선생님께서 문제들 하나하나 자세히 설명해주십니다.

 

한 가지 팁을 또 드리자면 만약에 강의를 들으셔도 이해가 안 되는 것들이 있으시면 문제별로 답글을 확인해보세요!

사람들의 질문이 대부분 비슷하고 선생님께서 친절히 텍스트로 설명해주셔서 이해가 안 가는 부분을 확실히 짚고 넘어갈 수 있습니다.

 

 

전광철 OCP

SQL자격검정 실전문제 풀이와 관련한 채널입니다. 주로 SQL 개발자를 위한 시험 과목 중에서 과목(Ⅱ)와 SQL전문가를 위한 과목(Ⅲ)에 대한 문제를 풀이하는 데 중점을 두었습니다. 채택한 교재는

www.youtube.com

저는 3주간 노랑이 문제집을 3 회독하였고 위에서 안내드린 참고사이트들을 활용하여

계속 틀리는 문제들에 대해서는 따로 오답노트를 만들고 개념을 반복해서 암기했습니다.

 

 

  • 4주 차- 기출문제 풀이

 

3월 12일 시험에 앞서 남은 1주 동안은

데이터 전문가 포럼 카페에 올라와 있는 기출문제들을 전부 풀어봤습니다! 

 

이것도 정말 신의 한 수였던 것이 SQLD 시험 자체가 문제은행식 출제라

예전 기출에서 나왔던 문제가 그대로 나온 게 꽤 많았었습니다.

시험 당일에 노랑이랑 기출로 한 8문제는 답만 보고 체크했을 정도이니 꼭 기출문제도 다 풀어보시길 바라요^^

 

기출문제 자료는 데이터 포럼 카페에서 구할 수 있으며, 이 글을 보신 분들을 위해 첨부해드리니

꼭 시험 준비 전 다운로드하여놓고 제가 알려드린 플랜대로 공부해보시길 바랍니다^^

 

SQLD_21_기출문제.pdf
0.74MB
SQLD_21_해답.pdf
0.72MB
SQLD_30_기출문제.pdf
0.65MB
SQLD_30회_script.sql
0.02MB
SQLD_30회_해답.txt
0.00MB
SQLD_34_기출문제.pdf
1.58MB
SQLD_34_해답.txt
0.00MB
SQLD_예상문제.pdf
0.60MB
SQLD_예상문제_해답.pdf
0.32MB

 

  • 시험 전날 및 당일

 

시험을 위한 준비는 모두 마쳤는데 끝날 때까지 끝난 게 아닌 거 아시죠?

그래서 저는 데이터 포럼 카페에서 받을 수 있었던 정리 자료들을 활용해서

전날과 당일 아침에는 개념 위주로 다시 복습하고 시험장에 들어갔습니다.

(이 자료도 데이터 포럼에 있으나 번거 로우실 테니 한 번에 다운로드하으세요^^)

 

[정리] SQLD.pdf
0.92MB


위에서 말씀드린 방법으로 약 한 달간 시험 준비를 했으며 어제 발표된 점수에서 아주 넉넉한 점수로 합격했습니다:)

 

SQLD 자격증 시험 당일에 노랑이나 기출에서 보았던 문제들이 많이 나와서 문제 푸는 시간을 세이브 많이 할 수 있었고, 그 시간을 활용하여 여러 번 검토하며 오답도 몇 개 찾아 다시 풀었습니다.

 

처음 시작할 때는 비전공자라 공부하는 게 두려웠지만 열심히 준비했던 만큼 좋은 결과가 있어서 뿌듯합니다.

이 글을 보시는 여러분들께서도 비전공자라고 하여 걱정하시지 마시고 저도 해낸 만큼 꼭 알려드린 자료와 사이트를

활용하시어 미리 준비하시고 시험에 응시해보시길 바라겠습니다.

 

728x90
반응형

댓글