본문 바로가기

자격증/Data Science

SQLD 합격 수기 (무료로 독학하는 방법)

0. Intro

 

5월 31일에 봤던 제37회 SQLD 시험 결과가 한달이 지난 오늘에서야 나왔다!

오후 2시부터 합격 확인 가능해서 2시 1분부터 클릭질을 시작했는데 그만 서버가 팡-! 터져버려서 한 20분 뒤에야 확인할 수 있었다 (긍지의 한국인은 포기하지 않긔☆)

시험에서 제대로 확인 안하고 대충 넘어갔던 부분에서 문제가 꽤 나와서 (HASH JOIN, NESTED JOIN , SORT MERGE JOIN등 각 JOIN별 특징 묻는 문제였다) 은근 불안했는데 다행히 합격했다.

 

인증인증

 

1. 공부 방법

 

이 글을 쓴 목적인 공부 방법에 대해 이야기해보려 한다. 우선 SQL을 한번쯤은 접해본 사람 기준으로 작성했다는 점을 감안해서 보길 바란다. (안 접한 분들은 2번의 개념 다잡기부터!)

역시나 가장 도움을 많이 받은 곳은

 

1. 기출문제 정리되어있는 네이버 카페

http://cafe.naver.com/sqlpd

 

데이터베이스(DB) 전문가 포럼 : 네이버 카페

DAP, DAsP, DBA, SQLP, SQLD, ADsP, ADP, 빅데이터, Big Data, Data Scientist 등 데이터 전문가 커뮤니

cafe.naver.com

요 사이트에 정리되어있는 기출문제들이다. 만약 완전 SQL에 대해서 처음 접하는 분들은 우선 기본 내용부터 잡아야할테지만 최소 DDL, DML, DCL이 뭔지 아는 분들은 우선 기출문제를 훑어보고 대충 어떤 유형의 문제들이 나오는지 확인하면 부족한 부분 위주로 공부하는 데 도움이 많이 될 거라 생각한다! 절대평가 시험이기 때문에(과목별 40%이상, 전체 평균 60점이상) 너무 꼼꼼히 봐도 시간낭비다.

 

2. 개념 다잡기 : 데이터 전문가 지식포털

SQL 관련된 내용이 잘 정리되어있는 사이트를 찾았는데 바로

http://www.dbguide.net/db.db?cmd=view&boardUid=148404&boardConfigUid=9&categoryUid=216&boardIdx=132&boardStep=1

 

데이터 전문가 지식포털 DBGuide.net

엔터티 속성 관계 식별자 데이터 모델의 이해 1. 모델링의 이해 가. 모델링의 정의 인류의 가장 보편적인 특징이면서 욕구 중의 하나는 의사소통을 하면서 항상 그에 대한 기록을 남기는 것이다.

www.dbguide.net

요기당. 듣기로는 SQL 전문가 가이드 책의 내용이랑 비슷하다고 한다. 기본내용부터 차분히 설명되어 있으니 정독하면서 읽으면 도움 많이 될 것 같다.

 

또! 구글링을 하면 SQLD 범위 관련 여러 PDF 파일을 찾을 수 있다! 위에 언급했듯이 SQL 기본서라고 불리우는 'SQL 전문가 가이드'라는 책이 있는데 금액이 전공책 수준이라  ^^* (정가 50000원) 살 생각은 1도 안했다. 여러분의 구글링 실력을 믿고 자료를 구해보는 것도 추천한다 (검색 키워드 : SQLD 가이드)

 

3. 유료 문제집

참고로 문제집으로는 아래 문제집을 많이들 사서 풀더라. (이 책에서 비슷한 문제가 많이 나왔다는 소리를 시험 끝나고 밖으로 나가면서 흘려들었다) 하지만 나는 돈없는 학생 나부랭이이기 때문에 네이버 카페에 올라온 빛과 소금같은 정보들로 공부했는데 고득점을 목표로 하는 게 아니라면 네이버 카페에 올라온 내용으로도 충분히 커버 가능하다!

정가 18000원

 


마지막으로 조언하고 싶은 부분은 SQL 시험인 만큼 SQL 코드가 주어지는 문제들이 많으니 꼭 공부하면서 다시 스스로 SQL 코드 해석해보면 좋겠다는 거!