과목 및 내용
SQL 개발자 자격시험의 과목은 총 2과목으로 구성되어 있으며 데이터 모델링의 이해 과목을 바탕으로 SQL 기본 및 활용을 수행하는 능력을 검정한다.
필기
과목명 | 장 | 절 |
데이터 모델링의 이해 | 데이터 모델링의 이해 | • 데이터모델의 이해
• 엔터티
• 속성
• 관계
• 식별자 |
데이터 모델과 성능 | • 정규화와 성능
• 반정규화와 성능
• 대용량 데이터에 따른 성능
• DB 구조와 성능
• 분산DB 데이터에 따른 성능 | |
SQL 기본 및 활용 | SQL 기본 | • 관계형 데이터베이스 개요
• DDL
• DML
• TCL
• WHERE 절
• FUNCTION
• GROUP BY, HAVING 절
• ORDER BY 절
• 조인 |
SQL 활용 | • 표준조인
• 집합연산자
• 계층형 질의
• 서브쿼리
• 그룹 함수
• 윈도우 함수
• DCL
• 절차형 SQL | |
SQL 최적화 기본 원리 | • 옵티마이저와 실행계획
• 인덱스 기본
• 조인 수행 원리 |