[MOC] SQL Server 2016 데이터베이스 개발

line
  • 과정번호1544418200
  • 교육시간5일 / 35시간
  • LEVELIntermediate
  • 수강료950,000원

교육모집정보

교육기간(시작일~종료일) 수업시간 환급여부 수강료 환급금액우선대상(대기업) 신청하기
line

교육개요

본 과정은 Microsoft SQL Server 데이터베이스를 개발하는데 필요한 지식과 기술을 제공합니다.

이 과정은 데이터베이스 개발과 관련된 SQL Server 제품 기능 및 도구를 사용하는 방법을 개인에게 가르치는데 중점을 둡니다.


 


line

교육대상

· SQL Server 개발자.
· .NET
개발자.
 


line

특이사항

[기대효과]

· 테이블 설계 및 구현

· 제약 조선을 통한 데이터 무결성 보장

· 최적화 및 Columnstore 인덱스를 포함한 인덱스 설명

· View 디자인 및 구현

· Stored Procedures 설계 및 구현

· 사용자 정의 기능 설계 및 구현



커리큘럼

  • 1

    Day

  • Module 1 : 데이터베이스 개발 소개
     ·
    SQL Server 플랫폼 소개 
     · SQL Server 데이터베이스 개발 작업



    Module 2
    : 테이블 디자인 및 구현
     · 테이블 디자인
     · 데이터 타입
     · 스키마 작업

     · 테이블 생성 및 변경

    Module 3 : 고급 테이블 디자인
     · 데이터 분할
     · 데이터 압축
     · 임시 테이블
     

  • 2

    Day

  • Module 4 : 제약 조건을 통한 데이터 무결성 보장
     · 데이터 무결성 강화
     · 데이터 도메인 무결성 구현
     · 엔터티 및 참고 무결성 구현



    Module 5 : 인덱스 소개

     · 핵심 인덱싱 개념
     · 데이터 타입과 인덱스
     · 힙, 클러스터 및 비 클러스터형 인덱스
     · 단일 컬럼 및 복합 인덱스

     

    Module 6 : 최적화 된 인덱스 전략 설계
     · 인덱스 전략 · 인덱스 관리
     · 실행 계획
     · 데이터베이스 엔진 튜닝 관리자
     · 쿼리 저장소 

  • 3

    Day

  • Module 7 : Columnstore 인덱스
     · Columnstore 인덱스 소개
     · Columnstore 인덱스 생성
     · Columnstore 인덱스 작업
     

    Module 8 : View 디자인 및 구현
     · View 소개 · View 작성 및 관리
     · View의 성능 고려 사항


    Module 9 : Stored Procedures 디자인 및 구현
     · Stored Procedures 소개

     · Stored Procedures 작업
     · 매개 변수화 된 Stored Procedures 구현
     · 실행 Context 제어

     

    Module 10 : 사용자 정의 함수 디자인 및 구현
     · 기능 개요
     · 스칼라 함수 설계 및 구현
     · 테이블 반환 함수 디자인 및 구현
     · 기능 구현을 위한 고려 사항
     · 기능의 대안

  • 4

    Day

  • Module 11 : Triggers 를 통한 데이터 조작에 응답
     · DML Triggers 디자인
     · DML Triggers 구현
     · 고급 Triggers 개념


    Module 12 : 메무리 내 테이블 사용
     · 메모리 최적화 테이블
     · 기본적으로 컴파일 된 Stored Procedures 사용


    Module 13 : SQL Server에서 관리 코드 구현
     · SQL Server의 CLR 통합 소개
     ·
    CLR 어셈블리 구현 및 게시

     ​

    Module 14 : SQL Server에서 XML 데이터 저장 및 쿼리
     · XML 및 XML 스키마 소개
     · SQL Server에 XML 데이터 및 스키마 저장

     · XML 데이터 형식 구현
     · Transact-SQL FOR XML 문 사용

     · XQuery 시작하기
     · XML 파쇄

  • 5

    Day

  • Module 15 : SQL Server에서 공간 데이터 저장 및 쿼리
     · 공간 데이터 소개
     ·
    SQL Server 공간 데이터 형식 작업
     · 응용 프로그램에서 공간 데이터 사용

     

    Module 16 : SQL Server에서 BLOB 및 텍스트 문서 저장 및 쿼리
     · BLOB 데이터에 대한 고려 사항
     · FILESTREAM으로 작업

     · 전체 텍스트 검색 사용

      

    Module 17 : SQL Server 동시성
     · 동시성 및 Transaction
     · 내부 잠금

    Module 18 : 성능 및 모니터링
     · 확장 이벤트
     · 확장 이벤트 작업

     · 실시간 쿼리 통계
     · 데이터베이스 파일 구성 최적화

     · 측정항목