SQLD(SQL 개발자), SQLP(SQL 전문가)란 무엇인가

2023. 2. 26. 20:54SQL/SQL 전문가 가이드(2020 개정판)

SQL의 정의

SQL(Structured Query Language)은 데이터베이스를 직접 액세스 할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근 권한을 제어하는(Data Control) 처리들로 구성됩니다.

 

SQLP(SQL 전문가)의 정의

SQL 전문가(SQLP, SQL Professional)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 데이터를 조작하고, 추출하는 데 있어서 정확하고, 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대로 SQL을 내포하는 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하거나, 이러한 성능 최적화를 지원할 수 있는 데이터 베이스 개체(뷰, 인덱스 등)의 설계와 구현 등의 직무를 수행하는 전문가를 말합니다.

 

SQLD(SQL 개발자)의 정의

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

 

자격검정 시험 범위

구분 과목명 문항 수 배점
필기 실기 필기 실기
SQLP
(SQL 전문가)
데이터 모델링의 이해 10 2 10(각 1점) 30(각 15점)
SQL 기본 및 활용 20 20(각 1점)
SQL 고급 활용 및 튜닝 40 40(각 1점)
70 2 70 30
72 100
SQLD
(SQL 개발자)
데이터 모델링의 이해 10 - 20(각 2점) -
SQL 기본 및 활용 40 80(각 2점)
50 100

합격 기준

구분 합격기준 과락기준
SQL 전문가 100점 만점 기준 75점 이상 과목별 100점 만점 기준 40점 미만
자격검정 합격 후 응시자격심의에 통과해야 최종합격 처리됨
SQL 개발자 100점 만점 기준 60점 이상 과목별 100점 만점 기준 40점 미만

SQLP와 SQLD의 큰 차이점은 SQL 고급 활용 및 튜닝의 시험 범위 유무입니다. 실제 시험에서 객관식만 나오는 SQLD에 비해 SQLP는 서술형으로 장문의 답안을 작성해야하는 등, 여러 책을 통해 시험 준비해야 할 정도로 난이도가 상당히 높은 편이라 보편적으로 SQLD 응시율이 높습니다.

'SQL > SQL 전문가 가이드(2020 개정판)' 카테고리의 다른 글

식별자(Identifier)  (0) 2023.03.02
관계(Relationship)  (0) 2023.03.01
속성(Attribute)  (0) 2023.02.28
엔터티(Entity)  (0) 2023.02.27
데이터 모델의 이해  (0) 2023.02.26