SQLD

 


1. 개요
2. 상세
3. 관련 문서


1. 개요


Kdata(한국데이터산업진흥원)[1]에서 주관하는 시험. SQL은 Structured Query Language) + D(Developer의 줄인 말로, SQL 개발자를 의미한다. 공인자격 제 2013-02호에 해당하는 데이터베이스 SQL 국가공인 자격증이다. 홈페이지
2013년부터 민간자격증에서 국가 공인 민간자격증으로 승격되었으며, 상위 시험인 SQLP(Professional)가 존재한다. 데이터베이스 분야만 본다는 점에서 다른 IT 취업용으로 보는 시험들 (TOPCIT, 정보처리기사 등) 보다 전문성이 있다.
25회차 시험 이후부터는 자격증의 유효기간이 2년이다. (24회차 이전의 시험까지는 영구 자격증)
1년 6개월이 지난 시점부터 온라인 보수교육을 30학점 이수해야만 '영구' 자격으로 전환된다.
2년이 지나 만료가 되어도, 아래의 온라인 보수교육을 통한 갱신이 가능하다.
- 최적의 DB성능 개선 및 관리를 위한 전략
- 오라클 옵티마이저 원리와 성능개선 사례
- (Oracle User를 위한) 비용기반 옵티마이저 최적화 전략

2. 상세


시험 시간은 총 '''90분'''이며 아래와 같이 문제가 출제된다.
  • 1과목 - 데이터 모델링의 이해: 10문제(문항당 2점) → 총 20점 (8점 미만 과락)
  • 2과목 - SQL 기본 및 활용: 40문제(문항당 2점) → 총 80점 (32점 미만 과락)
각 과목별로 최소 40% 이상 득점 못할 시에 과락이 되며, 총 점수가 "60점 이상"이면 합격이다.
문제는 Oracle 과 MS SQL Server 두 DBMS 기준으로 혼용되어 출제된다.[2] 특히, 2과목에서 고득점을 하고도 1과목에서 과락하는 경우가 있는데 이는 실무적으로는 SQL을 많이 다뤄봤지만 데이터 모델 측면에서의 이론적 이해는 전무한 경우다.[3]
수험료가 5만원으로 상당히 비싼 편이다. 출제기관인 한국데이터산업진흥원 에서 출간하는 공부를 위한 가이드에 오타가 굉장히 많다.
난이도의 경우 편차가 있는데 2017년을 기준으로 변별력에대한 문제제기가 많아 이후부터 난이도가 상당히 상승했다는 평가가 많다. 만만히 보는 5년차 이상 중소 SI 업체 개발자들 떨어지는 것 엄청 많이 보았다. → 신입 개발자들은 컴퓨터공학과 출신이라 해도 학부 시절에 데이터베이스 과목에 대한 관심이 적었다면 (통신이나, 인공지능만 집중적으로 공부한 경우 등) 쉽게 붙지 못한다. 기본적으로 심화이론을 다루기 때문에 이 시험을 90점 이상 받고 합격한다면, SQL을 (정말 사소한 개념까지) 완벽히 다룰 줄 아는 인력이라 봐도 무방하다.
서울 응시자의 경우, 보통 동국대학교에서 시험을 치르게 된다. 5만원이라는 결코 저렴하지 않은 수험료를 받으면서[4], 자격증 발급조차도 일괄 발급 배송이 아닌 신청 후 출력이라 불편한 점이 많다.[5]

3. 관련 문서



[1] 이전에는KoDB(한국데이터베이스진흥원)이었다.[2]MySQL/MariaDB, PostgreSQL 위주로 다루는 사람이면 이 시험을 못 본다(...). 저 둘과 SQL 구문이 상당히 다르기 때문.[3] 예를 들어 2과목이 60점 넘었는데, 1과목이 10점 이하인 경우가 그것.[4] 그래도 ocp 보다는 양심적인 가격이다.[5] 자격증 발급에까지 돈을 받아먹는 상공회의소에 비하면 그래도 양심적이지만(...) 2016년 이전까지는 플라스틱 자격증을 발급 배송해줬다고는 한다.