고급 T-SQL 코드 작성

중급
데이터 엔지니어
데이터베이스 관리자
개발자
솔루션 아키텍처
SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric

CTE, 창 함수, JSON, 정규식, 유사 항목 일치, 그래프 쿼리 및 SQL Server, Azure SQL 및 Fabric에 대한 오류 처리를 비롯한 고급 T-SQL 기술에 대해 알아봅니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • 계층적 데이터에 대한 재귀 CTE를 포함하여 CTE(공통 테이블 식)를 작성합니다.
  • 순위, 집계 및 분석 계산에 창 함수를 사용합니다.
  • JSON 함수를 사용하여 JSON 데이터를 구문 분석, 생성 및 변환합니다.
  • 패턴 일치 및 텍스트 조작에 정규식을 적용합니다.
  • 유사 문자열 일치 함수를 사용하여 대략적인 일치 항목을 찾습니다.
  • MATCH 연산자를 사용하여 그래프 데이터를 만들고 쿼리합니다.
  • 행별 비교를 위해 상관 관계가 있는 하위 쿼리를 작성합니다.
  • TRY...CATCH를 사용하여 구조화된 오류 처리 구현.

사전 요구 사항

  • SELECT, JOIN, WHERE 및 GROUP BY 절을 비롯한 T-SQL 쿼리를 작성해보세요.
  • SUM, COUNT, AVG, MIN 및 MAX와 같은 집계 함수를 이해합니다.
  • Microsoft Fabric SQL Server, Azure SQL Database 또는 SQL 데이터베이스에 대해 잘 알고 있습니다.
  • 연습에 사용할 SQL Server 2019+ 인스턴스, Azure SQL Database 또는 Fabric SQL 데이터베이스.