✔합격인증
✔자격증 설명
SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는 데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다.
✔취득이유
컴퓨터 전공에게 몇 안 되는 도움 되는 자격증입니다. 도움이랄 것도 애매하지만 결국 SQL을 잘 다루고 쿼리를 짤 수 있는 능력을
기를 수 있는 시험이고, 대부분의 컴공학생 및 컴퓨터 분야 취준생들이 따는 자격증이라 안 딸 이유가 없었습니다.
대학교 2학년 때 배운 데이터베이스시스템 과목 중 SQL 관련 부분을 복습도 할 겸해서 '자격증을 위한 공부'라고 생각하지 않고
즐겁게 공부할 수 있었습니다.
✔공부 기간 및 방법
시험 주 월요일부터 금요일까지 하루 3~4시간 정도로, 아래 책 2회독을 목표로 시간분배를 해서 공부했습니다.
https://www.yes24.com/Product/Goods/33524934
✔시험 후기
노랭이 책으로 공부할 필요가 전혀 없습니다.
책이 개념을 설명하지 않고 문제만 바로 푸는 스타일이라 평소 내가 하던 공부법인
'개념부터 훑고 문제에 접목하기' 방법에 어울리지 않는 책이기도 했고,
띄어쓰기 때문인지 단락 줄 변환 때문인지는 몰라도 쿼리문이 상당히 복잡해 보이고 가독성이 떨어집니다..
시험에선 복잡한 쿼리문이 거의 없기도 했고, 쿼리문이 짧고 핵심 개념만 묻는 문제들로 출제됐기 때문에
오히려 인터넷에 돌아다니는 SQLD 요약본 PDF 이런 거 두 개 정도 다운받아서 회독한 후,
기출을 구하거나 유튜브에 있는 기출 해설영상을 멈춰가면서 풀고, 해설 보는 방식이 더 유용해 보입니다.
https://www.youtube.com/@hdatalab
이 분 유튜브를 추천드립니다.
✔팁
sql 자체를 익히고 공부하실 분은 시중 아무 책이나 하나 들고 따라 하면서 개념을 충분히 익히는 방향으로 하시면 되고
단순히 60점 컷을 넘기겠다 하시는 분은 쿼리문 복잡하게 돼있는 거 공부하지 말고 요약본에 반복해서 등장하는 개념
(정규화, NULL 처리 등)을 확실히 오답정리하는 방식을 추천드립니다.
! NULL이 꽤 많이 나와요. 합계나 평균, COUNT 등 함수처리 할 때 NULL이 어떻게 취급받는지, 비교는 가능한지,
연산자는 적용할 수 있는지, NULL이 포함된 테이블 JOIN하면 어떻게 되는지 등을 확실히 익혀놓으세요!
'License' 카테고리의 다른 글
[리눅스마스터 2급 2403회] 전공자 4일 합격 후기 (2) | 2024.10.04 |
---|---|
[정보처리산업기사 2024 정기 기사 2회] 전공자 3일 합격 후기 (1) | 2024.09.23 |