250x250
728x90
오늘은 SQLD 취국가공인 SQL 전문가 SQLP란?
응시자격
SQL 전문가 자격시험의 응시자격은 아래와 같으며 응시자격은 시험일 기준 시험일 이전에 응시자격 요건이 충족되어야 한다. 학력/경력기준 또는 자격기준 중 한가지의 요건이 충족될 경우 응시자격이 부여된다.
응시자격 | |
학력 및 경력 기준 | · 학사학위 이상 취득한 자 · 전문학사학위 취득 후 실무경력 2년 이상인 자 ·고등학교 졸업한 후 실무경력 4년 이상인 자 |
자격보유 기준 | · 국내·외 데이터베이스 관련 자격을 취득한 자 · SQL 개발자 자격을 취득한 자 · 데이터아키텍처 전문가 및 준전문가 자격을 취득한 자 |
SQL 전문가의 정의
SQL 전문가(SQLP*, SQL Professional)란 데이터베이스와 데이터모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대로 SQL을 내포하는 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하거나, 이러한 성능 최적화를 지원할 수 있는 데이터베이스 개체(뷰, 인덱스 등)의 설계와 구현 등의 직무를 수행하는 전문가를 말한다.
SQL 전문가의 직무
SQL 전문가는 데이터모델링에 기본 지식을 바탕으로 SQL 작성, 성능 최적화 등 데이터베이스 개체 설계 및 구현 등에 대한 전문지식 및 실무적 수행 능력을 그 필수로 한다.
직무 | 세부내용 |
데이터모델의 이해 및 분석 |
· 데이터베이스 구성과 처리에 있어서 가장 핵심적인 요소가 바로 데이터모델이다. 데이터모델은 건물의 설계도와 같이 전체 데이터베이스가 구성되는 요소를 결정한다. 데이터구조의 근간이 되기 때문에 어플리케이션이 데이터를 이용할 때 효율적으로 제공이 될 것인지 아니면 비효율적으로 제공이 될 것인지에 대한 결정은 설계단계의 데이터모델에서 할 수 밖에 없다. 본 직무는 데이터모델과 SQL구문의 연관성을 위해 엔터티, 속성, 관계, 식별자, 정규화 등 데이터 모델의 기본 지식을 바탕으로 데이터 모델을 이해하고 분석하는 작업을 수행한다. |
SQL 이해 및 활용 | · SQL (Structured Query Language)는 데이터베이스를 유일하게 액세스 할 수 있는 언어이다. 본 직무는 SQL 문법, 옵티마이저, 인덱스의 기초 원리의 이해한다. 이를 바탕으로 데이터 정의의(DDL)을 통해 테이블의 구조를 생성/변경/삭제/재명명하고, 데이터 조작어(DML)을 통해 데이터를 입력/조회/수정/삭제한다. 집합과 집합의 관계를 다양한 JOIN 방법을 사용하여 표현하고, 주종 관계의 경우 서브쿼리를 사용하는 작업 등을 수행한다. |
SQL 튜닝 | ·데이터베이스 성능을 결정짓는 가장 핵심적인 요소는 애플리케이션에 집중되어 있다. SQL을 한 번만 수행해도 같은 결과를 얻을 수 있는데 불필요하게 많은 SQL을 수행하거나, 파싱을 많이 일으키거나, 많은 I/O를 일으키도록 구현하는 것이 성능 문제를 발생시킨다. 본 직무는 고성능 SQL, 아키텍처 기반의 데이터베이스 튜닝 원리, Lock과 트랜잭션 동시성 제어 기법, 옵티마이저의 세부적인 작동 원리, 인덱스와 조인 튜닝 원리의 이해를 통해 SQL을 튜닝하는 작업 등을 수행한다. |
728x90
'실무 좀 잘하고 싶다. > 자격증공부' 카테고리의 다른 글
2022년 수능시간표 및 수능날짜 수능과목 (0) | 2021.11.14 |
---|---|
파이썬마스터 1급 2급 3급 시험내용 및 소개 (0) | 2021.10.18 |
국가공인 SQL 전문가 시험과목 및 합격기준 출제문항 (0) | 2021.10.14 |
국가공인 SQLD SQL 개발자 시험시간 및 과목 합격기준 (0) | 2021.10.13 |
SQLD 자격증 및 시험일정 SQL 개발자 정의 (0) | 2021.10.13 |