Projektowanie i opracowywanie rozwiązań baz danych

Twórz rozwiązania bazy danych w SQL Server, Azure SQL i Microsoft Fabric. Nauczysz się tworzyć dobrze ustrukturyzowane obiekty i indeksy bazy danych. Hermetyzujesz logikę biznesową przy użyciu procedur przechowywanych i funkcji. Zaawansowane funkcje języka T-SQL można pisać przy użyciu technik, takich jak common Table Expressions (CTE), funkcje okien i obsługa błędów. Przyspieszasz również przepływ pracy programowania za pomocą narzędzi wspomaganych przez sztuczną inteligencję, w tym GitHub Copilot i Fabric Copilot.

Wymagania wstępne

Przed rozpoczęciem tej ścieżki szkoleniowej należy zapoznać się z pisaniem zapytań T-SQL, podstawową wiedzą na temat pojęć dotyczących baz danych, takich jak tabele, sprzężenia i transakcje oraz znajomość SQL Server, Azure SQL Database lub baz danych SQL w Microsoft Fabric.

Moduły w ramach tej ścieżki szkoleniowej

W tym module omówiono projektowanie i implementowanie różnych obiektów bazy danych, w tym tabel z różnymi typami danych, wyspecjalizowanymi typami tabel, indeksami, ograniczeniami i strategiami partycjonowania. Dowiesz się, jak tworzyć i optymalizować obiekty bazy danych dla nowoczesnych platform SQL.

Dowiedz się, jak tworzyć i używać widoków, procedur składowanych, funkcji skalarnych, funkcji tabel i wyzwalaczy w celu tworzenia bezpiecznych i wydajnych rozwiązań baz danych.

Poznaj zaawansowane techniki języka T-SQL, takie jak CTE, funkcje okna, JSON, wyrażenia regularne, dopasowywanie rozmyte, zapytania grafowe i obsługa błędów dla SQL Server, Azure SQL i Fabric.

Dowiedz się, jak korzystać z GitHub Copilot i Fabric Copilot na potrzeby tworzenia baz danych wspomaganych przez sztuczną inteligencję w SQL Server, Azure SQL i bazach danych SQL w Microsoft Fabric.