Implementace programovatelných objektů pomocí SQL

Středně pokročilý
Datový technik
Správce databáze
Vývojář
Architekt řešení
SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric

Naučte se vytvářet a používat zobrazení, uložené procedury, skalární funkce, funkce s hodnotami tabulky a triggery pro vytváření udržovatelných, zabezpečených a efektivních databázových řešení.

Cíle výuky

V tomto modulu:

  • Vytváření zobrazení pro zjednodušení přístupu k datům a poskytování hranic zabezpečení
  • Sestavte uložené procedury, které zapouzdřují komplexní obchodní logiku a úpravy dat.
  • Vyvíjejte skalární funkce pro vrácení jednoduchých počítaných hodnot.
  • Implementujte tabulkové funkce, které vrátí sady výsledků pro použití v dotazech.
  • Nakonfigurujte triggery tak, aby automaticky reagovaly na úpravy dat nebo databázové události.
  • Zvolte správný objekt programovatelnosti na základě konkrétních požadavků.

Požadavky

  • Zkušenosti s vývojem databází SQL Serveru a programováním T-SQL
  • Znalost základních konceptů databáze, jako jsou tabulky, spojení a transakce
  • Znalost aplikace SQL Server Management Studio nebo Azure Data Studia