Implementieren von Programmierbarkeitsobjekten mit SQL

Fortgeschrittene Anfänger
Technische Fachkraft für Daten
Datenbankadministrator
Entwickler
Lösungsarchitekt
SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Microsoft Fabric

Erfahren Sie, wie Sie Ansichten, gespeicherte Prozeduren, skalare Funktionen, tabellenwertige Funktionen und Trigger erstellen, um wartungsfähige, sichere und effiziente Datenbanklösungen zu erstellen.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Erstellen Sie Ansichten, um den Datenzugriff zu vereinfachen und Sicherheitsgrenzen bereitzustellen.
  • Erstellen Sie gespeicherte Prozeduren, um komplexe Geschäftslogik und Datenänderungen zu kapseln.
  • Entwickeln Sie skalare Funktionen, um einzelne berechnete Werte zurückzugeben.
  • Implementieren Sie Tabellenwertfunktionen, um Resultsets für die Verwendung in Abfragen zurückzugeben.
  • Konfigurieren Sie Trigger, um automatisch auf Datenänderungen oder Datenbankereignisse zu reagieren.
  • Wählen Sie das richtige Programmierbarkeitsobjekt basierend auf bestimmten Anforderungen aus.

Voraussetzungen

  • Erfahrung mit der SQL Server-Datenbankentwicklung und T-SQL-Programmierung.
  • Grundlegendes zu Datenbankkonzepten wie Tabellen, Verknüpfungen und Transaktionen.
  • Vertrautheit mit SQL Server Management Studio oder Azure Data Studio.