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

Microsoft SQL Server Schulung

4

Meistern Sie Microsoft SQL Server von der Architektur und den T-SQL-Grundlagen bis hin zu fortgeschrittener Leistungsoptimierung, Sicherheit und Hochverfügbarkeit. Diese umfassende Schulung deckt alles ab, was Datenbankentwickler und -administratoren benötigen, um SQL Server-Umgebungen aufzubauen, zu optimieren und zu schützen. Ganz gleich, ob Sie komplexe Abfragen schreiben oder Always On Availability Groups konfigurieren – dieser Kurs vermittelt die praxisnahen Fähigkeiten, die Arbeitgeber verlangen.

Dedika für Unternehmen

Was Sie lernen werden:

Sie erwerben ein umfassendes Verständnis der SQL Server-Architektur, -Installation und -Konfiguration, bevor Sie in das Design relationaler Datenbanken und T-SQL-Abfragen einsteigen. Der Kurs behandelt fortgeschrittene Themen wie Fensterfunktionen, gespeicherte Prozeduren, Trigger und dynamisches SQL. Sie lernen, Ausführungspläne zu lesen, Abfragen zu optimieren und Indizes für maximale Leistung zu verwalten. Transaktionskontrolle, Sperrverhalten und Deadlock-Auflösung werden ausführlich behandelt. Zu den Sicherheitsthemen gehören Authentifizierung, Verschlüsselung, Überwachung und Zugriffskontrolle auf Zeilenebene. Sie beschäftigen sich außerdem mit Backup-Strategien, Disaster-Recovery-Planung und Always On Availability Groups, um den Zuverlässigkeitsanforderungen der Praxis gerecht zu werden.

Wie Sie praxisnah lernen Microsoft SQL Server Schulung

Wie Sie üben Microsoft SQL Server 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 • 36 LektionenDauer zwischen 4 und 360 Stunden (Sie entscheiden)

Kapitel 1Details anzeigen

SQL Server-Architektur und -Installation

  • Lektion 1 • SQL Server-Speicherarchitektur

    Erläutert, wie SQL Server Datendateien, Protokolldateien und Speicherstrukturen organisiert. Baut das gedankliche Modell auf, das für spätere Themen zur Leistung und Wiederherstellung benötigt wird.

  • Lektion 2 • SQL Server Management Studio – Grundlagen

    Stellt SSMS als primäre Administrations- und Entwicklungsschnittstelle vor. Die Teilnehmer navigieren im Objekt-Explorer, Abfrage-Editor und in den wichtigsten Symbolleisten.

  • Lektion 3 • SQL Server-Editionen und -Komponenten

    Behandelt die wichtigsten SQL Server-Editionen, Kern-Engine-Komponenten und die Dienstarchitektur. Bietet den Kontext für alle nachfolgenden Konfigurations- und Entwicklungsentscheidungen.

  • Lektion 4 • Installation und Erstkonfiguration

    Führt durch die Planung vor der Installation, die Schritte des Setup-Assistenten und die Konfiguration nach der Installation. Stellt eine korrekt konfigurierte Instanz sicher, bevor mit der Datenbankarbeit begonnen wird.

Kapitel 2Details anzeigen

Datenbankdesign und T-SQL-Grundlagen

  • Lektion 1 • Prinzipien des relationalen Datenbankdesigns

    Behandelt Entity-Relationship-Modellierung, Normalisierungsformen und Schlüsselbedingungen. Bietet die Designgrundlage, die vor dem Schreiben von Schema-DDL erforderlich ist.

  • Lektion 2 • Erstellen und Verwalten von Datenbankobjekten

    Lehrt DDL-Anweisungen für Datenbanken, Tabellen und Bedingungen. Die Teilnehmer wenden Designprinzipien an, indem sie Schemaobjekte in SQL Server erstellen.

  • Lektion 3 • Grundlegende SELECT-Abfragetechniken

    Führt die SELECT-Syntax, Filterung, Sortierung und Spaltenausdrücke ein. Bildet die Grundlage für alle Datenabrufarbeiten im gesamten Kurs.

  • Lektion 4 • Joins und Mengenoperationen

    Erläutert INNER-, OUTER-, CROSS- und Self-Joins sowie UNION und EXCEPT. Die Teilnehmer kombinieren Daten aus mehreren Tabellen, um Fragen zu mehreren Entitäten zu beantworten.

  • Lektion 5 • Datenänderung mit DML

    Behandelt INSERT-, UPDATE-, DELETE- und MERGE-Anweisungen mit sicheren Praktiken. Verbindet Schema-Design mit praktischem Datenlebenszyklus-Management.

Kapitel 3Details anzeigen

Fortgeschrittene T-SQL-Abfragen

  • Lektion 1 • Fensterfunktionen und Rangfolge

    Führt die OVER-Klausel, Partitionierung, Sortierung und Rahmenspezifikation für analytische Abfragen ein. Ermöglicht Berechnungen auf Zeilenebene, ohne Ergebnismengen zu kollabieren.

  • Lektion 2 • Zeichenfolgen-, Datums- und Konvertierungsfunktionen

    Behandelt integrierte Funktionen zur Textbearbeitung, Datumsarithmetik und Typkonvertierung. Bereitet die Teilnehmer auf reale Datenqualitäts- und Formatierungsaufgaben vor.

  • Lektion 3 • Aggregation und Gruppierung

    Lehrt GROUP BY, HAVING und Aggregatfunktionen zur Zusammenfassung von Daten. Baut direkt auf den SELECT-Grundlagen auf, um Berichtsabfragen zu ermöglichen.

  • Lektion 4 • Pivotieren und Entpivotieren von Daten

    Lehrt PIVOT- und UNPIVOT-Operatoren und dynamische Pivot-Techniken. Die Teilnehmer transformieren zeilenbasierte Daten in spaltenbasierte Berichte und umgekehrt.

  • Lektion 5 • Unterabfragen und allgemeine Tabellenausdrücke (CTEs)

    Behandelt korrelierte und nicht korrelierte Unterabfragen, CTEs und rekursive CTEs. Die Teilnehmer strukturieren komplexe Logik in lesbare, wartbare Abfrageblöcke um.

Kapitel 4Details anzeigen

Gespeicherte Prozeduren, Funktionen und Trigger

  • Lektion 1 • Entwurf und Verwendung gespeicherter Prozeduren

    Behandelt die CREATE PROCEDURE-Syntax, Parameter und Ausführungsmuster. Etabliert gespeicherte Prozeduren als primäre Schnittstelle für die Anwendungs-Datenbank-Interaktion.

  • Lektion 2 • Benutzerdefinierte Funktionen

    Erläutert skalare, inline-tabellenwertige und mehrstufige TVFs mit Auswirkungen auf die Leistung. Die Teilnehmer wählen den richtigen Funktionstyp für jeden Anwendungsfall.

  • Lektion 3 • Trigger: DML und DDL

    Behandelt AFTER- und INSTEAD OF-DML-Trigger sowie DDL-Trigger für die Schemaüberwachung. Die Teilnehmer implementieren automatisierte Reaktionen auf Daten- und Schemaänderungsereignisse.

  • Lektion 4 • Ablaufsteuerung und dynamisches SQL

    Lehrt IF/ELSE, WHILE-Schleifen, CASE-Ausdrücke und die sichere Konstruktion von dynamischem SQL. Ermöglicht bedingte und datengesteuerte Logik innerhalb von T-SQL-Modulen.

Kapitel 5Details anzeigen

Indizierung und Optimierung der Abfrageleistung

  • Lektion 1 • Indextypen und interne Struktur

    Erläutert gruppierte, nicht gruppierte, abdeckende und gefilterte Indizes und deren B-Tree-Struktur. Bietet die konzeptionelle Grundlage für alle Indizierungsentscheidungen.

  • Lektion 2 • Lesen und Interpretieren von Ausführungsplänen

    Lehrt, wie geschätzte und tatsächliche Ausführungspläne, Operatoren und Kostenprozentsätze gelesen werden. Die Teilnehmer identifizieren die teuersten Operationen in einem Abfrageplan.

  • Lektion 3 • Abfragespeicher und Leistungsüberwachung

    Stellt den Abfragespeicher für die Verfolgung des Planverlaufs und die Erkennung von Regressionen vor. Die Teilnehmer verwenden integrierte Berichte, um stabile Ausführungspläne zu identifizieren und zu erzwingen.

  • Lektion 4 • Techniken zur Abfrageoptimierung

    Wendet SARGability-Regeln, Join-Reihenfolge-Hinweise und Umschreibemuster an, um die Abfragegeschwindigkeit zu verbessern. Verbindet die Analyse von Ausführungsplänen mit konkreten T-SQL-Änderungen.

  • Lektion 5 • Indexwartung und Statistik

    Behandelt Fragmentierungserkennung, Rebuild- vs. Reorganize-Strategien und Statistikverwaltung. Stellt sicher, dass Indizes nach Datenänderungen im Laufe der Zeit effektiv bleiben.

Kapitel 6Details anzeigen

Transaktionsverwaltung und Parallelität

  • Lektion 1 • Transaktionsgrundlagen

    Behandelt ACID-Eigenschaften, explizite Transaktionssyntax und Sicherungspunkte. Legt die Korrektheitsgarantien fest, von denen alle nachfolgenden Parallelitätsthemen abhängen.

  • Lektion 2 • Deadlock-Erkennung und -Auflösung

    Lehrt, wie SQL Server Deadlocks erkennt, Deadlock-Graphen erfasst und Strategien zu deren Beseitigung. Die Teilnehmer gestalten Transaktionen neu, um das Deadlock-Risiko zu minimieren.

  • Lektion 3 • Sperren und Blockieren

    Erläutert Sperrtypen, Sperreskalation und wie Blockierungsketten entstehen. Die Teilnehmer verwenden DMVs, um Blockierungen in einem Live-System zu identifizieren und zu beheben.

  • Lektion 4 • Isolationsstufen und Lesekonsistenz

    Behandelt alle fünf Isolationsstufen und deren Kompromisse bei Parallelitätsanomalien. Die Teilnehmer wählen die geeignete Stufe für jede Anwendungslast.

Kapitel 7Details anzeigen

Sicherheit, Berechtigungen und Compliance

  • Lektion 1 • Überwachung und Datenmaskierung

    Stellt SQL Server Audit, Extended Events für die Sicherheitsüberwachung und dynamische Datenmaskierung vor. Die Teilnehmer erstellen Prüfpfade und maskieren sensible Spalten für nicht privilegierte Benutzer.

  • Lektion 2 • Authentifizierung und Anmeldeverwaltung

    Behandelt Windows- und SQL Server-Authentifizierungsmodi, Anmeldeerstellung und Kennwortrichtlinien. Legt die Identitätsschicht fest, von der alle Berechtigungszuweisungen abhängen.

  • Lektion 3 • Datenverschlüsselungstechniken

    Behandelt Transparent Data Encryption, Verschlüsselung auf Spaltenebene und Always Encrypted. Die Teilnehmer schützen ruhende und übertragene Daten vor unbefugtem Zugriff.

  • Lektion 4 • Autorisierung und rollenbasierte Zugriffskontrolle

    Lehrt GRANT, DENY, REVOKE und vordefinierte vs. benutzerdefinierte Datenbankrollen. Die Teilnehmer implementieren den Zugriff nach dem Prinzip der geringsten Rechte für Anwendungs- und Berichtsbenutzer.

Kapitel 8Details anzeigen

Sicherung, Wiederherstellung und Hochverfügbarkeit

  • Lektion 1 • Sicherungstypen und Wiederherstellungsmodelle

    Erläutert vollständige, differenzielle und Transaktionsprotokollsicherungen sowie die drei Wiederherstellungsmodelle. Die Teilnehmer wählen das richtige Modell und den richtigen Sicherungsplan für jede Arbeitslast.

  • Lektion 2 • Always On-Verfügbarkeitsgruppen

    Stellt die AG-Architektur, Replikatrollen, Failover-Modi und die Listener-Konfiguration vor. Die Teilnehmer konfigurieren eine grundlegende AG, um automatisches Failover und lesbare Sekundärreplikate zu erreichen.

  • Lektion 3 • Planung der Notfallwiederherstellung

    Lehrt die Definition von RTO und RPO, die Erstellung von DR-Runbooks und Verfahren zur Wiederherstellungsprüfung. Die Teilnehmer übersetzen Geschäftsanforderungen in einen dokumentierten, testbaren DR-Plan.

  • Lektion 4 • Wiederherstellungsvorgänge und Point-in-Time-Recovery

    Behandelt die RESTORE DATABASE-Syntax, Wiederherstellungssequenzen und Point-in-Time-Recovery mithilfe von Protokollsicherungen. Die Teilnehmer stellen Datenbanken nach simulierten Fehlern zu bestimmten Zeitpunkten wieder her.

  • Lektion 5 • Protokollversand und Alternativen zur Datenbankspiegelung

    Behandelt den Protokollversand als Warm-Standby-Lösung und dessen Überwachungsanforderungen. Positioniert den Protokollversand im Vergleich zu modernen AG-Lösungen für ältere Umgebungen.

Zertifizierung

Ihr gültiges Abschlusszertifikat

Dieser Kurs ist für Sie geeignet:

  • Junior-Entwickler: Sie müssen aufhören, für jede Datenbankaufgabe auf DBAs angewiesen zu sein.

  • IT-Generalist: möchte sich auf Datenbanken spezialisieren und sein Verdienstpotenzial steigern.

  • Datenanalyst: benötigt vertiefte SQL-Kenntnisse, um komplexe, umfangreiche Datensätze zu verarbeiten.

  • Quereinsteiger: kommt aus einem nicht-technischen Hintergrund und strebt eine Rolle im Datenbankbereich an.

  • Systemadministrator: verwaltet SQL Server-Instanzen, verfügt jedoch über keine formelle T-SQL-Schulung.

  • Hochschulabsolvent: hat Informatik studiert und möchte praktische, berufsreife Datenbank-Kompetenzen erwerben.

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