개발에 있어서 가장 중요하다 생각하는 점은 데이터를 잘 가져와서 잘 보여주는 것이다
같은 데이터를 가져오더라도 수많은 방법의 쿼리가 존재하지만 가장 효율적인 방법으로 가져오는 방법을 알고싶다는 것이 첫 시작이였다.
자격증이란게 꼭 취득한다고 해서 그게 실무 실력과 비례하지 않는다 그러나 이 자격증은 비례한다 그만큼 취득하기 어려운 자격증이고 전국 자격증 보유자가 700명도 안되며 합격률은 한자리수에 가깝다 전문가 자격증이기에 희소성의 가치가 상당히 높다 나도 이 자격증을 취득하기 위해 달려온 과정을 통해 쿼리 수준이 상당히 올랐고 자신감이 올랐다 백엔드 개발자분들에게 공부하라고 꼭 추천해주고 싶다
제51회 SQL 전문가 자격검정 합격률
- 응시자 : 590명
- 합격자 : 72명
- 합격률 : 12.2%
이번 시험은 합격률이 높은 편이였다. 참고로 50회 합격률은 5%대다
2024.01 ~ 2024.04 첫번째 시험 과락
2024.06 ~ 2024.09 두번째 시험 합격
1. 친절한SQL튜닝 ★ ★ ★ ★ ☆
처음 시작했던 책이다. 이때 당시에는 자격증 목표가 아닌 단순 공부였다 책은 정말 술술 넘어가며 애초에 개발자가 이해하기 쉽게 나온 튜닝 입문책이라 생각하면 된다 초보자라도 충분히 이해하며 완전 재미를 느낄만한 책이다 이 책을 5회독 정도 했고 자격증 욕심이 생기기 시작하였다 자격증 목표가 아닌 분도 꼭 읽으면 좋을 책!! 강추!!
2. SQL전문가가이드 ★ ★ ☆ ☆ ☆
상당히 비싼책이고 두껍다......무겁고..... 이 책은 솔직히 말하면 추천하기 어렵다 다른 책들 내용과 중복된 내용이 대부분이고 한권에 모든게 집약되어있다보니 1회독밖에 안했다 반대로 말하면 이 책을 가장 먼저 읽으면 도움이 될지도? 가장 마지막에 읽어서 도움이 안됐다 그래도 시험 하루 전날 PIVOT, 정규식 관련되어있는 부분이 이 책밖에 없어서 조금의 도움은 되었다.
3. 국가공인 SQLP 자격검정 핵심노트 ★ ★ ★ ★ ★
자격증을 취득하려면 무조건 읽어야 할 책 !! 문제로만 가득찬 책이다 처음에 읽으면 무슨말인지 감도 안온다.... 처음 보는 개념들과 튜닝 문제들 ....... 나 같은 경우는 문해력이 좋지않아 반복학습을 많이 했다 이 책은 정말 20~30번 넘게 읽은거 같다 이해가 안가도 읽다보면 언젠간 이해가 가고 나중에는 문제만봐도 답부터 떠오르는 지경까지 가버렸다...ㅋㅋㅋ
4. SQL 자격검정 실전문제(노랭이라고 불리는 책) ★ ★ ★ ★ ☆
50회 SQLP 문제에서 노랭이가 상당히 많이 나왔다 문제 답이 완전 똑같게!!
51회에서는 거의 안나온듯? 오타가 상당히 많아서 카페를 보면 정오표가 존재한다.
그래도 많은 문제로 실전에 준비하기 좋은 책! SQLD도 해당책으로 공부했다.
---------------------------------------------------------------------------------------------------------------------------------
여기까지 50회 준비를 했지만 상당히 개념이 많이 부족한 상태였다
물론 시간도 부족했겠지만 위에 책만으로는 한계가 존재한다. 그렇게 실기 과락을 하고 한번 더 준비하기로 한다
이때부터 준비한게
5. 오라클 성능 고도화 원리와 해법 ★ ★ ★ ★ ★
개념의 끝판왕 튜닝의 끝판왕이며 양이 상당히 많다
어렵고 어렵고 어렵고 어렵고 어렵고 어려운 책 그냥 많이 읽고 많이 읽고 많이 읽어야 한다
한번에 읽고 이해하는 분도 있겠지만 난 불가능......... 이 책은 실무에 있어서도 상당한 도움이 되어 앞으로도 꾸준히 읽고 공부할 책!
시험전략
SQLP는 합격 커트라인이 무려 75점이다. 객관식70문제 (1점씩) 실기2문제 (30점)
전략을 잘 세워야한다
우선 1,2과목은 SQLD범위로 모델링에 대한 기본개념과 SQL기본문법이다. 여기서 최소 5개 틀려야한다 만점을 받겠다는 각오로 임해야한다. 최근 회차에서는 정규식 문제가 연달아 3문제 출제되었고 그 부분에서 다 틀렸다 다음 시험은 PIVOT,UNPOVIT 출제될거 같다.
3과목은 튜닝문제로 상당히 어렵지만 고도화 원리와 해법, 핵심노트 책을 많이 공부하면 자연스럽게 고득점 맞을 수 있다 시험을 두번봤을때 느낀점은 킬러문항이 몇개씩 나온다
실기같은 경우에는 부분점수가 있고 어느정도 출제의도를 파악한 상태의 쿼리를 작성하면 점수를 준다고 생각한다 오답을 쓸 경우 감점이 있으니 조심...
그리고 50회, 51회 두번다 실기문제에서 실행계획이 나왔다.
50회 실행계획 보고 무슨 상황인지, 튜닝을 어떻게 해야 하는지 요구
51회 실행계획, 테이블을 주고 쿼리 작성 두문제 + 적절한 튜닝 요구
실행계획을 보고 무슨 상황인지 파악한뒤 해결책을 마련하는 문제가 두번이나 나온만큼 실행계획을 100% 이해하고 있어야 한다.
1,2과목 5개 이하
3과목 10개 이하
실기 10점 이하로 감점되는 걸 목표로 하면 합격할 수 있다고 생각한다.
시험지를 받으면 실기 문제부터 파악해야한다. 문제를 다 읽고 답은 바로 생각 안나기에 머릿속에서 해결법을 찾으면서 앞에 객관식 70문제를 풀어야한다
해당 자격증은 년에 두번 시험이기에 떨어지면 기다림이 크다 그렇다고 해서 실패만 있는 것은 아니다 실무에 많은 도움이 되기에 떨어져도 공부한다는 마인드로 임하면 좋을 거 같다.
마지막으로 현재 자격증 보유자는
627명 이다
'개발' 카테고리의 다른 글
According to TLD, tag form:input must be empty, but is not 에러 (0) | 2023.11.28 |
---|---|
데이터베이스(mybatis, mysql) ??? 물음표 살인마 나올때 해결방법 (2) | 2023.11.22 |
XSS 오류 방지 개꿀 HTMLTagFilter를 이용해보자 (0) | 2023.11.22 |
스프링 PropertyPlaceholderConfigurer 설정 방법, 디비 연결 오류 해결 (0) | 2023.11.22 |
DB INDEX (0) | 2020.03.19 |