과정 소개
데이터는 쌓이는데, 쿼리는 느려지고 있습니까? 이제 SQL 튜닝도 AI와 함께하는 시대입니다.
본 과정은 데이터베이스 구조 이해부터 실행계획 분석, 인덱스 최적화, 조인 튜닝, 메모리 설정, 그리고 ChatGPT를 활용한 성능 진단·개선 자동화 전략까지 아우르는 실전 중심 고급 과정입니다.
이제 SQL은 “작성하는 기술”이 아니라 AI와 함께 최적화하는 전략적 역량입니다.
커리큘럼 총 20차시
- 1ChatGPT의 등장과 기술 혁신
- 2데이터베이스 설치 및 생성
- 3데이터베이스 CLUSTER(클러스터)의 구성 요소
- 4SQL 기초 I(DDL)
- 5SQL 기초II(DML)
- 6SORT연산의 이해와 발생조건
- 7Sort 이해 및 메모리 튜닝 중심
- 8인덱스를 활용한 소트 연산 생략
- 9최적화 파라미터 & 실습 심화
- 10트랜잭션의 처리
- 11SQL 처리 과정, Optimizer
- 12실행 계획 분석 심화
- 13ChatGPT를 활용한 성능 모니터링
- 14ChatGPT를 활용한 문제 해결 및 성능 개선
- 15인덱스 최적화 심화
- 16조인 방식 최적화 및 실행 계획 분석
- 17ChatGPT를 활용한 DML 성능 최적화
- 18고급쿼리 설정/윈도우 함수
- 19SQL 최적화 프로젝트 및 마무리
- 20AI 거버넌스 및 보안 가이드라인
훈련 진행 유의사항
- 본인인증 — 휴대폰 본인인증을 입과 시 (최초 1회), 진도학습 시 (1일 1회), 시험·과제·진행평가 시 수행합니다.
- 수료기준 — 진도율 80% 이상 · 총점 60점 이상 충족 시 수료 처리됩니다.
- 1일 진도제한 — 1일 최대 8시간까지 학습할 수 있습니다.
- 진도율 산정 — 학습한 차시가 아닌 학습시간 기준으로 산정되며, 차시별 인정시간의 50% 이상 학습 시 인정됩니다.
- 평가 — 진행단계평가·시험·과제가 있으며, 최종평가는 진도율 충족 + 진행평가 완료 후 응시할 수 있습니다.
- 부정행위 — 베낀 답안(모사답안)은 처리기준에 따라 불이익이 있을 수 있습니다.
- 자동 로그아웃 — 장시간 활동이 없으면 최대 120분 후 자동 로그아웃됩니다.