반응형

안녕하세요. 이번에는 개발자로 취업하기 2편. SQLD 자격증에 대해 알아보겠습니다. SQLD(SQL Developer)는 Database 관련 자격증으로 정처기보다 훨~~씬 따기 쉽습니다. 그리고 정보처리기사와 마찬가지로 공공기관이나 금융권에서 해당 자격증에 대한 가산점을 주는 경우도 있고, 데이터베이스에 대해 전반적으로 공부해볼 수 있는 것도 큰 장점입니다.

또한 Database를 직접 다뤄보신분들은 SQLD를 딴 후에 SQL 전문가 자격증을 추가로 따보시는 것을 추천드립니다. 훨씬 더 많은 가산점을 받을 수 있습니다.

 

*정처기 꿀팁 보러가기

https://nakco.tistory.com/entry/%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C-%EC%B7%A8%EC%97%85%ED%95%98%EA%B8%B0-%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC

 

개발자로 취업하기 - 정보처리기사

개발자로 취업하기위해서는 프로젝트 경험과 학점 같은 것도 중요하지만, 꾸준히 Spec Up을 하는것도 중요합니다. 자소서에 한줄이라도 더 추가해야 취업시장에서 우위를 점할 수 있습니다. 우리

nakco.tistory.com

 

SQLD란?

SQLD 는 SQL 개발자 자격증입니다. 개발자라해서 코딩을 하거나 디비를 직접 짤거 같지만, 대부분 객관식에 주관식이 5문제 있습니다. 꿀팁으로는 주관식에 부분점수가 있는데 은근 후하게 주는거 같아서 생각나는거 최대한 적는것을 추천드립니다.

자세한 설명 및 자격 요건에 대해서는 다음 사이트를 참고하시길 바랍니다.

https://www.dataq.or.kr/www/sub/a_03.do

 

데이터자격시험

SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Con

www.dataq.or.kr

 

SQLD 과목은 다음과 같습니다.

직무 세부내용
데이터모델의 이해 및 분석 데이터베이스 구성과 처리에 있어서 가장 핵심적인 요소가 바로 데이터모델이다. 데이터모델은 건물의 설계도와 같이 전체 데이터베이스가 구성되는 요소를 결정한다. 데이터구조의 근간이 되기 때문에 어플리케이션이 데이터를 이용할 때 효율적으로 제공이 될 것인지 아니면 비효율적으로 제공이 될 것인지에 대한 결정은 설계단계의 데이터모델에서 할 수 밖에 없다. 본 직무는 데이터모델과 SQL구문의 연관성을 위해 엔터티, 속성, 관계, 식별자, 정규화 등 데이터 모델의 기본 지식을 바탕으로 데이터 모델을 이해하고 분석하는 작업을 수행한다
SQL 이해 및 활용
SQL (Structured Query Language)는 데이터베이스를 유일하게 액세스 할 수 있는 언어이다. 본 직무는 SQL 문법, 옵티마이저, 인덱스의 기초 원리의 이해한다. 이를 바탕으로 데이터 정의의(DDL)을 통해 테이블의 구조를 생성/변경/삭제/재명명하고, 데이터 조작어(DML)을 통해 데이터를 입력/조회/수정/삭제한다. 집합과 집합의 관계를 다양한 JOIN 방법을 사용하여 표현하고, 주종 관계의 경우 서브쿼리를 사용하는 작업 등을 수행한다.
SQL 튜닝 데이터베이스 성능을 결정짓는 가장 핵심적인 요소는 애플리케이션에 집중되어 있다. SQL을 한 번만 수행해도 같은 결과를 얻을 수 있는데 불필요하게 많은 SQL을 수행하거나, 파싱을 많이 일으키거나, 많은 I/O를 일으키도록 구현하는 것이 성능 문제를 발생시킨다. 본 직무는 고성능 SQL, 아키텍처 기반의 데이터베이스 튜닝 원리, Lock과 트랜잭션 동시성 제어 기법, 옵티마이저의 세부적인 작동 원리, 인덱스와 조인 튜닝 원리의 이해를 통해 SQL을 튜닝하는 작업 등을 수행한다.

 

다소 거창해보일 수 있지만, 내용이 생각보다 많지 않기 때문에 짧은 시간안에 딸 수 있습니다.

 

SQLD 취득 꿀팁

1. 책으로 공부하기

책은 항상 한번 무슨 내용이 있나 훑어보는 용도이기 때문에 어떤 책을 사도 상관없지만 저는 해당 문제집을 통해 공부했습니다. 책이 두껍지도 않고, 중요한 부분을 잘 정리해주어 좋았던 책입니다. 중요한 부분은 표시가 되어 있기 때문에 책을 한번 훑을때 해당 부분들은 꼭 암기하시길 바랍니다.

 

2. 기출문제 풀기

책에도 기출문제가 있고 '수제비'라는 네이버 카페에서도 기출문제를 구할 수 있습니다. 정처기와 마찬가지로 기출문제를 풀면서 잘 모르겠거나 헷갈리는 부분을 다시 책으로 돌아가서 달달 암기하시면 됩니다. 다만 책이 엄청 자세하게 나와있지는 않기 때문에 구글에 해당 내용을 검색하여 너무 헷갈리는 부분은 다른 분들이 친절하게 정리해 놓은 자료들을 보며 이해하는 것을 추천드립니다.

 

https://cafe.naver.com/soojebi

 

수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페

수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리산업기사, 빅데이터 분석기사, ADsP 등)

cafe.naver.com

 

SQLD 취득 요약

1. 책 한번 훑으면서 중요내용들만 암기하기.

2. 기출문제 풀면서 헷갈리는 내용, 자주나오는 내용 책보고 추가로 인터넷에 해당 내용 검색해서 이해하기.

3. 주관식 잘 모르겠어도 아는내용 다 쓰기 (부분점수가 은근 달달)

4. SQLD 인기 많아서 시험 신청하기 힘드니 일정 미리 잘 알아두고 집이랑 가까운 곳 신청하기

5. 신청 못했다고 낙담하지 말고, 중간에 빈 자리 자주 생기니 계속 확인하기

6. 추가 인원이 많으면 시험장 몇개 더 추가해주니 그런 것 도 잘 확인하시길 바랍니다.

 

마무리

SQLD는 암기가 중요하기 때문에 벼락치기가 정말 중요합니다. 저는 사실 첫번째 시험에서 떨어졌었는데 정말 딱 1점 차이로 떨어져서 눈물 조금 흘렸습니다... 첫번째 시험은 3일 공부했고, 두번째 시험은 하루 공부해서 합격했습니다. 제가 DB관련 지식이 있었던 것도 아니고, 처음엔 막막했는데 확실히 시험도 정처기와 다르게 한번만 치면 되고, 내용도 많지 않아서 훨씬 편하게 볼 수 있었습니다. 저는 절대 똑똑한 사람이 아닙니다. 그만큼 적은 노력으로 딸 수 있는 자격증입니다. 저희는 100점을 노리는 것이 아니기 때문에 3~5일정도만 따로 빼어 바짝 공부하여 커트라인 선에서 합격하는 것을 목표로 하는 것이 좋습니다. 또한 데이터자격검정은 SQLD말고도 빅데이터분석기사, 데이터분석, 데이터아키텍쳐 등의 자격증이 많은데 하나만 공부해도 겹치는 부분이 많아서 데이터 관련 자격증을 여러개 따시는 분도 많이 봤습니다. 저는 취업이 목표였기 때문에 데이터 관련 자격증은 SQLD 하나로 만족했습니다. 여러분도 최소한의 노력으로 꼭 따셔서 취업에 도움이 되시길 바랍니다.

 

개발자 취준생 여러분 모두 응원하며 이번 글은 여기서 마무리 하도록 하겠습니다!! 화이팅입니다!! 

반응형

+ Recent posts