Die Schulung SQL Server: Data Querying mit Transact-SQL vermittelt praxisorientierte Kenntnisse zur Erstellung und Ausführung von Datenbankabfragen mit Microsoft SQL Server. In diesem zweitägigen Training lernen die Teilnehmenden, wie relationale Datenbanken abgefragt und Ergebnisse mit der Datenbanksprache Transact-SQL effizient verarbeitet werden können.
Im Mittelpunkt stehen die grundlegende Syntax von T-SQL, die SELECT-Anweisung und die Arbeit mit Datenbankobjekten. Die Schulung erläutert, wie Daten aus Tabellen gelesen, nach unterschiedlichen Kriterien gefiltert und in gewünschter Reihenfolge ausgegeben werden können.
Ein weiterer Schwerpunkt liegt auf der Verknüpfung mehrerer Tabellen. Die Teilnehmenden erfahren, wie JOIN-Operationen eingesetzt und Unterabfragen zur Lösung komplexerer Datenbankanforderungen verwendet werden können.
Das Training behandelt außerdem integrierte SQL-Funktionen, Datentypen und die Verarbeitung fehlender beziehungsweise unbekannter Datenwerte.
Weitere Themen sind Gruppierungen, Aggregatfunktionen und die Bearbeitung bestehender Daten mit Transact-SQL.
Die Schulung verwendet eine aktuelle Microsoft-SQL-Server-Version. Ein großer Teil des vermittelten Wissens lässt sich auch auf ältere Versionen bis einschließlich SQL Server 2012 übertragen.
Das Training bildet eine Grundlage für die weiterführende Schulung SQL Server: Data Querying mit Transact-SQL Aufbau.
Einführung in Microsoft SQL Server und T-SQL
Microsoft SQL Server
Relationale Datenbanken
Transact-SQL Grundlagen
SQL-Schemas
SELECT-Anweisungen
Datentypen
NULL-Werte
Sortieren und Filtern
ORDER BY
WHERE
Filterbedingungen
DISTINCT
Ergebnismengen begrenzen
Paging von Daten
Mehrtabellenabfragen
JOIN-Konzepte
INNER JOIN
OUTER JOIN
CROSS JOIN
SELF JOIN
Verknüpfung relationaler Daten
Unterabfragen
Grundlagen von Subqueries
Skalare Unterabfragen
Korrelierte Unterabfragen
Mehrwertige Ergebnisse
Komplexere SQL-Abfragen
Funktionen und Aggregationen
Skalarfunktionen
Aggregatfunktionen
Ranking-Funktionen
GROUP BY
HAVING
Datenzusammenfassungen
Daten ändern
INSERT
UPDATE
DELETE
MERGE
Automatisch generierte Werte
Grundlegende Datenmanipulation
Empfohlen wird der vorherige Besuch der Schulung SQL Server: Introduction to SQL Databases oder vergleichbares Wissen.
Grundlegendes Verständnis von relationalen Tabellen, Spalten und Datensätzen ist hilfreich.
Ziel ist es, SQL-Server-Abfragen eigenständig zu entwickeln und Daten strukturiert auszuwerten.
Nach Abschluss können die Teilnehmenden SELECT-Anweisungen erstellen, Ergebnismengen filtern und sortieren sowie Informationen aus mehreren Tabellen kombinieren.
Darüber hinaus lernen sie, Unterabfragen, Funktionen und Gruppierungen einzusetzen und Daten mit grundlegenden T-SQL-Anweisungen zu bearbeiten.
Datenanalysten
Data Engineers
Data Scientists
Datenbankadministratoren
Datenbankentwickler
Softwareentwickler
Business Intelligence Professionals
IT Professionals
SQL-Einsteiger
Fachkräfte für Datenanalyse
Der Kurs richtet sich an Personen, die Daten aus Microsoft-SQL-Server-Datenbanken abrufen und selbstständig Transact-SQL-Abfragen erstellen möchten.