50 % Rabatt auf DataCamp Premium. Über 700 Kurse zum halben Preis. Beginne jetzt mit dem Lernen.
Kursbeschreibung
Es ist entscheidend zu wissen, wie du Fehler behandelst und Transaktionen in SQL-Skripten verwaltest. Unbehandelte Fehler können sehr schädlich sein und zu unerwarteten Situationen führen – etwa zu inkonsistenten Daten in deiner Datenbank oder, noch schlimmer, zu falschen geschäftlichen Entscheidungen.
In diesem Kurs lernst du, wie du Fehler behandelst und wie du Transaktionen im Fehlerfall steuerst. Außerdem erfährst du, was passiert, wenn zwei oder mehr Personen gleichzeitig mit denselben Daten arbeiten. Du übst all diese Konzepte mit zwei Datensätzen: einem zu Bankkonten und einem zu einem E‑Bike‑Shop.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Fehlerbehandlung: der Einstieg
Zum Einstieg lernst du, wie du Fehler mit dem in T‑SQL verfügbaren TRY...CATCH-Konstrukt behandelst. Du untersuchst den Aufbau von Fehlern und lernst Funktionen kennen, die dir Informationen über Fehler liefern.
- Willkommen!50 XP
- Die TRY...CATCH-Syntax50 XP
- Dein erstes Skript zur Fehlerbehandlung100 XP
- TRY...CATCH-Konstrukte verschachteln100 XP
- Fehleraufbau und nicht abfangbare Fehler50 XP
- Anatomie wiederholen50 XP
- Kompilierungsfehler beheben100 XP
- Informationen zu Fehlern bereitstellen50 XP
- Syntax der Fehlerfunktionen50 XP
- Fehlerfunktionen verwenden100 XP
- Fehlerfunktionen in einem verschachtelten TRY...CATCH verwenden100 XP
2
Fehler auslösen, werfen und anpassen
In diesem Kapitel vertiefst du dein Wissen zur Fehlerbehandlung. Du lernst, wie du mit RAISERROR und THROW Fehler auslöst. Außerdem erfährst du, wie du Fehlermeldungen anpasst.
3
Transaktionen in SQL Server
In diesem Kapitel lernst du das Konzept von Transaktionen kennen. Du erfährst, wie du sie committen und zurückrollen kannst. Zum Abschluss lernst du, wie du die Anzahl der Transaktionen und ihren Status zurückgibst.
4
Nebenläufigkeit steuern: Transaktionsisolationsebenen
Dieses Kapitel definiert, was Nebenläufigkeit ist und wie sie Transaktionen beeinflussen kann. Du lernst spannende Konzepte wie Dirty Reads, Repeatable Reads und Phantom Reads kennen. Um diese Lesevorgänge zu vermeiden oder zuzulassen, erkundest du nacheinander die verschiedenen Transaktionsisolationsebenen.
S
Transaktionen und Fehlerbehandlung in SQL Server
Kurs
abgeschlossen

