-
[자격증 후기] SQLD 한달 자격증 준비 및 후기기타, 이외 에러 해결 사항 2021. 6. 27. 14:14
2021년 2월 말부터 3월 중순까지 공부해서 3월 20일 시험 보고 합격한 후기.
60점 이상이 합격으로, 각 챕터마다 과락이 있다. (아마 40% 이상으로 기억함)
SQLD는 1. 데이터 모델링의 이해, 2. SQL 기본 및 활용이 시험범위이고 SQLP는 시험범위가 아마 전체이고 문제가 좀 더 까다롭고 어려운 걸로 알고 있다.
시험 준비는 한달 정도 잡았고, 전공자이지만 딱히 데이터베이스를 열심히 공부한 타입은 아니었다.
그래서
해당 책으로 한 번 훑고 실습 쿼리도 한 번씩 쳐보고 이해하려고 노력했다.
위의 책은 자격증 출제 위원회에서 낸 책으로 Oracle, SQL Server를 한 번 제대로 훑고 이해하고 싶다 + 전체적인 흐름과 개념을 잡고 싶다할 때 추천하는 책이다.
비싼 가격이 흠이라서 인터넷에 사람들이 올려놓은 요약본 또한 추천한다.
개인적인 루트는
4주 -> 두꺼운 책으로 개념 공부
1주 -> 함수 복습하면서 문제집 풀기
직전 날에 문제집에 집중하며 함수들 차이점 공부
의 루트로 공부했다.
1. 혼자 요약하면서 쿼리문과 쿼리문 결과 정리하면서 공부한 결과
https://github.com/wonjongah/IT_Interview_certificate/tree/main/SQLD
wonjongah/IT_Interview_certificate
자격증(정보처리기사, SQLD, IoT 지식 능력 검정), 면접 예상 질문 공부. Contribute to wonjongah/IT_Interview_certificate development by creating an account on GitHub.
github.com
기본적인 내용은 전부 들어있으며 직접 쿼리문을 쳐보고 나온 결과도 기재했음.
이걸로 공부해도 무관할 거라고 생각한다. (대신 데이터 모델과 성능은 공부 자체를 하지 않아서 내용이 없음)
2. 시험 보기 전에 프린트해서 들고 갔던 요약본 둘
1) https://cafe.naver.com/sqlpd/7810
SQLD 요점정리 공유합니다
제가 공부할려고 한글 파일로 만들었는데저는 어려워서 붙을지도 의문입니다ㅜㅜ여러분에게라도 작은 도움이 되었으면 좋겠습니다.12월 1일 시험보시는 분들 화이팅입니다!가져가실 때 ...
cafe.naver.com
압축되게 요약된 내용으로 함수 이름 같은 것들이 기억 안 날 때 바로 휙휙 넘겨서 보기 수월하다.
간략하게 되어 있기 때문에 혼자서 설명을 쓰면서 공부도 가능하다.
2) https://blog.naver.com/wbslqj3300/220301179115
SQLD(SQL 개발자) 가이드 요약정리
요약정리 파일에 관해서 - 교재 두 번 읽고 정리한 것 - SQLD 시험 관련된 내용만 정리되어 있음 - 과...
blog.naver.com
자세하게 요약되어 있는 요약집.
1)번 요약을 보다가 이해가 안 되거나 쿼리문이 없는 경우는 이 요약본을 보면서 시험장에서 공부했다.
3. 오라클 다운과 연습 쿼리문
https://www.oracle.com/kr/downloads/
다운로드는 위의 사이트에서 11g를 다운로드했으며, 다운해서 설치하는 방법은
https://javacoding.tistory.com/113
[Oracle] Windows 10 오라클(11g) 설치/다운로드 방법
Oracle 다운로드 회사에서 가장 많이 쓰이는 데이터베이스, Oracle 이죠 오늘은 Windows 10 Home 버전에서 Oracle 다운로드 하는 방법에 대해서 포스팅하겠습니다. 1. 오라클 홈페이지로 이동 아래 링크를
javacoding.tistory.com
해당 블로그를 참고했다.
오라클을 다 다운받고 연습할 쿼리는
https://www.dataq.or.kr/www/board/files/list.do
데이터자격시험
www.dataq.or.kr
데이터 자격 시험 사이트의 커뮤니티의 자료실에서 실습용 파일을 다운받아서 실행시키면 된다.
4. 가장 중요하다고 생각하는 문제집 책
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=97612848
SQL 자격검정 실전문제
SQL 자격검정 실전문제는 국가공인 SQL 전문가 및 국가공인 SQL 개발자 자격시험 대비 수험서로 SQL 전문가 가이드에서 다루고 있는 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등
www.aladin.co.kr
SQL 자격검정 실전문제 이 책인데, SQLP를 중심으로 책이 진행되어 있지만 이 문제집에서 변형된 문제가 굉장히 많이 나와서(심지어 답만 조금 다른 경우도 있었음) 전체적으로 훑고 남은 며칠 동안 이 문제집 풀면서 다시 공부하고 문제 유형을 익혀두는 게 좋다.
개인적으로 시간이 없어서 답지를 보면서 문제를 풀었고, 해당 답이 왜 맞고 왜 틀렸는지 하나하나 확인하면서 문제를 풀었던 것이 큰 도움이 되었다.
5. 보통 나오는 문제 특징
기본적인 개념문제부터 쿼리의 결과값을 묻는 문제까지 전체적으로 다룬다.
그리고 Oracle과 SQL Server의 차이점을 묻는 문제도 종종 등장해서 대표적인 함수의 차이점과 다른 사용법은 알아두고 가는 것이 좋다.
기본적으로 개념도 묻고(앞부분), 비슷한 동작을 하는 각 함수가 어떻게 쓰이는지(결과) -> 각 함수가 어떻게 다른 결과를 내는지도 문제가 많이 나온다. (객관식도 그렇고 주관식에서도 꼭 나온다, null 관련, 윈도우 함수, 집계 함수 등등)
조인에서도 문제가 많이 출제되기 때문에 각 조인이 어떻게 다르고, 어떤 결과값을 내비치는지 숙지하고 가야 한다. (서술형에 어떤 조인인지 묻는 문제가 하나 이상 꼭 출제되는 듯)
제일 많이 나온 문제는 쿼리문을 주거나 결과값을 준 후 어떤 결과값을 나타내거나 어떤 쿼리문을 사용해야 하는지 문제를 내는 문제다.
이건 실습을 많이 해보고, 자격검정 실전문제를 많이 풀어보면 금방 익숙해진다.
어려운 쿼리문은 많이 나오지 않기 때문에 이정도로 공부하면 웬만히 합격할 수 있을 것!
'기타, 이외 에러 해결 사항' 카테고리의 다른 글
[vscode] 언어별로 인코딩을 다르게 하고 싶을 경우 (0) 2021.01.31 [vscode] C언어 vscode에서 undefined reference to 에러 날 때 (0) 2021.01.22 [GitHub] 깃허브 블로그 꾸미기 (0) 2021.01.22 [GitHub] 커밋 카운트가 되지 않을 경우 해결책 (0) 2021.01.21 [GitHub] README.md 내부 사진 띄우기 (0) 2021.01.21