벼락치기 아니고 천천히 시험 준비한 후기입니다!

자격증 시험에 취약한 나는 sqld 2수만에 합격했다 호호호
2수인 이유는 첨 시험날 몸이 너무 아파서 그냥 문제 구경만 하러갔는데 2점 차이로 떨어졌다 ㅎ
짧은 시간에 한번에 합격하신분들 많겠지만.. 학부때 그랬듯이 난 이해가 안되면 다음으로 못넘어가고 적용도 못해서ㅠㅠㅠ
자격증 한번칠때 고생 많이 하는 편이다. 전공책까지 뒤져보는 편..
근데 2수해서 그런가 꼼꼼하게 공부한게 오래가는거 같다 쿼리짤때 도움 되는 중 ^^
sqld를 왜 땄냐하면,,,
취업용으로 많이 따는건 나중에 알게되었고, sqld 결심 당시에 프로젝트를 진행했는데 DB 때문에 sql로 간단한 쿼리문을 짰어야했다. 그 중 통계학과 나오신 분이 코딩을 안배웠는데 sql은 기가막히게 짜셨다.(R할때 배웠다고 하심..? R잘모름) 그걸보고 sqld 공부해놓으면 어느 분야로 가던 sql은 쓰이니까 도움되겠다 싶어서 그때부터 준비했다! (생각해보면 그때 빅분기도 같이했어야함...아쉽)
공부순서
1. 개념 책 가볍게 1회독(문제 대충풀기) + 중요부분 필기하면서 2회독
완전 기초는 학부때 DB 수업 들었다 그래서 가물가물한 상태...
간단하게 2회독을 하면 취약한 부분을 바로 발견할 수 있다.
그리고 sql문은 다 손으로 짰다. 어자피 시험은 필기!
(1) 이기적 SQL 개발자 - 1,2회차 다 사용함

1회차때 암생각없이 이기적 책을 사용했다. 이 책이 여러곳에서 욕을 무지하게 먹던데 오타도 고칠만했고,, 설명도 무난했다.
수제비 이기적 등등 여러책을 다 봤었을때 내가 보기 편한책을 찾아서 뚝심있게 사용하는 것이 맞는것 같다.
난 해설집의 질 + 설명 배치 이런거 따졌다. 친구는 이기적 평이 너무 구려서 딴책을 샀는데 내책을 보더니 걍 똑같다고 하더라... 그냥 땡기는 책 사시길
(중요한건,, 흔들리지 않는 마음,,,)
(2) 유선배 sqld 과외노트 - 2회차 사용

2회차 할때 이기적 책의 문제 답이 다 기억날 지경.. 새 책이 사고싶어서 dp forum 구경중 유선배가 유행인걸 확인했다.
그래서 사봤는데 개념 정리는 간결한데 문제랑 설명이 너무너무 간결하고 쉽게 나와있었다. 책 제목처럼 과외노트-> 급한 사람한테 좋은듯
(3) 노랭이책(기출)

노랭이책도 2회독. 개인적으로 노랭이 해설이 더 불친절했다. 그리고 문제 옆에 날개로 팁있어서 안본다고 고생함 ㅠㅠㅋㅋㅋㅋ
2. 취약한 부분 집중 공략
1번을 1회독하면 취약한 부분이 바로 보이는데 내가 부족한 부분은 정규화부분이었다.
문제는 다 맞는데 80%정도만 이해하고 20%은 감으로 푸는거 같았다. 그래서 시간도 많았겠다(1달정도) 유튜브 강의를 들어서 부족한 부분을 채웠다. 이걸로 정규화 마스터했고 지금도 다 기억난다. 유수쌤 thank u...🫶
이것도 다 손으로 문제 풀고 쿼리 결과도 손으로 작성해봄 (시험이 필기인걸 잊지말자..)
3. 카페, 기출, sql 문제 활용하기
(1) 카페 활용 - 문제 풀이 물어보기에 너무 좋음!!
데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페
빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.
cafe.naver.com
유우명한 카페 꼭 가입하기! 해설 구린 문제 올려서 다른분들께 많은 도움을 받았따. 카페에 sqld 자료실에서도 많은 도움을 받았다.
나는 남이 쓴 요약본을 잘 못봐서 요약본을 다운받진 않았는데 요약본도 있으니 꼭 다운받아보시길
(2) HackerRank/programmers sql 문제 풀기(굳이 할 필요는 없음)
https://www.hackerrank.com/domains/sql
Solve SQL Code Challenges
A special-purpose language designed for managing data held in a relational database.
www.hackerrank.com
의도치 않게 긴 기간을 준비하다보니 기출 주구장창 돌리고 이젠 쿼리문 짤게 없더라.. 그리고 막판에 외울게 좀 필요한 데이터 모델링 부분에 집중하다보니 sql을 약간 까먹을거 같았다. 그래서 hackerrank에서 sql문제 풀고싶을때마다 풀었다. 그냥 감 유지 정도...? (안풀어도 됨) 요즘 코테에 sql문제도 있는 곳이 많던데 풀어보시길..
(코테에서 주언어 코테는 망치고 sql만 다 풀고 나온 전적이있음 그만큼 sql은 이제 기본인가 싶기도 하다...)
프로그래머스 sql 고득점 키트도 있는데 완전 쉽다. 그래도 풀거 없으면 감 유지용으로 푸시길..
https://school.programmers.co.kr/learn/challenges?tab=sql_practice_kit
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
+ 책 사기 싫다면 온라인으로 기출풀기
https://yunamom.tistory.com/316?category=1006373
[SQLD] SQL 개발자 국가공인 자격증 취득 후기 ( +기출문제 공유 )
✨ 정의 SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발
yunamom.tistory.com
이분 사이트에 기출이 웹으로 올려주셔서 패드로 풀기 편했다. sqld 시험 주간이었는데 밖에 다니면서 폰으로 문제 풀기 너무 좋았다 ㅠㅠ
근데 6회분 정도 있으니까 부족할수도..?
갠적으로 학부때 DB수업듣고 바로 치는게 제일 좋은것 같다. 진짜 후회된다.. 그때는 이런 자격증 있는지도 몰랐음 ㅠㅋㅋㅋㅋㅋ
시험접수비가 5만원 정도해서 공부 제대로 하고 한번에 따는걸 추천드립니다... ㅎ
아 그리고 sqld 시험 공부만 한게 아니라서 2-3달 정도 걸린것 같다. (매일하지도 않았음 진짜 많아도 하루에 한시간?)
적어도 시험 1달전엔 시작하시길!
'코딩 > MySql' 카테고리의 다른 글
| [MySql] HackerRank challenges - BASIC 3 (0) | 2022.08.15 |
|---|---|
| [MySql] HackerRank challenges - BASIC 2 (0) | 2022.08.14 |
| [MySql] HackerRank challenges - BASIC 1 (0) | 2022.08.13 |
| SQL 고득점 Kit - SELECT/SUM,MIN,MAX/GROUP BY/IS NULL (0) | 2022.06.14 |