[자격 소개]
SQL이란?
SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스 할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다.
SQL 개발자란?
SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는 데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다.
SQL 개발자의 직무
SQL 개발자는 데이터모델링에 기본 지식을 바탕으로 SQL 작성, 성능 최적화 등 데이터베이스 개체 설계 및 구현 등에 대한 전문지식 및 실무적 수행 능력을 필수로 한다.
직무 | 세부내용 |
데이터모델의 이해 및 분석 | 데이터베이스 구성과 처리에 있어서 가장 핵심적인 요소인 데이터모델은 전체 데이터베이스가 구성되는 요소를 결정한다. 본 직무는 데이터모델과 SQL구문의 연관성을 위해 엔터티, 속성, 관계, 식별자, 정규화 등 데이터 모델의 기본 지식을 바탕으로 데이터 모델을 이해하고 분석하는 작업을 수행한다. |
SQL 이해 및 활용 | SQL은 데이터베이스를 유일하게 액세스 할 수 있는 언어이다. 본 직무는 SQL 문법, 옵티마이저, 인덱스의 기초 원리를 이해한다. 이를 바탕으로 데이터 정의어(DDL)를 통해 테이블의 구조를 생성/변경/삭제/재명명하고, 데이터 조작어(DML)를 통해 데이터를 입력/조회/수정/삭제한다. 집합과 집합의 관계를 다양한 JOIN 방법을 사용하여 표현하고, 주종 관계의 경우 서브쿼리를 사용하는 작업 등을 수행한다. |
[시험 과목 및 내용]
SQL 개발자 자격시험의 과목은 총 2과목(데이터 모델링의 이해, SQL 기본 및 활용)으로 구성되어 있으며, 데이터 모델링의 이해 과목을 바탕으로 SQL 기본 및 활용을 수행하는 능력을 검정한다.
데이터 모델링의 이해
데이터 모델링의 이해 |
|
데이터 모델과 성능 |
|
SQL기본 및 활용
SQL 기본 |
|
SQL 활용 |
|
SQL 최적화 기본 원리 |
|
[출제문항 및 배점]
SQL 개발자 자격시험의 과목은 총 2과목으로 구성되며 필기 50문항(50문항 중 단답형 10문항 이내 출제)으로 구성되어 있다.
[응시자격]
제한 없음
[합격기준]
총점 60점 이상 (과락 기준: 과목별 40% 미만)
[2023년 SQL 자격검정(SQLP, SQLD) 시험 일정]
[자격검정 응시료 및 환불 규정]
- 접수기간 마감일 18:00 까지 : 전액 환불
- 접수기간 종료부터 시행 5일전 18:00 까지 : 50% 환불
- 시행 5일전 18:00 이후 : 환불 불가
https://www.dataq.or.kr/www/main.do
메인화면 : 데이터자격시험
www.dataq.or.kr
위 링크를 참고하여 작성하였으며, 시험 접수 또한 해당 링크에서 가능하다.
접수완료. 합격 인증 포스팅으로 돌아올 수 있길:)