본문 바로가기
자격증

비전공자도 응시 가능한 SQLD 자격증시험 설명 & 합격 수기

by 개발자D 2023. 1. 11.

SQLD 자격증 한눈에 살펴보기

데이터베이스를 관리하기 위해서는 SQL(Structured Query Language)라는 언어를 사용합니다. 이와 관련된 자격증으로 SQLD와 그보다 난도가 높은 SQLP자격증이 있습니다. 두 자격증 모두 한국데이터산업진흥원에서 발행하는 국가공인자격증입니다. 취업시장에서 크게 인정해 주는 자격증은 아니지만 '있으면 좋다'라는 평가가 많습니다. 찾아보니 직장인이나, 비전공자들도 많이 관심을 가지는 자격증인 것 같습니다. 저는 SQL 기초를 잡기 위한 목적으로 시험을 치렀습니다.

SQL 개발자란?

SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는 데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다.

출처 : 한국데이터산업진흥원

 

아래 링크를 통해 데이터 자격검정 사이트 이동할 수 있습니다.

 
 

데이터자격시험

카드결제/계좌이체 환불 환불 요청시 즉시환불

www.dataq.or.kr

시험일정확인

 

데이터자격시험

제25회 데이터분석 전문가(필기) 제33회 데이터분석 준전문가 4.25 ~ 4.29 5.6 5.21(토) 6.17 -

www.dataq.or.kr

SQLD 발급 기관

한국데이터산업진흥원

시험 방식

컴퓨터가 아닌 종이로 시험을 치르는 방식입니다.

SQLD 응시료

50,000원

환불 원칙

  • 접수기간 마감일 18:00까지 : 전액 환불
  • 접수기간 종료부터 시행 5일전 18:00까지 : 50% 환불
  • 시행 5일전 18:00 이후 : 환불 불가
  • 검정 시행기관의 귀책사유로 인하여 응시하지 못한 경우 : 전액 환불
  • 예외규정 외 개인적 사유 및 입실 불가 등으로 인한 시험 미응시자 : 환불 불가

접수신청

 

데이터자격시험

 

www.dataq.or.kr

합격 기준

1과목 : 데이터 모델링의 이해 10문제
2과목 : SQL 기본 및 활용 40문제
문항별 2점으로 100점 만점
총점 100 기준 60점 이상 합격, 과목별 40% 미만이면 과락으로 불합격


합격 수기

비전공자 노베이스 상태에서 3주 정도 공부한 후 합격했습니다.
가장 유명한 노랭이책과

 

SQL 자격검정 실전문제 - YES24

SQL 자격검정 실전문제는 국가공인 SQL 전문가 및 국가공인 SQL 개발자 자격시험 대비 수험서로 SQL 전문가 가이드에서 다루고 있는 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등

www.yes24.com

수제비 SQLD 책으로 공부했습니다.

 

수제비 SQLD 자격증 시험 대비서 - YES24

SQLD(SQL Developer, SQL 개발자)는 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 가진 SQL을 작성할 수 있는 개발 역량에 대한 자격증이다. 응시자격에 제한 없기 때문에 데이

www.yes24.com

노랑이책에는 개념은 거의 없고 문제들이 많습니다. 제3장의 SQL 최적화 기본원리부터는 시험에 안 나온다고 해서 127p까지만 공부했습니다. 책의 거의 절반분량이 안 봐도 되는 부분이라 중고로 구입하시는 것도 좋을 것 같습니다.

 

수제비 SQLD 책은 개념정리하기에는 좋았으나, 정확하지 않은 문제나 개념들이 있어서 추천드리고 싶지는 않습니다. 제가 공부했던 책은 이제 절판되고 새로운 책이 나와서 오류가 잡혔을 수도 있겠네요.

시험 관련 정보를 얻고 싶을 때는 아래 카페를 이용했습니다. 시험이 끝난 후에도 응시생들끼리 답 맞춰 보기를 하면서 결과를 예측할 수 있었습니다.

 

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

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

cafe.naver.com


3주 동안 공부하긴 했지만 수업과 병행해서 제대로 공부한 기간은 2주 정도 될 것 같습니다. 특히 시험 보기 전 날에는 거의 밤새다시피 공부하고 들어갔습니다.

  • 수제비책 1 회독 : 개념 잡기
  • 노랭이책 1 회독 : 개념 확인 틀린 문제에만 체크
  • 노랭이책 2 회독 : 1 회독과 같은 방식으로 문제 풀기, 채점할 때 헷갈렸던 개념들만 따로 노트에 정리
  • 수제비책 2 회독 : 헷갈렸던 개념들 중 추가할 내용만 찾아서 노트에 정리
  • 노랭이책 3 회독 : 두 번 틀린 문제 위주로 공부

 

헷갈렸던 개념 정리 예시

문자열 인덱스는 1부터 시작

NULL
Null을 포함한 산술연산은 결과가 null
합성연산은 null을 제외하고 연산,
비교연산은 false 반환
In() 연산으로는 null조회 불가. Null이 있거나 없거나 동일한 값
Where절에서 null을 조회하기 위해서는 is null사용
체크조건으로 null이 입력되면 조건무시, null 입력
집계함수 null 무시, 전체 값이 놀이면 null, count는 null포함

오라클 vs에스큐엘서버
오라클 : length char의 빈 공간 1로 인식, 빈문자열 -> null
에스큐엘서버 : len char의 빈 공간 0으로 인식, 빈문자열 -> 0 ''

오라클 : null -> 가장 큰 값, Nulls first nulls last 사용 가능
에스큐엘서버 : null -> 가장 작은 값

오라클 : with grant option으로 수행된 연계 권한 자동삭제
에스큐엘서버 : revoke문에서 cascade 써줘야 함

에스큐엘서버 자연조인, 다중칼럼서브쿼리 지원 안 함

 

시험결과


공부했던 것보다 1과목이 어렵게 나와서 걱정했는데 다행히도 만점이었습니다. 시험이 끝나고 찾아보니 역시나 1과목 과락을 걱정하시는 분들이 많았습니다. 1과목은 쉽지만 10문제밖에 되지 않아 과락이 되기 쉬우니 유념하시고 공부하시면 좋을 것 같습니다. 높은 점수로 합격해 뿌듯합니다. 데이터베이스에 관심 있는 분들이라면 누구나 도전해 볼 만한 시험입니다. 다들 열심히 공부하셔서 합격하세요!