본문 바로가기
기타

[기타] SQLD 비전공자 4일 독학 합격 후기

by s0ojin 2023. 4. 11.

 

 

시험 응시 계기 및 배경지식


저는 대학에서 경제학을 전공하였고, DB관련 수업은 수강한 적이 없는 비전공자 입니다.

졸업 후 진로를 변경하여 개발 공부를 지속해왔지만, 프론트엔드다보니 사실 DB를 접할 기회는 전혀 없었습니다.

다만 3월 초에 정보처리기사 필기시험을 합격한 상태였으므로 접하는 일부 용어들이 낯설지는 않았습니다. 그래서 이론부분인 1과목부분은 덕분에 수월했던 것 같고 활용부분인 2과목에는 별도움 안됐던 것 같습니다.  

 

프론트엔드 취업에 SQLD가 의미없을 것 같긴 했지만 4월에 있을 정보처리기사 실기 시험에도 도움이 될 것 같았고,
비전공자라서 부족한 CS쪽 지식도 채워볼겸 겸사겸사 응시하게 되었습니다. 

 

 

 

공부기간 및 공부 방법


1. 공부 기간

: 약 4일 정도입니다. 시험은 이해를 바탕으로하는 거의 암기였다고 생각하는데, 문돌이 특성상 암기에 좀 강한편이기도하고 대학 생활 내내 벼락치기를 해왔기 때문에 저한테는 딱 맞는 기간이었습니다만... 본인이 할애하실 수 있는 시간,  평소 공부 스타일에 따라 공부 기간을 정하시면 될 것 같습니다.

 

저도 딱히 벼락치기를 하려고 했던 건 아니고,,책은 딱 2주전에 샀는데 프로젝트에 좀 집중하다가 좀 늦게 시작하게 되었습니다.

시험응시비 + 교재비 = 7만원이 너무 아까웠던 백수이기때문에 좀 더 집중할 수 있었던 것 같기도하고요..!

 

 

정확히는 기억안나지만 20시간 이상 공부한 것 같습니다. 

 

1일차 : 5시간 (1과목)

2일차 : 2시간 (1과목)

3일차: 6시간 (2과목)

4일차 : 10시간 이상 (2과목)

 

 

 

2. 교재

: SQLD 시험에서 가장 유명한 노랭이로 공부했습니다. 혹시 교재 고민 중이시라면 무조건 이 노랭이로 하시길 추천드립니다.

실제 시험에서 완전 똑같은 문제가 5개 이상 출제되었던 것 같은데, 시간 절약에 굉장히 큰 도움이 됐습니다. 아마 비전공자분들 응시해보시면 아시겠지만 시간이 생각보다 엄청 넉넉하지는 않습니다. 저는 딱 끝날때 마지막 마킹하고 나왔습니다. 실제 시험은 노랭이보다는 비슷~ 쉬운편이었던 것 같습니다.

 

이 교재는 기출문제집이라서 개념은 옆에 작게 조금씩 설명해주고, 전부 문제로 이루어져있습니다. 

하지만 저처럼 시간이 없으신 분이라면 무조건 문제풀이먼저 하시고 해설집과 구글링을 통해 이론 쌓아가시는 것을 추천드립니다.  

이 교재는 SQLD, SQLP 모두를 커버하는 책으로, SQLD를 응시하시는 분들은 136p까지만 보시면 됩니다. 

추가로 저처럼 시간이 없으신 분들은 p127까지만 보시면 됩니다. 2과목의 3장 sql 최적화 기본원리는 최근 몇년간 출제되지 않고 있기 때문입니다. 그러나 여전히 시험범위기는 하니, 시간이 여유로운 분은 당연히 보시는게 좋긴 하겠죠..?

 

공부 방식


자...저에겐 4일의 시간밖에 남지 않았었기에....한번 볼때 다신 안본다는 마음가짐으로 공부합니다.

 

 

1. 뭔지 모르겠지만 단어들에 익숙해질겸 그냥 문제를 푼다. (저의 경우 10~20문제 단위로 주제별로 끊어서 풀었습니다.)

 

2. 어차피 찍은 문제도 있고 확신에차서 푼문제는 없으므로 정답 여부와 관련없이 해설집을 보면서 문제에 필기를 한다. 내가 왜 이걸로 찍었고 왜 틀렸는지 생각하면서 풀면 나중에 시험장에서 더 잘 기억나는 것 같다. 물론 다시보기위함은 아니다. 쓰면서 외우려고 쓰는 것일뿐...

 

3. 해설집을 보면서 모르겠는 단어들, 개념들은 sqld + 키워드로 검색해보면 정리해놓은 블로그들이 많다. 거기서 본 내용도 전부 문제에 필기하면서 이해한다.

 

4. 그래도 이해가 안되는 부분은 유튜브 어쩌다DB님의 해설 영상을 보자!!!!! 1과목은 없지만 2과목은 전체 무료로 해설을 올려놓으셨다. 여기서 새롭게 알게된 것 역시 마구마구 필기해준다.

 

 

4. 교재 단원끝마다 공백인 부분이 있다. 위 방식대로 공부하면서  왠지 꼭 외워야할 것 같은걸 거기에 다시 한번 정리한다. 시험 직전에 읽을 용도이다.

 

5. 이렇게 하고나면 sql 활용부분에 뇌가 절여져서 1과목이 잘 기억이 안난다. 이건 시험장에서 시험직전 30분동안 4번에서 써놓은것들을 물아일체로 읽어준다.

 

 

 

 

결론


1. 공부기간은 본인의 현재 수준과 평소 공부 스타일에 맞게!

2. 교재는 이론교재보다는 무조건 노랭이사서 기출박치기(똑같은 문제들이 실제 출제됨)

3. 시간이 없으면 노랭이 127쪽까지만 풀어도 충분

4. 기출 풀이는 유튜브 <어쩌다DB>

 

 

 

 

 

댓글