데이터베이스 솔루션 디자인 및 개발

SQL Server, Azure SQL 및 Microsoft Fabric 데이터베이스 솔루션을 빌드합니다. 잘 구성된 데이터베이스 개체 및 인덱스를 만드는 방법을 알아봅니다. 저장 프로시저 및 함수를 사용하여 비즈니스 논리를 캡슐화합니다. CTE(Common Table Expressions), 창 함수 및 오류 처리와 같은 기술을 사용하여 고급 T-SQL을 작성합니다. 또한 GitHub Copilot 및 Fabric Copilot 등의 AI 지원 도구를 사용하여 개발 워크플로를 가속화합니다.

사전 요구 사항

이 학습 경로를 시작하기 전에 T-SQL 쿼리 작성, 테이블, 조인 및 트랜잭션과 같은 데이터베이스 개념에 대한 기본적인 이해, Microsoft Fabric SQL Server, Azure SQL Database 또는 SQL 데이터베이스에 대한 지식이 있어야 합니다.

이 학습 경로의 모듈

이 모듈에서는 다양한 데이터 형식의 테이블, 특수 테이블 형식, 인덱스, 제약 조건 및 분할 전략을 포함하여 다양한 데이터베이스 개체를 디자인하고 구현하는 작업을 다룹니다. 최신 SQL 플랫폼에 대한 데이터베이스 개체를 만들고 최적화하는 방법을 알아봅니다.

뷰, 저장 프로시저, 스칼라 함수, 테이블 반환 함수 및 트리거를 만들고 사용하여 유지 관리 가능하고 안전하며 효율적인 데이터베이스 솔루션을 빌드하는 방법을 알아봅니다.

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

Microsoft Fabric SQL Server, Azure SQL 및 SQL 데이터베이스에서 AI 지원 데이터베이스 개발을 위해 GitHub Copilot 및 Fabric Copilot를 활용하는 방법을 알아봅니다.