Implementera programmeringsobjekt med SQL

Intermediär
Datatekniker
Databasadministratör
Utvecklare
Lösningsarkitekt
SQL Server
Azure SQL Database
Hanterad Azure SQL-instans
Microsoft Fabric

Lär dig hur du skapar och använder vyer, lagrade procedurer, skalärfunktioner, tabellvärdesfunktioner och utlösare för att skapa underhållsbara, säkra och effektiva databaslösningar.

Lärandemål

I den här modulen gör du följande:

  • Skapa vyer för att förenkla dataåtkomsten och tillhandahålla säkerhetsgränser.
  • Skapa lagrade procedurer för att kapsla in komplex affärslogik och dataändringar.
  • Utveckla skalärfunktioner för att returnera enskilda beräknade värden.
  • Implementera tabellvärdesfunktioner för att returnera resultatuppsättningar för användning i frågor.
  • Konfigurera utlösare för att automatiskt svara på dataändringar eller databashändelser.
  • Välj rätt programmeringsobjekt baserat på specifika krav.

Förutsättningar

  • Erfarenhet av utveckling av SQL Server-databaser och T-SQL-programmering.
  • Förstå grundläggande databasbegrepp som tabeller, kopplingar och transaktioner.
  • Kunskaper om SQL Server Management Studio eller Azure Data Studio.