DP-080 Querying Data with Microsoft Transact-SQL

In dem Kurs DP-080 - Abfragen von Daten mit Microsoft Transact-SQL lernen Sie die Grundlagen von Microsoft Transact-SQL. Wir zeigen Ihnen, wie Sie mit diesem Dialekt Abfragen erstellen und Daten verändern.

Dieser Kurs kann für jeden nützlich sein, die grundlegende SQL- oder Transact-SQL-Abfragen schreiben müssen. Dazu gehört jeder, der als Datenanalyst, Dateningenieur, Datenwissenschaftler, Datenbankadministrator oder Datenbankentwickler mit Daten arbeitet. Dieser Kurs kann auch für andere nützlich sein, die nur am Rande mit Daten zu tun haben oder mehr über die Arbeit mit Daten lernen wollen, wie z. B. Lösungsarchitekten, Studenten und Technologiemanager.

Modul 1: Erste Schritte mit Transact-SQL

In diesem Modul erhalten Sie grundlegende Informationen zur Sprache Transact-SQL (T-SQL) sowie zu den allgemeinen Eigenschaften und der Terminologie von relationalen Datenbanken. Zudem erhalten Sie eine Einführung in die allgemeine SELECT-Anweisung zum Abrufen von Daten aus einer Tabelle.

Lektionen

  • Einführung in Transact-SQL
  • Verwenden der SELECT-Anweisung

Lab: Erste Schritte mit SQL Server-Abfragetools und Schreiben von Abfragen in T-SQL

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

  • Verwenden eines Abfragetools, um Abfragen in Transact-SQL zu schreiben und auszuführen
  • Grundkenntnisse zu relationalen Datenbanken und der Sprache T-SQL
  • Schreiben von SELECT-Anweisungen, um Daten aus einer relationalen Datenbanktabelle abzurufen
  • Grundkenntnisse zu einfachen Datentypen und ihrer Verwendung
  • Grundkenntnisse zu NULL-Werten

Modul 2: Sortieren und Filtern von Abfrageergebnissen

In diesem Modul wird beschrieben, wie Sie den Typ und die Reihenfolge der zurückgegeben Daten steuern. Dabei verwenden Sie die ORDER BY-Klausel, sowohl mit als auch ohne Auslagerung. Sie lernen verschiedene Arten von Filtern kennen, mit denen Sie in der WHERE-Klausel steuern können, welche Datenzeilen zurückgegeben werden. Zudem erfahren Sie, wie Sie die Ergebnisse verwalten, indem Sie mit DISTINCT Duplikate entfernen.

Lektionen

  • Sortieren von Abfrageergebnissen
  • Filtern der Daten

Lab: Sortieren und Filtern von Daten, die von SELECT-Abfragen zurückgegeben werden

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

  • Verwenden von ORDER BY, um die Ergebnisse einer SELECT-Anweisung in T-SQL zu sortieren
  • Hinzufügen einer TOP-Klausel, um die zurückgegebenen sortierten Zeilen einzuschränken
  • Auslagern der sortierten Daten mit OFFSET-FET
  • Schreiben von WHERE-Klauseln, um die zurückgegebenen Zeilen zu filtern
  • Verwenden von DISTINCT, um doppelte Zeilen in den Ergebnissen zu entfernen

Modul 3: Verwenden von JOIN und von Unterabfragen

In diesem Modul untersuchen Sie T-SQL-Abfragen, die mit verschiedenen Arten von JOIN-Vorgängen und einfachen Unterabfragen auf Daten aus mehreren Tabellen zugreifen.

Lektionen

  • Verwenden von JOIN-Vorgängen
  • Verwenden von Unterabfragen

Lab: Schreiben von Abfragen mithilfe von JOIN-Vorgängen

Lab: Schreiben von SELECT-Anweisungen mithilfe von Unterabfragen

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

  • Schreiben von Abfragen, die mithilfe von JOIN-Vorgängen auf Daten aus mehreren Tabellen zugreifen
  • Unterscheiden zwischen den JOIN-Vorgängen INNER JOIN, OUTER JOIN und CROSS JOIN
  • Verknüpfen einer Tabelle mit sich selbst mithilfe einer Selbstverknüpfung
  • Schreiben von Unterabfragen innerhalb einer SELECT-Anweisung
  • Unterscheiden zwischen skalaren und mehrwertigen Unterabfragen
  • Unterscheiden zwischen korrelierten und eigenständigen Unterabfragen

Modul 4: Verwenden von integrierten Funktionen

In diesem Modul wird beschrieben, wie Sie mit integrierten Funktionen berechnete oder spezielle Werte in der SELECT-Liste oder in der WHERE-Klausel zurückgeben. Dazu zählen mathematische Funktionen, Zeichenfolgenfunktionen und Systemfunktionen. Weitere Arten von Funktionen werden zwar erwähnt, aber nicht im Detail erläutert. Zudem erfahren Sie, wie Sie Datenzeilen in einer einzelnen Gruppe kombinieren, indem Sie Zusammenfassungsinformationen für die Gruppe wie z. B. SUM, MIN oder MAX bereitstellen.

Lektionen

  • Erste Schritte mit Skalarfunktionen
  • Gruppieren aggregierter Ergebnisse

Lab: Integrierte Funktionen

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

  • Schreiben von Abfragen mithilfe von Skalarfunktionen
  • Schreiben von Abfragen mithilfe von Aggregatfunktionen
  • Verwenden von GROUP BY, um Daten in Gruppen basierend auf einem gemeinsamen Spaltenwert zu kombinieren
  • Verwenden von HAVING zum Filtern von Zeilengruppen

Modul 5: Ändern von Daten

In diesem Modul lernen Sie die T-SQL-Anweisungen zum Ändern von Tabellendaten kennen, wie z. B. UPDATE, DELETE und MERGE, sowie verschiedene Optionen für INSERT, wie etwa das Erstellen einer neuen Tabelle mit Daten aus einer vorhandenen Tabelle. Zudem erfahren Sie, wie das System beim Einfügen der Daten automatisch Werte für Spalten bereitstellt.

Lektionen

  • Einfügen von Daten in Tabellen
  • Ändern und Löschen von Daten

Lab: Ändern von Daten

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

  • Einfügen von Daten in eine vorhandene Tabelle
  • Automatisches Auffüllen einer Spalte mit einem IDENTITY- oder SEQUENCE-Wert
  • Ändern von Daten mithilfe der UPDATE-Anweisung
  • Löschen von Daten mithilfe der DELETE-Anweisung
  • Ändern von Daten mithilfe von MERGE, um zwei Tabellen zu synchronisieren

Anmeldung - DP-080 Querying Data with Microsoft Transact-SQL


Termine - DP-080 Querying Data with Microsoft Transact-SQL

DP-080 Querying Data with Microsoft Transact-SQL
25.02.2025