전체교육일정
교육개요
SQL을 사용하는 개발자, 데이타베이스 관리자가 실제 실무에서 활용할 수 있는 SQL을 학습하는 과정입니다.
SQL의 기능 및 SQL의 작성 요령, 고급SQL을 활용하는 방법, SQL작성시 주의사항, 성능에 관련된 부분을 학습하고
유형별로 다양한 CASE STUDY를 통해서 SQL을 작성하는 스킬을 높일수 있는 과목입니다.
교육목표
• 고급 SQL 구문을 작성할 수 있다.
• 서브쿼리를 작성할 수 있다.
• 계층형 쿼리를 작성할 수 있다.
• 분석함수를 활용할 수 있다.
• 피봇을 활용할 수 있다.
• 고성능의 SQL문을 작성할 수 있다.
수강대상
• 응용프로그램 개발자
• 데이터베이스 관리자
• 시스템 분석가
• 기술 지원 전문가
• Database Administrators
• System Analysts
강의내용
DAY1
소개
SQL의 작성 방법과 가독성 높은 SQL
내장 함수의 설명과 활용
NULL의 주의점과 형변환시의 주의점
DAY2
SQL의 다양한 조인 방법
집합 연산
서브쿼리의 활용
DAY3
확장 조인
정렬과 TOP-n쿼리의 활용
계층형 쿼리와 Subquery Factoring의 설명과 활용
DAY4
분석 함수란?
분석함수의 종류와 활용
Grouping, Rollup, Cube의 활용
Regular Expression 의 설명과 활용
DAY5
조인 업데이트 문 및 Merge into구문
Pivot과 Unpivot
Check SQL문 및 무결성 검증 SQL문
SQL 성능 점검