brunch

You can make anything
by writing

C.S.Lewis

by MS Feb 08. 2023

SQLD 합격 후기 - 2주면 합격이 가능하다(?)

제47회 SQLD 합격 후기



 SQLD 합격 후기를 찾아보면 단기간(2주, 5일...) 합격 후기를 정말 많이 찾아볼 수 있습니다. 시험을 준비해 본 입장에서 가능하긴 하지만, 본인이 SQL을 처음 접하거나 단기간 동안 하루 종일 시험공부에 투자할 수 있는 상황이 아니라면 거의 불가능에 가깝다고 생각합니다. 저는 인문계열 학생이지만 소프트웨어를 복수 전공하여 데이터베이스 수업을 이미 수강했기 때문에 시험공부가 조금 수월했습니다.


 때문에 이번 후기는 이런 분들께!

- 책, 강의, 공부 자료 등 시험 준비 정보나 꿀팁을 얻고 싶으신 분
- 전공자인데 데이터베이스 수업을 수강해 본 적 없거나 오래되어 기억이 가물가물하신 분
- 어느 정도 데이터베이스 시스템을 접해보신 분


 우선 저의 시험 준비 환경은 직전 학기에 데이터베이스 수업을 수강하여 어느 정도 이론적 학습은 되어있고, 분석 실습 과제와 시험공부를 하느라 쿼리문을 꽤 작성해 보았습니다. 그럼에도 모르는 이론적 개념이나 생소한 SQL 함수가 많았습니다. 준비 기간은 학기 중에 치른 시험이라 저도 정말 벼락치기를 하듯이 했는데요, 미리미리 준비한다고 했으나 중간고사 일정과 겹쳐 한 10일 정도 집중해서 공부한 것 같습니다.



0. 시험 정보


 - SQLD는 총 두 과목으로 구성되어 있습니다.

데이터자격검정 - 자격안내 페이지

'데이터 모델링의 이해', 'SQL 기본 및 활용' 과목 당 각각 10문항, 40문항으로 총 50문제가 출제됩니다.

합격 기준은 총 60점 이상입니다. 주의해야 할 점은 과목별 40% 미만 취득 시 과락으로 불합격입니다. 1과목은 8점(4문제), 2과목은 32점(8문제) 미만 시에 불합격입니다.


 - 시험 시간은 총 90분(1시간 30분)입니다.


 - 접수 기간 확인

 SQLD 시험은 1년에 4번, 시험일 약 한 달 전부터 접수를 받습니다. 계획에 따라 시험 일정을 정하시고 접수 날짜를 확인하여 최대한 빨리 접수하시는 것을 추천드립니다. 고사장 별로 정원이 정해져 있어 늦게 신청하시면 원하는 고사장을 못 고르실 수도 있습니다!


 - 시험 유효 기간

 자격증 유효기간은 2년입니다. 1년 6개월이 지나면 온라인 보수교육 이수를 통해 영구 자격으로 전환할 수 있습니다. 이전에 합격한 지인에 의하면 따로 알림이나 연락이 오지 않는다고 합니다. 합격하시면 보수교육 이수를 위해 일정 체크를 해놔야 합니다!




1. 공부 자료


 우선 '데이터 전문가 포럼'이라는 네이버 카페의 도움을 정말 많이 받았습니다. 카페에 가입하시면 이론 교재와 요약본, 기출문제 등 시험공부에 필요한 거의 모든 자료를 구할 수 있었습니다. 때문에 저는 따로 이론서는 구매하지 않았습니다. 이론 요약본은 카페 회원분들이 공유해 주신 자료로 공부했는데, 그중에서 본인 스타일에 잘 맞는 자료로 찾아보시고 공부하시면 됩니다.


 문제집은 출제 기관인 한국데이터진흥원에서 발간한 'SQL 자격검정 실전문제'로 공부했습니다. 인터넷에서 흔히 '노랭이'라고 불리는 문제집입니다. 제가 체감하기로는 문제 수준이 시험보다 조금은 어렵지만, 많은 분들이 이 책만 n회독하여 합격하신 만큼 문제 퀄리티는 좋습니다. 앞서 말씀드렸듯 저는 학교 시험 일정과 겹쳐 시간이 많이 없었기에 제2과목의 절반 이상을 풀지도 않은 채로 해설 강의만 들었습니다! (해설 강의 소개는 뒤에서 다시 해드리겠습니다.)


시중에 '이기적 SQL 개발자', '유선배 SQL 개발자' 등 많은 책이 있는데 이론 내용도 함께 보고 싶으시다면 책의 구성을 직접 보시고 골라서 구매하시는 것을 추천드립니다.


(모든 링크 글 하단 공유)


2. 해설 강의 추천


 공부 자료, 문제집과 함께 유튜브 무료 해설 강의를 보면서 공부했습니다.


 - '전광철 OCP' 채널

 앞에서 소개한 'SQL 자격검정 실전문제' 문제집 해설 강의입니다. 책의 모든 문제를 한 문제씩 자세하게 풀이해 주십니다. 저는 남은 문제 수에 비해 시간이 너무 없어 해설 강의 배속을 설정해 놓고 유형과 풀이법만 메모하면서 넘어갔습니다. 모르는 문제나 틀린 문제 해설을 위해 찾아들으셔도 좋을 것 같습니다.


 - 'SQL전문가 정미나'

 '유선배 SQL 개발자' 저자이신 분의 유튜브 채널입니다. 공부하다가 글로 된 설명으로는 도저히 이해가 안 되는 개념이나 함수가 있는데요. 정미나 님의 채널에서 이해가 안 되는 개념을 찾아들었습니다. 위 강사님과 마찬가지로 'SQL 자격검정 실전문제' 문제 풀이도 해주십니다.


 - '김강민SQLP'

 과목 별 총 정리와 시험 중 유의해야 할 점 등을 체크해 주십니다. 과목 당 40~50분짜리 강의로 내용 정리해 주시는데 강의력이 좋으셔서 재미있게 들었습니다. 시험 2~3일 전 마지막으로 점검하기 위해 들었습니다.


3. 공부법 공유


 1과목 '데이터 모델링의 이해'는 암기하셔야 합니다. 이론서나 요약 자료로 공부하실 텐데 무턱대고 외우기보다 n회독 후 문제집을 한 번 풀어보시는 것을 추천합니다. 풀어보면서 문제가 어떻게 나오는지, 무엇을 제대로 외우지 못했는지 확인해 보면 어떤 식으로 외워야 하는지 감이 옵니다. 저는 문제집 위에 풀지 바로 않고 이면지에 답을 체크하면서 문제를 여러 번 풀어보았습니다. 암기가 중요한 이유는 단답형 주관식 문제도 있기 때문입니다!!!


 2과목 'SQL 기본 및 활용'은 꽤나 긴 코드도 나오고 실질적인 활용 문제가 많기 때문에 SQL을 처음 접하시거나 익숙하지 않으신 분들은 힘드실 겁니다. 그래서 2과목에서 앞에서 소개해드린 해설 강의의 도움을 많이 받았습니다. 'SQL전문가 정미나' 선생님의 강의는 실제로 쿼리문을 작성하는 화면을 같이 보여주면서 설명해 주셔서 쉽게 이해할 수 있었습니다.


 여기서 중요한 점은! 시험을 치고 보니 기출문제가 가장 많은 도움이 되었다는 것입니다.


 앞에서 소개해드린 '데이터 전문가 포럼' 카페에서 복원 기출문제를 푸셔야 합니다. 복원 기출문제란 출제 기관에서 기출문제를 제공하지 않기 때문에 시험을 치른 카페 회원들이 댓글로 기억나는 문제를 공유하여 다시 만든 기출문제입니다. 때문에 문제의 퀄리티는 다소 낮은 것처럼 보일 수 있지만 시험을 쳐보면 복원 기출문제의 힘을 알 수 있습니다. 회차 별 복원 기출문제가 있습니다. 적어도 3번은 풀어보시고 오답풀이를 해보시는 것을 추천합니다. 기출문제를 풀어보면 어느 정도로 공부되어 있는지 확인해 볼 수 있어 좋습니다.


 문제집이나 기출문제를 풀다 보면 이해가 안 되는 문제가 나올 수 있는데요. '데이터 전문가 포럼' 카페에서 "기출문제 00회 00번 문제", "노랭이 00페이지 00번 문제"만 검색하셔도 쌓여있는 거의 모든 문제의 질문 글이 있기 때문에 카페 회원 분들의 설명을 참조할 수 있습니다!


 시험 2~3일 전에는 앞에서 소개해드린 '김강민SQLP' 강사님의 수업을 들으면서 마지막 점검을 했습니다. 총정리를 해주시면서 속기 쉬운 문제나 헛갈리기 쉬운 개념을 짚어 주셔서 좋았습니다. 강의 필기 노트는 시험당일 간단하게 보기 정말 좋습니다. 시험 당일에 고사장으로 가는 버스에서는 'SQL전문가 정미나'채널의 '스피드퀴즈' 콘텐츠를 보면서 갔습니다. 단답형 문제 대비에 도움 됩니다. 당일에는 뭘 공부해야 할지 막막한데요. 짧게 짧게 스피드퀴즈로 암기 사항들을 복기하면서, 고사장에 도착해서는 김강민 선생님 강의의 필기 노트를 봤습니다.


4. 마무리


 시험 당일 고사장에서 관해서는 다른 시험과 다를 바 없고, 감독위원 분들이 잘 도와주셔서 문제 될 것은 없습니다. 수험표를 출력해가야 하나 싶었는데 수험 정보 문자만 캡처해서 수험 번호만 잘 확인하니 문제없었습니다. 본인 신분증 지참하셔야 합니다. 그리고 혹시 모르니 수정 테이프 들고 가세요! OMR 시험인데 실수를 안 하는 편인데 시험 부문 체크 사항에 SQL 전문가 (SQLP)를 체크하는 바람에 시험 5분 전에 처음부터 다시 OMR을 작성했습니다. 시간도 없고 정말 당황했습니다.


 다른 시험도 마찬가지이지만 정말 자만도 걱정도 할 필요가 없는 것 같습니다. 정말 공부한 만큼 나오고 시험 당일 문제가 생각보다 쉬워서 안심하고 풀었더니 시험 결과는 합격이었지만 생각한 점수보다는 낮았습니다. 오늘 공유한 내용으로 다들 좋은 결과 있으시길 바랍니다!


궁금하신 사항이 있으시면 프로필의 메일이나 댓글로 문의해주세요!




데이터 전문가 포럼

기출문제 및 학습 자료 게시글 (데이터 전문가 포럼)

문제집


작가의 이전글 ‘그럼에도 불구하고’ 살아가야 하는 이유 ②
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari