공부 과정과 팁 공유
- SQLD(SQL Developer) 자격증은 한국데이터산업진흥원에서 주관하는 데이터베이스 관련 자격증
- 데이터베이스를 설계, 구현, 관리할 수 있는 능력을 평가
- SQLD는 데이터베이스 개발자의 초급 단계에 해당
- It업계에서 데이터 기반 의사결정 역량이 중요해지면서 개발자가 아닌 기획자나 PM들도 취득하는 추세
1년에 4회 시험이 있고, 내가 본 건 2회차(5월)였다. 참고로, 2024년부터 시험범위가 개정되어, 개정된 후 2번째로 치루는 시험이었다.
시험일정은 여기서 확인 가능!
https://www.dataq.or.kr/www/accept/schedule.do
나의 상태는
1) 비전공자 : 컴퓨터 공학이나 데이터 관련 전공을 하지 않음
2) 업무 활용 경험 : 조금 있음
이전 직장에서 SQL 쿼리를 작성해서 회원 및 서비스 이용 데이터를 추출하고 분석하는 업무를 한 적이 있었다. 근데... 진짜 간단한 것만 쓰고 맨날 쓰던 것만 썼다. 그리고 read권한만 있어서 생성하거나 수정하는건 모름...
ex) join을 쓰긴 했지만.. 시험공부를 하면서 join의 종류가 이렇게 많은지 처음 알았음..^-^..
약 2주 동안 SQLD 시험을 준비한다고 했지만..
2시간 이상 공부한건 5일 정도이고 전날 밤에 벼락치기한게 큰 도움이 되었다! (이유는 아래 서술)
직장인으로서 시간이 많지 않았기 때문에, 효율적인 공부 전략이 필요했다.
그리고 책을 보통 e-book으로 사는 편이지만, 이건 시험장에서도 펜으로 풀면서 문제를 풀어야하므로 종이책으로 구매!
나는 유선배라는 책으로 개념을 익혔는데, 사실 다른 책이라도 상관은 없을 것 같다.
> 유선배는 이거 : https://www.yes24.com/Product/Goods/123818968
유튜브 강의가 있다고 해서 구매한 책이었는데, 책과 같이 볼 수 있는 유튜브 강의가 아니었다. (그냥 저자가 유튜브에 올렸던 강의고, 책이랑 아예 따로임)
그래서 유튜브는 ROLLUP, GROUPING SETS, CUBE가 헷갈렸을 때 요 부분만 찾아보고 보지 않았다. 뭐가 뭔지 찾기도 어려웠음..
일단 유선배 책에 있는 문제들을 풀었다. 그리고 사람들이 SQL을 공부할 때 무조건 산다는 노랭이 책은 일부만 보았다. 나는 오히려 유선배에 있던 문제들이 이해하는데 더 도움이 되었다.
> 노랭이는 이거 : https://www.yes24.com/Product/Goods/33524934
다들 본다는 노랭이를 내가 조금만 본 이유는
1. 2024 개정 내용이 반영되지 않음
2. 뒷부분은 어차피 프로페셔널 부분이라 시험범위가 아님
3. 시간이 없었음..ㅎ
특히 1번때문에 노랭이를 1/3정도만 전날에 급하게 풀었었다. 그런데 노랭이에서 그대로 나온 문제도 있었어서 (정확히 기억은 안나지만 2문제 정도?) 시간이 있다면 풀어보는게 좋은 것 같긴 하다.
기출문제는 공식적으로(?) 제공해주거나 복원된건 없어서 이 분의 블로그에서 하루정도만 풀어봤다.
https://yunamom.tistory.com/386
이 또한 열심히 하진 않았는데... 이유는
1. 이 또한 2024년 개정이 반영되지 않은 문제들임
2. 컴터나 폰으로 보면서 푸는게 너무 번거로웠음 ㅠ...
결과적으로는 개정 이후 이전 기출문제보다는 쉽게 나온 느낌이었기 때문에 별로 안 본걸 후회하지는 않았다.
이건 전날 밤 갑자기 유튜브에서 찾아서 급히 보게 되었는데, 개정범위를 설명해주는 강의였다. (문제풀이는 안 봄)
https://www.youtube.com/@hdatalab
개정 후 새로 추가된 내용들은 유선배나 노랭이에서도 거의 없어서 이해하기 어려웠는데, 요 유튜브를 보고 완벽까진 아니지만 어느정도 이해하고 간게 큰 도움이 되었다. 새로 추가된 범위에서 몇 문제 나왔는데, 이 유튜브를 안 봤으면 아예 몰랐을 것 같기 때문! (덕분에 그 문제들은 다 맞았다)
최근에 3,4회차 대비로 새로 올려주신 것 같은데 개념서를 빠르게 훑고 이 강의를 봐도 될 것 같다.
결과는 합격!
사실 공부를 너무 안해서 당연히 떨어질 줄 알았는데 붙어서 천만 다행이었다. (응시료 아까워서 붙고싶었음) 그리고 책으로 시험준비를 하는 것보단 실제로 쿼리를 돌려보는게 당연히 도움이 되고 안까먹긴 한다. 시험준비 했던건 많이 까먹었는데 일할 때 썼던건 계속 기억남..
처음 SQL 배울 때 참고했던 연습쿼리 돌려보는 사이트를 추천하면서 글을 마친다!
https://www.hackerrank.com/domains/sql