SQL Server: Der Masterclass-Kurs 2022 (27 Stunden)

Dieser Kurs ist ein umfassender Leitfaden zu SQL Server, der drei wichtige Themen abdeckt: Transact SQL, Verwaltung und Leistungsoptimierung. Im ersten Kapitel lernen Sie die Grundlagen von Transact SQL kennen, einschließlich Datenbankerstellung, Datenmanipulation mit SELECT-, UPDATE-, INSERT- und DELETE-Anweisungen. Sie werden auch fortgeschrittene Themen wie Spalten-Aliase, das Entfernen von Duplikaten, das Sortieren von Daten, Aggregatfunktionen und Joins kennenlernen. Darüber hinaus werden Sie sich mit Themen wie CHOOSE, TRIM/LTRIM/RTIM-Funktionen, Konvertierungsfunktionen, Ansichten, gespeicherten Prozeduren, Triggern und Funktionen befassen.

Das zweite Kapitel konzentriert sich auf die Verwaltung von SQL Server. Sie lernen Strategien zur Sicherung und Wiederherstellung kennen, um die Datenintegrität zu gewährleisten. Darüber hinaus erfahren Sie, wie Sie Datenbankbeschädigungen erkennen und reparieren und wie Sie Ihre Datenbankeinstellungen für eine optimale Leistung konfigurieren und ändern können. Das Kapitel behandelt auch Isolationsmodi, Beschränkungen, Sequenzen und Identität.

Im dritten Kapitel befasst sich der Kurs mit der Optimierung der Leistung Ihres SQL-Produktionsservers. Dazu gehört eine umfassende Untersuchung von Indizes und wie sie die Serverleistung erheblich verbessern können. In diesem Kapitel werden auch SARGABLE-Abfragen vorgestellt und Anleitungen zum Umschreiben von SQL-Abfragen zur Verbesserung der Leistung gegeben.

Das letzte Kapitel bereitet Sie auf SQL-Vorstellungsgespräche vor, indem es 40 theoretische Fragen und deren Antworten enthält. Dieser Abschnitt behandelt grundlegende Themen wie Primärschlüssel, Indizes, OLAP vs. OLTP, die COALLESCE-Funktion und das Entfernen von Duplikaten in Abfragen.

Der Kurs verspricht, im Jahr 2021 neue Abschnitte ohne zusätzliche Kosten hinzuzufügen. Zu diesen kommenden Modulen gehören die Einrichtung von Sicherheit auf Ihrem SQL Server, die Verwaltung von SQL Server mit PowerShell, die Verbesserung der Leistung von gespeicherten Prozeduren und die Erforschung von SQL Azure.

Insgesamt bietet dieser Kurs eine umfassende Lernerfahrung sowohl für Anfänger als auch für erfahrene Entwickler, die SQL Server beherrschen wollen. Er deckt wesentliche Themen in Transact SQL, Verwaltung und Leistungsoptimierung ab und bietet sogar Material zur Vorbereitung auf Bewerbungsgespräche.

Kurslink: https://www.udemy.com/course/sql-server-2019-das-komplette-handbuch-11-stunden/