티스토리 뷰
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 |
- Total
- Today
- Yesterday
- mysql
- LV2
- 데이터분석
- 쿼리 테스트
- 데이터 시각화
- EDA
- Kaggle
- Lv3
- LV1
- 태블로
- 부스트코스
- SQL
- ML
- 프로그래밍
- 프로그래머스
- 데이터사이언스
- Python
- lv4
- sql 테스트
- 파이썬
- nlp
- SQLD
- ai
- 딥러닝
- 데이터 분석
- API
- 캐글
- 알고리즘
- 머신러닝
- 인공지능
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |