SIU
article thumbnail

왜 SQL 자격증 인가?

요즘은 '데이터를 분석하고 처리할 수 있는 능력'이 인정받는 데이터 시대에 살고 있습니다. 최근에 DB 분야에서 부족함을 느꼈습니다. 그래서 SQL 스터디를 진행했지만 SQL 쿼리 말고도 포괄적인 DB 지식을 넓혀가기 위해 SQL 개발자 자격증에 응시하였습니다. 이젠 'SQL'은 엑셀, 파워포인트처럼 개발자 필수 역량이라고 생각합니다. SQL 자격증을 공부하면서 그 어떤 IT 자격증 보다 더 실속있고 실기 유형도(주관식) 있어서 꼼꼼히 공부해야 합니다. 장담하건데, 그 어떤 IT 자격증 시험보다 재밌습니다.

 

 

 

공부 방법

 

데이터 전문가 포럼 카페와 노랭이로 준비했습니다. 응용이나 질의  문제가 많아 이런 것들이 익숙하면 빠르게 습득이 가능합니다. 다만, 외우거나 이해하고 넘어가는 부분도 있어 안전하게 버퍼를 두고 공부하세요!

 

 

데이터 전문가 포럼 카페

https://cafe.naver.com/sqlpd

 

데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페

빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.

cafe.naver.com

 

데이터 전문가 포럼 카페는 유요한 정보가 많이 올라오고 노랭이 문제를 풀다가 헷갈리는 문제를 해결할 때 주로 사용했습니다. 모르는 문제를 질문하면 카페분들이 댓글을 많이 달아주십니다. 또, 시험이 끝나고 문제지를 집에 가져갈 수 없어 카페에서 응시자들이 문제 복원을 해줍니다. (집단 지성의 힘) 약간 토익 시험 같이 IT 공유 문화가 자리잡혀 있습니다.

 

 

 

노랭이

 

노랭이 하면 토익 단어 책이 떠오르는데, SQL 자격증 핵심 문제들이 담겨있는 책입니다. 1단원, 2단원 문제가 합쳐서 200문제 정도 되지만, 해당 문제를 반복해서 풀어 본 뒤, 추가적으로 알아야 할 함수들도 공부해야합니다. 어려웠던 것은 SQL 서버로 평소에 연습하는데 오라클이 섞여 나와 서로의 차이점을 확실히 알아야합니다. 예를 들어 "" 빈 문자열을 오라클에서는 NULL로 인식하지만, SQL 서버에서는 "" 빈 문자열로 입력됩니다. 각 상황에서 SQL서버와 오라클이 조금 많은데 이런 것들을 정리해서 공부하였는데 문제 풀 때 도움이 많이 되었습니다. 문제에서 둘 중 하나의 결과 값을 물어보는 경우가 많습니다.

 

 

 

계층형 질의, 윈도우 함수 같은 것은 평소에 SQL 문제를 풀 때 많이 접하지 않아 이것을 중심적으로 공부했습니다. 그리고 빈출 함수나 SQL서버와 오라클 차이점들은 노트에 정리하면서 복습했습니다. SQL 질의가 이해가 안되는 문제들은 MySQL(sql 서버)에서 직접 질의(조회)하면서 공부하였습니다.

 

 

 

후기

49회 SQL 개발자 자격증을 응시하면서, 

시험 꿀팁을 몇 가지 알려드리겠습니다.

 

1. 노랭이에서 똑같은  4~7 문제가 시험에 거의 똑같이 나오기 때문에 무조건 반복해서 풀어야 합니다.

2. SQL 함수 문제가 많이 나옵니다.  (윈도우 함수, 그룹 함수, 계층형 쿼리)

3. SQL이 주어지고 출력 값을 구체적으로 물어봅니다. (주관식, 객관식 포함)

4. 여러 개의 선지 중에 SQL 결과가 다른 것은? 이런 문제가 13~20 문제 정도 나왔습니다. 즉, 단순히 개념을 외우는 것이 아닌 응용과 활용이 중요했습니다. (여러 개의 선지 중에 다른 결과 값 찾기)

5. 각 상황에 따라 SQL서버와 오라클에서 차이점을 정확히 공부해야 합니다.

6. 오른쪽 사진 보시면 SQL 질의 중 결과가 다른 것을 찾는 문제입니다. 문법적인 오류로 아예 틀린 선지도 있고 결과 값이 다른 것도 있습니다.

7. 1단원이 쉬운데 10문제 중에서 4문제 이상은 꼭 맞춰야합니다. (주관식 1문제) 이번 카페 후기 보면 1단원 최저를 못 맞춰서 후회하는 분들이 생각보다 많았습니다.

 

 

 

profile

SIU

@웹 개발자 SIU

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!