
Microsoft SQL Server Schulung
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.
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.
Kursinhalt
8 Kapitel • 36 LektionenDauer zwischen 4 und 360 Stunden (Sie entscheiden)
Kapitel 1AusblendenDetails ausblendenDetails anzeigenSQL Server-Architektur und -Installation
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 2AusblendenDetails ausblendenDetails anzeigenDatenbankdesign und T-SQL-Grundlagen
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 3AusblendenDetails ausblendenDetails anzeigenFortgeschrittene T-SQL-Abfragen
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 4AusblendenDetails ausblendenDetails anzeigenGespeicherte Prozeduren, Funktionen und Trigger
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 5AusblendenDetails ausblendenDetails anzeigenIndizierung und Optimierung der Abfrageleistung
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 6AusblendenDetails ausblendenDetails anzeigenTransaktionsverwaltung und Parallelität
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 7AusblendenDetails ausblendenDetails anzeigenSicherheit, Berechtigungen und Compliance
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 8AusblendenDetails ausblendenDetails anzeigenSicherung, Wiederherstellung und Hochverfügbarkeit
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.
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...

Mir gefällt, wie die Lektionen direkt auf den Punkt kommen und wie ich Kapitel wechseln und Inhalte überspringen kann, die ich nicht brauche.

Mir gefallen die Inhalte und die Art der Präsentation und Transkription der Videos, was den Prozess beschleunigt!

Die Plattform ist schnell und einfach zu bedienen. Die Vielfalt der Inhalte und die ergänzenden Videos helfen sehr beim Lernen.

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




















