Wählen Sie Ihre Sprache aus
Microsoft SQL Schulung
Mehr als 2 Millionen Studierende weltweit

Microsoft SQL Schulung

4

Meistern Sie Microsoft SQL Server von Grund auf – vom Schreiben Ihrer ersten SELECT-Abfrage bis zum Erstellen optimierter, produktionsreifer Datenbanken. Dieser Kurs behandelt alles von der Datenfilterung und Verknüpfungen über Fensterfunktionen und gespeicherte Prozeduren bis hin zu Azure SQL. Unabhängig davon, ob Sie in den Datenbereich einsteigen oder Ihre technischen Fähigkeiten ausbauen, schließen Sie ihn mit echtem, berufstauglichem SQL-Know-how ab.

Dedika für Unternehmen

Was Sie lernen werden:

Sie beginnen mit den Grundlagen relationaler Datenbanken und der Einrichtung von SQL Server und gehen dann dazu über, Daten sicher zu filtern, zu sortieren und zu aggregieren. Sie lernen, mehrere Tabellen zu verknüpfen, Unterabfragen zu schreiben und Common Table Expressions zu verwenden, um komplexe Datenprobleme sauber zu lösen. Der Kurs behandelt die Datenänderung mit INSERT, UPDATE, DELETE und MERGE sowie die Transaktionssteuerung und Fehlerbehandlung. Sie entwerfen außerdem Datenbankobjekte wie Tabellen, Sichten, Indizes und gespeicherte Prozeduren. Fortgeschrittene Themen umfassen Fensterfunktionen, dynamisches SQL, Abfrageoptimierung und eine Einführung in Azure SQL für Cloud-Deployments.

Wie Sie praxisnah lernen Microsoft SQL Schulung

Wie Sie üben Microsoft SQL Schulung

Für Unternehmen, die ihr Team schulen möchten

Bei Dedika für Unternehmen enthält der Kurs Übungen und Beispiele, die auf Ihr eigenes Geschäft und die Bedürfnisse Ihres Unternehmens zugeschnitten sind.

Hier klicken

Kursinhalt

8 Kapitel • 32 LektionenDauer zwischen 4 und 360 Stunden (Sie entscheiden)

Kapitel 1Details anzeigen

Einführung in SQL und Datenbanken

  • Lektion 1 • Grundlagen relationaler Datenbanken

    Behandelt Tabellen, Zeilen, Spalten, Schlüssel und Beziehungen als zentrale Datenbankstrukturen. Schafft das konzeptionelle Modell, auf das sich die Teilnehmer während des gesamten Kurses stützen.

  • Lektion 2 • Einrichtung der SQL Server-Umgebung

    Leitet die Installation und Konfiguration von SQL Server und SQL Server Management Studio an. Die Teilnehmer erhalten eine funktionierende lokale Umgebung für alle praktischen Übungen.

  • Lektion 3 • Kernkategorien der SQL-Sprache

    Führt DDL, DML, DCL und TCL als die vier SQL-Befehlskategorien ein. Die Teilnehmer verstehen, welche Befehle zu jeder Kategorie gehören, bevor sie Abfragen schreiben.

  • Lektion 4 • Ihre ersten SQL-Abfragen schreiben

    Lehrt die grundlegende SELECT-Syntax, um Daten aus einer einzelnen Tabelle abzurufen. Die Teilnehmer führen ihre ersten Abfragen aus und interpretieren die Ergebnismengen sofort.

Kapitel 2Details anzeigen

Filtern, Sortieren und grundlegende Funktionen

  • Lektion 1 • Daten mit WHERE filtern

    Lehrt Vergleichs- und logische Operatoren innerhalb von WHERE-Klauseln, um Zeilen einzuschränken. Erweitert direkt die in Kapitel 1 eingeführten SELECT-Abfragen.

  • Lektion 2 • Musterabgleich und Platzhalter

    Behandelt LIKE, Platzhalterzeichen und ESCAPE für die textbasierte Filterung. Die Teilnehmer filtern Zeichenfolgenspalten, ohne die genauen Werte zu kennen.

  • Lektion 3 • Integrierte Skalarfunktionen

    Führt Zeichenfolgen-, numerische und Datums-Skalarfunktionen zum Transformieren von Spaltenwerten ein. Die Teilnehmer wenden Funktionen direkt innerhalb von SELECT- und WHERE-Klauseln an.

  • Lektion 4 • Ergebnisse mit ORDER BY sortieren

    Erklärt aufsteigende und absteigende Sortierreihenfolgen sowie die Sortierung nach mehreren Spalten. Die Teilnehmer steuern die Darstellungsreihenfolge jeder Abfrageergebnismenge.

Kapitel 3Details anzeigen

Aggregation und Gruppierung von Daten

  • Lektion 1 • Gruppen mit HAVING filtern

    Unterscheidet HAVING von WHERE und zeigt, wie aggregierte Ergebnisse gefiltert werden. Die Teilnehmer wenden Bedingungen nach der Aggregation an, um Zusammenfassungsabfragen zu verfeinern.

  • Lektion 2 • Aggregatfunktionen

    Lehrt COUNT, SUM, AVG, MIN und MAX, um zusammenfassende Statistiken über Zeilen hinweg zu berechnen. Baut direkt auf SELECT- und WHERE-Fähigkeiten aus vorherigen Kapiteln auf.

  • Lektion 3 • Erweiterte Gruppierungserweiterungen

    Führt ROLLUP, CUBE und GROUPING SETS für mehrstufige Zwischensummen ein. Die Teilnehmer generieren Kreuztabellen-Zusammenfassungen in einer einzigen Abfrage.

  • Lektion 4 • Gruppieren mit GROUP BY

    Erklärt, wie GROUP BY Zeilen partitioniert, bevor die Aggregation angewendet wird. Die Teilnehmer erstellen kategoriebezogene Zusammenfassungen aus beliebigen Tabellen.

Kapitel 4Details anzeigen

Verknüpfen mehrerer Tabellen

  • Lektion 1 • Äußere Joins

    Behandelt LEFT, RIGHT und FULL OUTER JOIN, um nicht übereinstimmende Zeilen aus einer oder beiden Tabellen einzuschließen. Die Teilnehmer behandeln optionale Beziehungen und erkennen fehlende Daten.

  • Lektion 2 • Joins über mehrere Tabellen und komplexe Joins

    Erweitert Joins auf drei oder mehr Tabellen und führt Non-Equi-Joins ein. Die Teilnehmer erstellen Abfragen, die vollständig normalisierte Schemata umfassen.

  • Lektion 3 • Self Joins und Cross Joins

    Erklärt das Verknüpfen einer Tabelle mit sich selbst und das Erzeugen kartesischer Produkte mit CROSS JOIN. Die Teilnehmer lösen hierarchische und kombinatorische Abfrageprobleme.

  • Lektion 4 • INNER JOIN-Grundlagen

    Lehrt die INNER JOIN-Syntax und die ON-Bedingung, um Zeilen aus zwei Tabellen abzugleichen. Die Teilnehmer rufen nur Zeilen mit übereinstimmenden Schlüsseln in beiden Tabellen ab.

Kapitel 5Details anzeigen

Unterabfragen und allgemeine Tabellenausdrücke

  • Lektion 1 • Skalare und mehrzeilige Unterabfragen

    Lehrt Unterabfragen in SELECT-, WHERE- und FROM-Klauseln, die einzelne oder mehrere Werte zurückgeben. Die Teilnehmer betten eine Abfrage in eine andere ein, um dynamisch zu filtern oder zu berechnen.

  • Lektion 2 • Rekursive CTEs

    Behandelt Anker- und rekursive Elemente, um hierarchische Daten wie Organigramme zu durchlaufen. Die Teilnehmer fragen Eltern-Kind-Strukturen ohne prozedurale Schleifen ab.

  • Lektion 3 • Allgemeine Tabellenausdrücke (CTEs)

    Führt CTEs mit der WITH-Klausel als benannte, temporäre Ergebnismengen für eine sauberere Abfragestruktur ein. Die Teilnehmer ersetzen verschachtelte Unterabfragen durch lesbare, wartbare CTE-Blöcke.

  • Lektion 4 • Korrelierte Unterabfragen

    Erklärt Unterabfragen, die auf Spalten der äußeren Abfrage verweisen und pro Zeile erneut ausgeführt werden. Die Teilnehmer lösen zeilenweise Vergleichsprobleme, die Joins nicht einfach ausdrücken können.

Kapitel 6Details anzeigen

Datenänderung und Transaktionskontrolle

  • Lektion 1 • Daten einfügen

    Behandelt INSERT INTO mit expliziten Werten, SELECT-Ergebnissen und mehrzeiliger Syntax. Die Teilnehmer befüllen Tabellen sowohl aus statischen Werten als auch aus vorhandenen Abfrageergebnissen.

  • Lektion 2 • Daten aktualisieren und löschen

    Lehrt UPDATE und DELETE mit WHERE-Bedingungen und joinbasierten Änderungen. Die Teilnehmer ändern gezielt Zeilen und vermeiden unbeabsichtigte Änderungen an der gesamten Tabelle.

  • Lektion 3 • MERGE-Anweisung

    Führt MERGE für Upsert-Operationen ein, die INSERT, UPDATE und DELETE in einer Anweisung kombinieren. Die Teilnehmer synchronisieren eine Zieltabelle effizient mit einem Quelldatensatz.

  • Lektion 4 • Transaktionen und Fehlerbehandlung

    Erklärt BEGIN-, COMMIT- und ROLLBACK-Transaktionen sowie die TRY-CATCH-Fehlerbehandlung. Die Teilnehmer schützen die Datenintegrität während mehrstufiger Änderungssequenzen.

Kapitel 7Details anzeigen

Entwurf und Verwaltung von Datenbankobjekten

  • Lektion 1 • Indizes und Abfrageleistung

    Führt gruppierte und nicht gruppierte Indizes und deren Auswirkungen auf die Leseleistung ein. Die Teilnehmer wählen und erstellen Indizes, die gängige Abfragemuster beschleunigen.

  • Lektion 2 • Ansichten

    Lehrt das Erstellen, Ändern und Löschen von Ansichten, um komplexe Abfragen zu kapseln. Die Teilnehmer stellen vereinfachte Datenschnittstellen bereit, ohne die zugrunde liegenden Tabellen zu duplizieren.

  • Lektion 3 • Gespeicherte Prozeduren und Funktionen

    Behandelt das Erstellen von gespeicherten Prozeduren, Skalarfunktionen und Tabellenwertfunktionen für wiederverwendbare Logik. Die Teilnehmer kapseln Geschäftslogik innerhalb der Datenbankschicht.

  • Lektion 4 • Erstellen und Ändern von Tabellen

    Behandelt CREATE TABLE, Datentypauswahl, Einschränkungen und ALTER TABLE-Änderungen. Die Teilnehmer entwerfen normalisierte Tabellenstrukturen mit erzwungenen Geschäftsregeln.

Kapitel 8Details anzeigen

Fortgeschrittene Abfragetechniken

  • Lektion 1 • Abfrageoptimierung und Ausführungspläne

    Lehrt das Lesen von Ausführungsplänen, das Identifizieren von Engpässen und das Anwenden von Umschreibungen zur Leistungssteigerung. Die Teilnehmer diagnostizieren und beheben langsame Abfragen in realen Datenbank-Workloads.

  • Lektion 2 • Daten pivotieren und entpivotieren

    Behandelt PIVOT- und UNPIVOT-Operatoren, um Zeilen in Spalten zu drehen und umgekehrt. Die Teilnehmer formen Datensätze für Berichte und Kreuztabellenanalysen um.

  • Lektion 3 • Fensterfunktionen

    Lehrt OVER, PARTITION BY und ORDER BY, um laufende Summen, Ränge und gleitende Durchschnitte zu berechnen. Die Teilnehmer führen Analysen durch, ohne Zeilen durch GROUP BY zu reduzieren.

  • Lektion 4 • Dynamisches SQL

    Erklärt das Erstellen und Ausführen von SQL-Zeichenfolgen zur Laufzeit mit EXEC und sp_executesql. Die Teilnehmer behandeln variable Schemanamen, dynamische Filter und parametrisierte Ausführung.

Zertifizierung

Ihr gültiges Abschlusszertifikat

Dieser Kurs ist für Sie geeignet:

  • Business-Analyst: benötigt SQL, um Daten eigenständig abzurufen, ohne auf Entwickler angewiesen zu sein.

  • Quereinsteiger: Einstieg in datenbezogene Positionen und Aufbau technischer Fähigkeiten von Grund auf.

  • Junior-Entwickler: möchte Datenbankabfragen zu einem vorhandenen Satz an Programmierfähigkeiten hinzufügen.

  • Betriebsfachkraft: verwaltet datenintensive Arbeitsabläufe und benötigt strukturiertes Abfragewissen.

  • Marketinganalysten/-analystinnen: Sind Sie es leid, auf Datenteams angewiesen zu sein, um einfache Geschäftsfragen zu beantworten?

  • Hochschulabsolvent: Einstieg in den Arbeitsmarkt und Stärkung des Lebenslaufs mit gefragten Datenbankkenntnissen.

Was unsere Lernenden sagen

Ihre Kurse sind perfekt. Ich habe das Jahrespaket erworben und habe endlich die Möglichkeit, verschiedene Themen zu verfolgen, die mich interessieren, ohne die Plattform wechseln zu müssen... ich danke Ihnen für alles, was Sie tun, ich habe Sie bereits anderen Leuten empfohlen...
Giulio Carlo
Giulio CarloStudent für Digitales Marketing
Mir gefällt, wie die Lektionen direkt auf den Punkt kommen und wie ich Kapitel wechseln und Inhalte überspringen kann, die ich nicht brauche.
Mariana Ferres
Mariana FerresStudentin für Fotografie
Mir gefallen die Inhalte und die Art der Präsentation und Transkription der Videos, was den Prozess beschleunigt!
Luciana Alvarenga
Luciana AlvarengaStudentin für Nageldesign
Die Plattform ist schnell und einfach zu bedienen. Die Vielfalt der Inhalte und die ergänzenden Videos helfen sehr beim Lernen.
André Felipe
André FelipeStudent für Prompt Engineering

Wichtige Qualifikationen

FAQ

Wer ist Dedika?

Ist das Zertifikat in Deutschland gültig?

Sind die Kurse kostenlos?

Wie hoch ist der Arbeitsaufwand der Kurse?

Wie sind die Kurse aufgebaut?

Wie funktionieren die Kurse?

Wie lange dauern die Kurse?

Was kostet ein Kurs?

Was ist ein E-Learning- oder Online-Kurs und wie funktioniert er?

PDF-Kurs