SQL Server 기본 쿼리

기술분야 Microsoft
교육일정 교육 기간 5 일
교육 금액 0원 쿠폰등록시 0매
접수파일
이벤트&프로모션
과정 설명
본 과정에서는 SQL Server 2012와 SQL Server 2014를 이용하여 응용프로그램을 개발하는데 필요한 T-SQL에 대한 기술과 지식을 다룹니다. 가장 기본적인 T-SQL 뿐만 아니라 SQL Server 2012와 SQL 2014에서 사용되는 쿼리를 살펴봅니다.
수강 대상
데이터베이스 관련 업무자.
과정 소개
커리큘럼
1일차 Module 1- Microsoft SQL Server 2014
-SQL Server 기본 아키텍처
-SQL Server 에디션과 버전
-SQL Server Management Studio 도구

Module 2- T-SQL 쿼리 개요
-T-SQL 쿼리 소개
-쿼리 편집기 사용
-SET 구문
-SELECT 구문, ORDER BY

Module 3- SELECT 쿼리
-SELECT 구문 작성
-DISTINCT 사용
-테이블, 열 별칭 사용
-CASE 구문 사용
2일차 Module 4- 여러 테이블 쿼리
-JOIN 소개
-INNER JOIN, OUTER JOIN
-CROSS, SELF JOIN

Module 5- 정렬, 필터링
-ORDER BY
-WHERE
-TOP, OFFSET, FETCH

Module 6- SQL Server 2014 데이터 형식
-데이터 형식 소개
-문자형 데이터
-날짜 및 시간 데이터

Module 7- DML 사용
-데이터 삽입
-데이터 변경
-데이터 삭제
3일차 Module 8- 기본 제공 함수
-기본 제공함수 소개
-변환 함수
-논리 함수

Module 9- 그룹핑 및 집계함수
-집계 함수
-GROUP BY
-HAVING

Module 10- 서브 쿼리
-서브 쿼리 소개
-Correlated 서브 쿼리
-EXISTS, IN

Module 11- TABLE 표현식
-파생 테이블
-CTE 사용
-뷰 사용
-테이블 값 함수 사용
4일차 Module 12- 집합 연산자
-UNION, UNION ALL
-APPLY, CROSS APPLY, OUTER APPLY
-EXCEPT, INTERSECT

Module 13- 랭킹, 집계 함수
-랭킹 함수
-OVER 절 사용
-분석 함수

Module 14- PIVOT, GROUPING SET
-PIVOT, UNPIVOT 사용
-GROUPING SET 사용

Module 15- 저장 프로시저 실행
-저장 프로시저 이용 데이터 검색
-매개변수 이용
-저장 프로시저 생성
-동적 SQL
5일차 Module 16- T-SQL 프로그래밍
-변수와 배치 구문
-조건문
-동의어 이용

Module 17- 에러 핸들링
-TRY CATCH
-에러 정보
-throw

Module 18- 트랜잭션 구현
-트랜잭션 소개
-T-SQL에서 트랜잭션 관리

Module 19- 쿼리 성능 향상
-쿼리 성능 향상
-쿼리 실행 계획
-인덱스 사용과 통계

Module 20- SQL Server 메타데이터
-카탈로그 뷰와 함수
-시스템 저장 프로시저 실행
-동적 관리 개체 
교육 장소
온라인 강의