제 43회 SQL 개발자(SQLD) 시험에 합격했습니다~🙈🙉🙈
SQLD 시험과 공부 방법에 대해서 기록해보겠습니다.
1) SQL 개발자(SQLD) 시험📄
1-1) 시험 일정
https://www.dataq.or.kr/www/board/view.do
데이터자격시험
www.dataq.or.kr
위의 링크로 들어가시면 2022년 자세한 일정을 확인하실 수 있습니다.
종류 | 분류 | 접수기간 | 시험일 | 결과발표 |
빅데이터분석기사 | 제4회 빅데이터분석기사 - 필기 | 2022.03.07(월) 10:00 ~ 2022.03.14(월) | 2022.04.09(토) | 2022.04.29(금) |
제4회 빅데이터분석기사 - 실기 | 2022.05.23(월) 10:00 ~ 2022.05.27(금) | 2022.06.25(토) | 2022.07.15(금) | |
데이터분석 자격검증 | 제 24회 데이터분석 전문가(ADP) - 필기 | 2022.01.24(월) 10:00 ~ 2022.01.28(금) | 2022.02.26(토) | 2022.03.25(금) |
제 32회 데이터분석 준전문가(ADsP) | 2022.01.24(월) 10:00 ~ 2022.01.28(금) | 2022.02.26(토) | 2022.03.25(금) | |
데이터아키텍처 자격검정 | 제 55회 데이터아키텍처 전문가(DAP) | 2022.02.21(월) 10:00 ~ 2022.02.25(금) | 2022.03.19(토) | 2022.04.15(금) |
제 50회 데이터아키텍처 준전문가(DAsP) | 2022.02.21(월) 10:00 ~ 2022.02.25(금) | 2022.03.19(토) | 2022.04.15(금) | |
SQL 자격검정 | 제 44회 SQL 전문가(SQLP) | 2022.02.14(월) 10:00 ~ 2022.02.18(금) | 2022.03.12(토) | 2022.04.08(금) |
제 44회 SQL 개발자(SQLD) | 2022.02.14(월) 10:00 ~ 2022.02.18(금) | 2022.03.12(토) | 2022.04.08(금) |
1-2) 출제문항수
과목명 | 필기 | 검정시험시간 | |
문항수 | 배점 | ||
데이터 모델링의 이해 | 10 | 20 (문항당 2점) | 90분(1시간 30분) |
SQL 기본 및 활용 | 40 | 80 (문항당 2점) | |
계 | 50 | 100 |
1-3) 과목별 세부 내용
시험과목 | 과목별 세부 항목 | 문항수 |
데이터 모델링의 이해 | 데이터 모델링의 이해 | 10문항 |
데이터 모델과 성능 | ||
SQL 기본 및 활용 | SQL 기본 | 40문항 |
SQL 활용 | ||
SQL 최적화 기본 원리 |
1-4) 합격기준
합격기준 | 과락기준 |
총점 60점 이상 | 과목별 40% 미만 취득 |
1-5) 준비물
신분증!!!(잊지 말고 꼭 지참해야 시험 응시 가능), 검은색 볼펜(주관식용), 컴퓨터용 사인펜 -> 필수
시험표는 수험생 번호가 있어 필요할 것 같지만 나중에 종이 울리고 필기구 이외에 다 집어넣으면 확인이 불가합니다. 하지만, 시험장에서 마킹하면서 감독관님이 알려주시니 안가져가도 됩니다. 불안하시면 챙겨가시는 것을 추천합니다~
컴퓨터용 사인펜은 꼭 나오시는지 확인하시고 검은색 볼펜으로만 주관식 작성이 가능합니다. 샤프는 안됩니다.
2) 공부 방법📚
2-1) 책
ADsP에는 민트책이 있었다면, SQLD에는 노랑책이 있습니다. SQL 자격검정 실전문제 책입니다.
이 책 역시 재고가 밀려서 늦게 출고 되는 경우가 있으니, 시험보기로 마음먹으셨다면 빠르게 주문하시는 것을 추천드립니다. 노랑책은 민트책과 달리 이론이 자세하게 설명되어있지않고 곧장 실전문제들로 이루어져있습니다. 이론을 원하시는 분들에게는 추천하기는 어려운 책 같습니다. 문제 옆에 조그마하게 개념이 나오지만 따로 이론 공부를 하셔야합니다.
※ 카페
데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페
빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.
cafe.naver.com
데이터 전문가 포럼 카페에 들어가시면 SQLD 이론이 정리된 PDF 파일들을 찾아서 공부하실 수 있습니다. 여러 파일들을 비교해가시면서 공부하시고 그 다음에 노랑책을 푸는 것을 추천드립니다. 저는 총 4개의 PDF 파일들을 비교하고 정리하면서 공부를 진행했습니다. 노랑책을 풀다보면 불친절한 설명도 나오는 부분이 많아서 카페에 가입하셔서 답변들을 참고하시는게 좋습니다.
2-2) 공부 기간 및 기본 지식
공부 기간은 ADsP와 겹치게 공부해서 총 3주를 공부하였습니다. 공부는 꾸준히 2~3시간 이상은 공부를 하려고 하였습니다. 비전공자이나 MySQL을 다뤄본 경험이 있습니다. 기본적인 베이스만 다뤄보았습니다.
이론에 관한 내용들에 대해서는 아는 것이 없었고 Oracle과 SQL서버로 나누어지기에 SQL서버의 가벼운 명령어만 아는 상태로 공부를 진행했습니다.
2-3) 공부 방법
PDF 파일 4개를 비교하면서 이론 공부 -> 4개 중 공통되는 부분들을 정리 -> 노랑책 문제 풀기 -> 유튜브로 모르는 문제 확인, 정리하기
1️⃣ 공부 순서
데이터 모델링의 이해 -> SQL 기본 및 활용
책의 순서에 따라서 공부를 진행하였습니다.
PDF파일을 찾으시다보면 카페에 400페이지가 넘는 SQL 개발자 가이드를 확인하실 수 있습니다. 먼저 이 책을 읽으면서 단원을 공부한 후에 정리된 다른 PDF들을 비교하면서 암기하면서 정리를 진행하였습니다. 시간이 되신다면 그냥 정리된 파일보다는 SQL 개발자 가이드를 읽으면서 이해하시고 예제들도 보면서 넘어가시는 것이 좋습니다.
2️⃣ 데이터 모델링의 이해
데이터 모델링의 이해는 과목의 이름과 동일하게 이해하신다고 생각하시면 됩니다. 내용들을 이해하고 암기하시고 어떻게 분류되고 정의되는지 잘 구분하셔서 암기하셔야 합니다. 정리된 PDF들의 내용이 처음에는 보기에는 어려우니 예제들도 포함된 SQL 개발자 가이드를 참고하시길 바랍니다.
3️⃣ SQL 기본 및 활용
Oracle과 SQL서버로 나누어져서 가끔 혼란이 생길 수 있습니다. 둘이 다르게 사용되는 경우도 잘 구분하셔야 합니다.
명령어뿐만 아니라 어떻게 사용되는지도 아셔야 활용 문제도 푸실 수 있습니다. 꼭 예제들도 확인하시길 바랍니다.
여러 예제들은 SQL 개발자 가이드에서 확인이 가능하십니다. SQL 개발자 가이드 많이 언급하는 것 같은데 저자는 아니지만 보통 많아서 안읽으신다고 하지만 그래도 활용 문제들을 이해하실때 필요하기에 예제 부분이라도 참고하시길 바랍니다.
⁕ 노랑이책을 풀다보면 이해가 안되는 문제들을 카페에 물어봐도 되지만 이해가 안되고 실행하여 확인하고 싶으시다면
https://www.youtube.com/watch?v=88qFYNyEgag&list=PLyQR2NzLKOCZU_jjLAdebyx9oE9dvvsrE
SQL전문가 정미나님의 유튜브를 추천합니다. 풀다가 어려운 부분들에 대한 문제들을 직접 실행하시면서 설명해주셔서 확인하면서 이해가 가능합니다. ROLLUP, GROUPING부분에서 이해가 잘 안됐었는데 직접 실행하시는 것 보고 이해하는데 도움이 되어 추천드립니다.
노랑책은 2번 이상씩 풀어보고 오답을 다시 체크하는 형식으로 계속해서 반복해서 진행하였습니다. 노랑책과 동일하게 문제가 나오기도 하고 노랑책 문제에서 변형되어서 문제들이 나오니 문제들도 꼼꼼하게 확인하시고 이해하시면서 넘어가는 것이 좋습니다. 이번 시험에서도 노랑책 문제 몇문제와 노랑책 문제 예시에서 변형된 문제도 나왔습니다.
4️⃣ 기출 문제
노랑책을 몇번 반복하셨다면 기출 문제들로 넘어가셔도 됩니다. 기출 문제의 좋은 점은 여러 문제들을 접할 수 있다지만, 시험 후에 기출 문제들을 제공하지않기에 시험자들이 복원한 문제들이 많아서 정확하지않고 답도 맞는지 알 수 없다는 것에 유의하셔야합니다. 기출 문제로 넘어가셔서 다른 유형들을 확인하셔도 되고 계속해서 노랑책을 공부하셔도 됩니다.
저는 노랑책 몇번 돌린 후에 기출 문제로 넘어가서 기출 문제들을 풀어보았습니다. 기출 문제는 카페에 들어가서 찾으시면 기출 문제들을 확인하실 수 있습니다.
⁕ 38회 기출 문제를 복원하시고 문제 풀어주시는 쏭즈컴퍼스 유튜브를 통해서도 확인하실 수 있습니다. 더보기란에 복원 문제들이 있으니 다운받아서서 푸신 후에 유튜브 설명과 함께 채점하시면 됩니다.
https://www.youtube.com/playlist?list=PLJyu27XFq6X0Sa2622T9pan9WEQaUFFKg
SQLD
www.youtube.com
5️⃣ 마지막주
당연히 처음 본 내용들이 어려울 수 있습니다. 최대한 이해하려고 하시고 넘어가시고 반복적으로 공부하시면서 이해하시는 것이 좋습니다. 노랑책 문제들도 반복적으로 공부하시고 답만 찾는 것이 아닌 어떤 문제인지 파악하시는 것도 왜 오답인지도 생각하시면서 하는 것을 추천드립니다. 문제를 풀기전에 항상 단원들을 복습하고 암기하면서 넘어가고 시험보기 마지막주에는 단어들을 적어놓고 그에 맞게 종류들과 내용을 적는 단답식으로 공부를 진행했습니다.
⁕ 김강민SQLD 유튜브에서 SQLD 최종 정리 강의를 통해서 내용들을 다시 한번 진행하고 보지못했던 새로운 내용들을 추가하면서 내용들을 마무리 정리했습니다. 마무리로 듣기에 좋은 유튜브라고 생각합니다.
https://www.youtube.com/watch?v=PC3ypt_VGWI&list=PLnljY8Msg8dBKhqYyq1gAS_cdsLh_vWtf
3) 마무리🔔
여기까지 저의 공부 방법이었습니다. 여러 방법들 중에서 본인에게 맞는 방법을 찾으셔서 공부하시길 바랍니다. 노랑책에서 본 문제들과 접하지 못했던 문제들로 이루어져있겠지만 아는 문제들은 최대한 맞춰보겠다는 생각으로 임하시면 합격하실 수 있을 것이라고 생각합니다. 주어진 시간을 이용하셔서 꼼꼼하게 읽어보시고 잘 푸시길 바랍니다~
💛SQLS 다들 시험 합격하세요~ 홧팅!💛
'공부' 카테고리의 다른 글
[서평] 빅데이터 커리어 가이드북 (2) | 2021.12.07 |
---|---|
[ADsP] 비전공자 공부 방법 및 합격 후기 (1) | 2021.12.06 |