🔑SQLD 시험 전략
👉 합격후기
저는 데이터베이스에 대한 지식이 많이 부족했기에 한달 좀 넘게 준비했습니다. SQL 전문가 가이드 정독 후에 실제 DBMS를 설치한 후 다양한 Query를 실행시켜보면서 실습했구요. 그 다음 문제집을 풀었습니다. 처음 문제집 부터 접근하자니 문제가 무엇을 요구하는 쉽게 감이 안잡히더라구요. 그래서 이론서를 정독후에 문제집을 보았습니다. 시간은 하루 2~3시간씩은 꾸준히 공부했고, 데이터 전문가 포럼을 통해서 다양한 정보도 얻었구요.
문제 및 이론중에서 어려웠던것이 계층형 Query하고 Group by, Rollup, cube 였던거 같습니다. 까리했던건 데이터 모델링이었구요. 가장 어려웠던건 Oracle DBMS와 SQL Server를 비교하는게 가장 까탈스러웠습니다. 왜냐하면, Oracle DBMS의 경우 정보도 얻기 쉽고 또 실제 실습하는 부분이었기에 어렵지 않게 습득 할 수 있었지만, SQL Server에 경우에는 정보도 얻기 어려웠고, 또 Oracle DBMS와 비슷하면서 약간에 차이가 있었기에 그 부분을 명확히 구분하기가 어려웠습니다.
총 50문제 이기 때문에 어려운 문제는 틀려도 아는 문제 만큼은 확실히 맞춘다는 전략으로 접근했고, 그 결과 합격할수 있었습니다.
👉 개인적인 차이는 있지만 실제 시험을 보면서 느낀점을 바탕으로 전략을 구성해 본다면
1️⃣ 전공자이면서 데이터베이스 관련 수업을 듣고 졸업작품이나 공모전에 mysql 또는 oracle DBMS를 사용해 본 경험이 있다면 "SQL 자격검정 실전문제" 문제집 다독 풀이.
2️⃣ 비전공자이지만 국비교육을 통해서 데이터베이스에 대해 교육받은 경우에는 "SQL 전문가 가이드" 1회독 후 "SQL 자격검정 실전문제" 문제집 다독 풀이.
3️⃣ SQL을 업무상 처음 접했고, 데이터베이스에 대해 잘 모른다. "SQL 전문가 가이드" 다독 후 DBMS 설치 후 Query 실행 그리고 실습과 함께 "SQL 자격검정 실전문제" 문제집 다독 풀이.
4️⃣ 현업 종사자라면 "SQL 자격검정 실전문제" 문제집 다독 풀이.
👉 시험 준비기간 또는 구체적인 전략
1️⃣에 경우는 짧게는 2~3일 길게는 한달정도 시간을 잡고 공부하신 분을 많이 보았습니다. 학부때 데이터베이스 수업을 듣거나 공모전이나 졸업작품 또는 프로젝트에서 DBMS를 설치해보고 적용해 본 경우라면 문제 풀이에 있어서도 어렵지 않게 문제집을 풀이하시는 것도 보았구요. 그렇기에 "SQL 자격검정 실전문제" 이 문제집만 다회 풀이하면서 문제 유형과 감각만 익힌다면 그리 어렵지 않게 합격할수 있을거라 생각합니다. 왜냐하면 Query에 대한 이해가 어느 정도 있고, DDL, DML, DCL, TCL 을 직접 활용하면서 경험했기에 문제를 보면 Query에 구조나 내용이 이해되기 때문입니다.
2️⃣에 경우는 3주에서 한달정도 잡고 공부하시는 것 같았습니다. 6개월 국비교육에 특성상 교육과정마다 차이는 있겠지만 데이터베이스에 대해서 깊이 있게 공부하지는 않는것 같더라구요. 그리고 1과목인 데이터 모델링의 이해의 경우 책을 통한 지식 습득이 필요한 부분입니다. 그렇기에 "SQL 전문가 가이드"를 읽으면서 이론적으로 부족한 부분을 채우고 "SQL 자격검정 실전문제" 문제집 다회 풀이하면서 문제 유형을 익히면 충분히 합격 할 수 있다고 생각합니다. 국비교육을 받으신 분들에 경우에는 학원에서 집중적으로 교육을 받으시는거 같더라구요. 그래서 Query에 대한 감각이 생겼기에 문제집을 통해서 문제 유형을 익히고, 'SQL 전문가 가이드'를 통해 이론을 정리하는게 좋은 전략인거 같습니다.
3️⃣에 경우는 데이터베이스에 전체적인 이해가 필요합니다. 데이터 모델링 개념 그리고 SQL의 문법에 대한 필요하기에 최소 한달정도 잡고 공부하시는 걸 보았습니다. 개념에 대한 이해를 바탕으로 실제 DBMS (mysql/oracle)을 설치하신 후에 Query를 실제로 작성해보고 결과를 확인하는 것이 필요합니다. 그 후에 "SQL 자격검정 실전문제" 문제집을 다독 풀이하시는 것이 더 효율적이라고 생각 합니다. Query에 대한 이해가 필수적으로 필요합니다. Select절, from절, where절, group by, roll up, cube, 단일행 함수, 다중행 함수 등에 대한 이해가 없이는 문제가 요구하는 정답을 찾을수 없기 때문입니다. 이러한 이유로 기본서를 통해 이론을 먼저 이해하신 후에 실제 DBMS를 설치하여 Query로 조회하고 실습하는 과정이 필요합니다. 그 후에 문제집을 통한 연습이 필수적 입니다.
4️⃣에 경우에는 이미 현업에서 데이터베이스를 직간접적으로 사용하고 있기 때문에 "SQL 자격검정 실전문제" 문제집만 다회 풀이함으로써 문제유형과 부족한 부분을 찾아 메꾸시면 그리 어렵지 않게 합격하실거라 생각합니다.
👉 문제집 별 특장점
📘 SQLD / SQLP 관련된 지식이 망라되어 있는 책. 시험 출제기관에서 만들었기에 공신력있다.
참고서 같은 책이기에 SQLD 시험 목적이라면 부담스러운 분량이지만 두고두고 참고서 처럼 찾아본다면 좋을듯 싶다.
개념을 정리하고 데이터베이스에 대해 깊게 공부하고 싶다면 사는걸 추천한다.
참고로 실제 SQLD 분량은 전체 내용운 3/4 정도 되는것 같다.
🔹장점 : 두꺼운 페이지 분량만큼 수많은 지식이 들어가고있고, 기본 개념 쌓기에 좋다.
🔸단점 : 두꺼운 페이지 분량만큼 시험에서 요구하는 지식보다 더 깊게 들어가기에 부담스러울수 있다.
⚪총평 : SQLD 시험만을 위한 거라면 구지 사지 않아도 될 듯 싶다. 다만, 개발자로써 계속해 나간다면 구매하는
것을 추천.
📘 SQLD 시험을 준비한다면 꼭 사라고 추천하는 문제집. 왜냐하면 SQLD 시험 자체가 기출문제를 공개하는게 아니기
때문이고, 문제를 쉽사리 구하기 어렵기 때문이다. 커뮤니티에서 복기형식으로 문제를 복원하기는 하지만 그게 완벽
하지도 않기도 하거나와 복기이기 때문에 불확실성도 존재하기 때문. 그렇기에 이 문제집을 통해 문제 유형을 익히는
것이 필수. 또한, 시험 출제기관에서 만들었기에 더욱 신뢰성이 높다.
🔹장점 : SQLD 시험을 준비중이라면 꼭 사야하는 문제집. 출제기관에서 만들었기에 문제에 대한 유형을 알수있다.
🔸단점 : 데이터베이스에 대한 개념을 잘 모른다면 문제에 대한 해설이 어려울수 있다.
⚪총평 : SQLD 시험을 준비중이라면 반드시 사야하는 책.
📘영진닷컴에서 출시한 SQLD 대비 문제집. 출제기관에서 만들지 않았기에 공신력에서는 떨어질수 있으나 구성이라든 지 문제 해설 부분이 개인적으로 맞는 사람이 있을 수 있다고 생각된다.
🔹장점 : SQLD 시험을 위한 문제집. 내용이나 문제 구성에 있어서 좀 더 잘 요약되어 있는 것 같다.
🔸단점 : 출제기관에서 출판한 책이 아니라는 점.
⚪총평 : SQLD 시험을 준비중이라면 반드시 사야하는 책.
🌞 참고사이트 🌞
🔹 "SQL 전문가 가이드"에 대한 내용이 담겨져 있습니다. SQLD를 준비 중이시라면 이곳에 있는 내용만으로도
충분하다고 생각합니다.
cafe.naver.com/sqlpd
🔹 대표적인 데이터 관련 커뮤니티 입니다. 이곳에서 시험문제 복기 또는 다양한 정보를 얻을수 있습니다. SQLD 뿐만
아니라 다른 시험도 준비중이시라면 가입하기를 추천드립니다. 추가로 이 사이트를 통해서 SQLD 스터디를 가입하는
것도 좋은 방법이라고 생각합니다.
🔹sqld 따고시퍼요. 님에 공유자료
blog.naver.com/wbslqj3300/220301179115
🔹 wbslqj3300님에 블로그, 공유자료
'자격증 > SQLD & SQLP' 카테고리의 다른 글
[SQLD] SQLDeveloper 공부방법 & 합격후기 Part.1 (0) | 2020.07.28 |
---|