[러닝웨이코리아] 김정선 강사의 Advanced Transact-SQL 쿼리
과정개요:
동일한 결과를 얻기 위해 많게는 수 십 가지의 다른 구현이 가능한 것이 SQL 언어의 특징입니다. SQL Server에서 제공하는 Transact-SQL의 보다 전문적인 기능들을 학습하고 이를 활용할 수 있는 다양한 응용 방법들과 예제들을 소개합니다. 이를 통해 실무에서 요구하는 복잡하고 다양한 업무용 쿼리를 구현하는 능력과 빠른 시간 안에 업무 요구 사항들을 처리하는데 필요한 생산성 향상에 도움을 얻을 수 있습니다. 더불어 SQL Server 최신 버전에서 제공하는 새로운 구문, 함수, 명령들의 학습을 통해 현업의 업그레이된 시스템과 SQL Server를 보다 잘 활용할 수 있도록 도움을 줍니다.
교육일정: 2017년 4월 25일 ~ 4월 28일
교육비용: 900,000원 [SA Voucher: 6일]
교육내용:
Module 1장: SSMS 활용
Topic A 여러가지 옵션들 활용
Topic B IntelliSense
Topic C 코드 조각 삽입/감싸기
Topic D 템플릿 탐색기
Topic E Code Block
Topic F 다중 모니터
Topic G 기타 유용한 기능들
Module 2장: SELECT
Topic A 쿼리 논리적/물리적 처리 순서 이해
Topic B 배치(Batch) 이해
Topic C 속성
Topic D 데이터 유형별 특징과 함수
Topic E NULL 다루기
Topic F TOP
Topic G LIKE 패턴
Topic H CASE 문
Topic I RANDOM 데이터
Module 3장: DML(Data Manipulation Language)
Topic A 테이블 값 생성자
Topic B OUTPUT 절
Topic C SELECT INTO
Topic D INSERT UPDATE DEETE MERGE
Topic E 채번 코드 이해
Topic F 할로윈 문제와 동작 이해
Topic G TRUNCATE TABLE
Topic H SEQUENCE 개체
Topic I 임시 Table과 Table 변수
Topic J 동적 SQL과 sp_executesql
Topic K 동적 검색(만능 조회) 쿼리 예제
Module 4장: 집합과 관계 연산
Topic A 조인(Join)
Topic B 관계 대수 집합 연산 (교집합, 합집합, 차집합, NULL 값 연산 이해)
Topic C 서브쿼리(Subquery)
Topic D 파생 테이블(Derived Table)
Topic E CTE (공통 테이블 식)
Topic F APPLY
Topic G 순위 함수
Topic H OFFSET FETCH
Module 5장: 집계와 통계
Topic A 집계 함수 특성 이해
Topic B 윈도우 함수(Windows Functions)
Topic C OVER절 이해
Topic D 집계 함수 확장
Topic E Windows Frame
Topic F Offset 함수
Topic G Distribution 함수
Topic H 중위수(Median) 이해
Topic I PIVOT, UNPIVOT
Topic J 소계와 총계 (GROUPING SETS, ROLLUP, CUBE)