소개

완료됨

SQL Server 2025에는 쿼리를 명확하고 유지 관리 가능하게 유지하면서 최신 워크로드를 지원하는 다양한 새로운 T-SQL 기능과 향상된 기능이 도입되었습니다. 이 모듈에서는 AI 및 벡터, 패턴 일치, JSON 출력, 문자열 처리, 향상된 날짜 및 숫자 작업에 대한 언어 추가에 중점을 둡니다.

이 모듈에서는 다음 항목을 다룹니다.

  • 벡터 및 AI 통합: AI_GENERATE_EMBEDDINGS, AI_GENERATE_CHUNKS, VECTOR_DISTANCE, VECTOR_NORM, VECTOR_NORMALIZE, VECTORPROPERTY, CREATE EXTERNAL MODEL, CREATE VECTOR INDEX, 및 VECTOR_SEARCH 등의 함수 및 특징을 사용하여 embeddings를 생성하고 벡터 데이터로 작업하는 방법을 알아봅니다.
  • 패턴 일치 및 텍스트 추출: REGEXP_LIKE, REGEXP_SUBSTR, REGEXP_REPLACE, REGEXP_INSTR, REGEXP_COUNT, REGEXP_MATCHES과 함께 향상된 REGEXP_SPLIT_TO_TABLE 동작을 사용합니다SUBSTRING.
  • JSON 및 문자열 집계: JSON_ARRAYAGGJSON_OBJECTAGG을 사용하여 구조화된 출력을 만들고, STRING_CONCAT_WS을 사용하여 구분된 텍스트를 생성합니다. ** 문자열 연결을 위해 || 연산자를 사용할 수 있으며, UNISTR는 유니코드 이스케이프 시퀀스를 위해 사용할 수 있습니다.
  • 인코딩 및 유사성 함수: 텍스트를 BASE64_ENCODE 인코딩 및 디코딩하고 BASE64_DECODE문자열을 , STRING_SIMILARITY, EDIT_DISTANCEEDIT_DISTANCE_SIMILARITYJARO_WINKLER_DISTANCE.JARO_WINKLER_SIMILARITY와 비교합니다.
  • 날짜 및 숫자 개선 사항: CURRENT_DATE, DATEADDbigintPRODUCT()를 활용하여 곱하기 계산에 대한 집계 작업을 수행합니다.

학습 목표

이 모듈을 완료하면 다음을 수행할 수 있습니다.

  • SQL Server 2025의 새로운 향상된 T-SQL 기능을 이해합니다.
  • 이러한 기능을 적용하여 AI를 통합하고, 텍스트 구문 분석 및 서식을 지정하고, JSON 출력을 빌드하고, 분석을 지원합니다.
  • 올바른 함수 또는 연산자를 선택하여 쿼리를 읽기 가능하고 효율적으로 유지합니다.

필수 조건

  • SQL Server 2025
  • SQL Server 및 쿼리 처리에 대한 기본 작업 지식
  • Transact-SQL에 대한 기본 지식(T-SQL)
  • SQL Server의 함수, 연산자 및 JSON 처리에 대한 숙지