SQL Server Schulung


SQL Server Schulung


DP-500 – Entwerfen und Implementieren von Analyselösungen auf Unternehmensebene mit Microsoft Azure und Microsoft Power BI 

Einführung in die Datenanalytik auf Azure

Daten unternehmensweit verwalten

Modellieren, Abfragen und Analysieren von Daten in Azure Synapse

Daten für tabellarische Modelle in Power BI vorbereiten

Entwerfen und Erstellen skalierbarer Tabellenmodelle

Optimieren von Tabellenmodellen im Unternehmensmaßstab

Implementierung fortgeschrittener Datenvisualisierungstechniken mit Power BI

Implementieren und Verwalten einer Analyseumgebung

Verwalten des Lebenszyklus der Analyseentwicklung

Integrieren einer Analyseplattform in eine bestehende IT-Infrastruktur

Buchung

Online, 4 Tage. Termin auf Anfrage.

Kursgebühr €2760,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Englisch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

DP-900 Microsoft Azure-Datengrundlagen

Modul 1: Untersuchen der wichtigsten Datenkonzepte

Die Kursteilnehmer lernen zentrale Datenkonzepte wie relationale und nicht relationale Daten, Big Data und Analysen kennen und bauen ihr Grundwissen über Clouddatendienste in Microsoft Azure aus.

Lektionen

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

(Klicken Sie bitte hier, um den vollen Schulungsinhalt angezeigt zu bekommen. )

Modul 2: Untersuchen der Grundlagen nicht relationaler Daten in Azure

Die Kursteilnehmer lernen grundlegende relationale Datenkonzepte und relationale Datenbankdienste in Azure kennen.

Lektionen

Lab: Bereitstellen von relationalen Azure-Datenbankdiensten

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

Modul 3: Untersuchen der Grundlagen nicht relationaler Daten in Azure

Die Kursteilnehmer lernen Azure Storage für nicht relationale Daten und die Grundlagen von Azure Cosmos DB kennen.

Lektionen

Lab: Erkunden von Azure Storage

Lab: Erkunden von Azure Cosmos DB

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

Modul 4: Erkunden der Grundlagen von Datenanalyse

Die Kursteilnehmer lernen modernes Data Warehousing, Echtzeitanalysen und Datenvisualisierung kennen.

Lektionen

Lab: Analysieren von Streamingdaten

Lab: Visualisieren von Daten mit Power BI

Lab: Erkunden von Azure Synapse Analytics

Nach Abschluss dieses Moduls werden die Teilnehmer in der Lage sein:

Buchung

Online, 1 Tag. Termin auf Anfrage.

Kursgebühr €695,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Deutsch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

21461 Abfragen in Microsoft SQL Server

Modul 1: Einführung in Microsoft SQL Server

In dieser Unterrichtseinheit werden die SQL Server-Plattform und wichtige Tools vorgestellt. Dabei werden Editionen, Versionen, Abfragetools, Dokumentationsquellen und die logische Struktur von Datenbanken beschrieben.

Lektionen

Lab : Arbeiten mit Tools für SQL Server

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:


(Klicken Sie bitte hier, um den vollen Schulungsinhalt angezeigt zu bekommen. )

Modul 2: Erste Schritte mit der Windows Azure SQL-Datenbank

In dieser Unterrichtseinheit werden die Konzepte der Windows Azure SQL-Datenbank erläutert. Wenn die virtuellen Computer im Schulungsraum über eine Internetverbindung verfügen und Sie ein Windows Azure-Konto haben, können Sie ggf. eine Verbindung mit dem Azure-Server und der -Datenbank herstellen. Viele der Übungseinheiten in diesem Kurs können Sie durcharbeiten, während Sie mit Ihrer eigenen Azure-Datenbank in der Cloud verbunden sind.

Lektionen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 3: Einführung in T-SQL-Abfragen

In dieser Unterrichtseinheit erhalten die Kursteilnehmer eine Einführung zu Transact SQL als primäre Abfragesprache von SQL Server. Dabei werden die grundlegende Struktur von T-SQL-Abfragen, der logische Ablauf einer SELECT-Anweisung und Konzepte wie Prädikate und auf Mengen basierende Vorgänge beschrieben.

Lektionen

Lab : Einführung in Transact-SQL-Abfragen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 4: Schreiben von SELECT-Abfragen

Diese Unterrichtseinheit umfasst eine Einführung in die Grundlagen von SELECT-Anweisungen. Dabei wird hauptsächlich auf Abfragen eingegangen, die auf einzelne Tabellen ausgerichtet sind.

Lektionen

Lab : Schreiben von grundlegenden SELECT-Anweisungen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 5: Abfragen mehrerer Tabellen

In dieser Unterrichtseinheit wird das Schreiben von Abfragen erläutert, die Daten aus mehreren Quellen in SQL Server kombinieren. Darüber hinaus wird die Verwendung von JOINs in T-SQL-Abfragen als Mechanismus zum Abrufen von Daten aus mehreren Tabellen beschrieben.

Lektionen

Lab : Abfragen mehrerer Tabellen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 6: Sortieren und Filtern von Daten

In dieser Unterrichtseinheit wird erläutert, wie Abfragen optimiert werden können, um die Zahl der zurückgegebenen Zeilen zu begrenzen und um die Reihenfolge zu steuern, in der die Zeilen angezeigt werden. Außerdem wird in dieser Unterrichtseinheit darauf eingegangen, wie mit fehlenden oder unbekannten Ergebnissen verfahren wird.

Lektionen

Lab : Sortieren und Filtern von Daten

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 7: Arbeiten mit SQL Server 2012-Datentypen

In dieser Unterrichtseinheit werden die Datentypen erläutert, die SQL Server zum Speichern von Daten verwendet. Außerdem werden die unterschiedlichen Typen von numerischen Datentypen und Datentypen für spezielle Zwecke vorgestellt. Darüber hinaus werden Konvertierungen zwischen Datentypen und die Wichtigkeit der Datentyprangfolge erklärt.

Lektionen

Lab : Arbeiten mit SQL Server 2012-Datentypen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 8: Verwenden von integrierten Funktionen

In dieser Unterrichtseinheit wird die Verwendung von Funktionen beschrieben, die in SQL Server Denali integriert sind. Darüber hinaus werden einige häufige Verwendungsszenarien erläutert, einschließlich Datentypkonvertierung, Testen von logischen Ergebnissen und NULL-Zulässigkeit.

Lektionen

Lab : Verwenden von integrierten Funktionen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 9: Gruppieren und Aggregieren von Daten

Diese Unterrichtseinheit umfasst eine Einführung in die Methoden für das Gruppieren von Daten in einer Abfrage, das Aggregieren der gruppierten Daten und das Filtern von Gruppen mit HAVING. Die Unterrichtseinheit soll den Kursteilnehmern ein Verständnis dafür vermitteln, warum bei einer SELECT-Klausel Beschränkungen bei der Spaltenbenennung in der GROUP BY-Klausel gelten und welche Spalten in der SELECT-Klausel aufgeführt werden können.

Lektionen

Lab : Gruppieren und Aggregieren von Daten

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 10: Verwenden von Unterabfragen

In dieser Unterrichtseinheit wird die Verwendung von Unterabfragen in verschiedenen Teilen einer SELECT-Anweisung beschrieben. Dabei wird auch die Verwendung von skalaren Unterabfragen und Unterabfragen mit mehreren Ergebnissen sowie die Verwendung der IN- und EXISTS-Operatoren behandelt.

Lektionen

Lab : Verwenden von Unterabfragen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 11: Verwenden von Tabellenausdrücken

Diese Unterrichtseinheit umfasst eine Einführung in T-SQL-Ausdrücke, die eine gültige relationale Tabelle zurückgeben, in der Regel zur weiteren Verwendung in der Abfrage. Dabei werden Ansichten, abgeleitete Tabellen, allgemeine Tabellenausdrücke und Inline-Tabellenwertfunktionen behandelt.

Lektionen

Lab : Verwenden von Tabellenausdrücken

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 12: Verwenden von Mengenoperatoren

In dieser Unterrichtseinheit werden Vorgänge vorgestellt, die mehrere Datensätze umfassen. Dabei wird die Verwendung der Operatoren UNION, UNION ALL, APPLY, CROSS APPLY, OUTER APPLY sowie die Verwendung der Operatoren EXCEPT und INTERSECTS behandelt.

Lektionen

Lab : Verwenden von Mengenoperatoren

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 13: Verwenden von Fensterrangfolge-, Offset- und Aggregationsfunktionen

Diese Unterrichtseinheit umfasst eine Einführung in Fensterfunktionen, einschließlich Rangfolge-, Aggregations- und Offset-Funktionen. Ein Großteil dieser Funktionalität wurde in SQL Server 2012 neu eingeführt. Die Unterrichtseinheit befasst sich zudem mit der Verwendung von T-SQL-Funktionen wie ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE und LAST_VALUE zur Durchführung von Berechnungen für eine Gruppe oder ein Fenster von Zeilen.

Lektionen

Lab : Verwenden von Fensterrangfolge-, Offset- und Aggregationsfunktionen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 14: Pivotieren und Groupingsets

In dieser Unterrichtseinheit werden Techniken zum Pivotieren von Daten in T-SQL erläutert und die Grundlagen der GROUPING SETS-Klausel vorgestellt. Darüber hinaus wird die Verwendung der GROUP BY ROLLUP- und GROUP BY CUBE-Syntax in SQL Server 2012 behandelt.

Lektionen

Lab : Pivotieren und Groupingsets

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 15: Abfragen von SQL Server-Metadaten

In dieser Unterrichtseinheit wird die Verwendung von SQL Server-Systemobjekten in T-SQL-Abfragen beschrieben. Darüber hinaus wird die Verwendung von Systemkatalogsichten, gespeicherten Systemprozeduren, Systemfunktionen und dynamischen Verwaltungsobjekten erläutert.

Lektionen

Lab : Abfragen von SQL Server-Metadaten

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 16: Ausführen von gespeicherten Systemprozeduren

In dieser Unterrichtseinheit wird die Verwendung vorhandener gespeicherter Prozeduren in einer T-SQL-Abfrageumgebung beschrieben. Darüber hinaus wird die Verwendung von EXECUTE erläutert und es wird darauf eingegangen, wie Eingabe- und Ausgabeparameter an eine Prozedur übergeben werden und wie gespeicherte Systemprozeduren aufgerufen werden.

Lektionen

Lab : Ausführen von gespeicherten Systemprozeduren

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 17: Programmieren mit T-SQL

Diese Unterrichtseinheit bietet eine grundlegende Einführung in T-SQL-Programmierbegriffe und Objekte. Dabei werden Batches, Variablen und Ablaufsteuerungselemente wie Schleifen und bedingte Anweisungen beschrieben und es wird darauf eingegangen, wie dynamische SQL-Anweisungen erstellt und ausgeführt und wie Synonyme verwendet werden.

Lektionen

Lab : Programmieren mit T-SQL

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 18: Implementieren der Fehlerbehandlung

In dieser Unterrichtseinheit wird die Verwendung von Fehlerhandlern in T-SQL-Code beschrieben. Außerdem wird der Unterschied zwischen Kompilierungsfehlern und Laufzeitfehlern erläutert und es wird darauf eingegangen, wie Fehler sich auf Batches auswirken. Darüber hinaus behandelt die Unterrichtseinheit die Vorgehensweise zur Fehlerbehandlung mit TRY/CATCH-Blöcken, die Verwendung der ERROR-Funktionsklasse und die Verwendung der neuen THROW-Anweisung.

Lektionen

Lab : Implementieren der Fehlerbehandlung

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 19: Implementieren von Transaktionen

In dieser Unterrichtseinheit werden die Konzepte der Transaktionsverwaltung in SQL Server beschrieben. Die Kursteilnehmer erhalten einen allgemeinen Überblick über Transaktionseigenschaften und die Grundlagen zum Markieren von Transaktionen mit BEGIN, COMMIT und ROLLBACK.

Lektionen

Lab : Implementieren von Transaktionen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 20: Verbessern der Abfrageleistung

In dieser Unterrichtseinheit werden die Konzepte der Systemressourcenverwendung und die Auswirkungen auf die Leistung beim Abfragen von SQL Server 2012 behandelt. Die Kursteilnehmer erhalten einen allgemeinen Überblick über die Verwendung von Indizes in SQL Server, die Verwendung von Ausführungsplänen in SQL Server Management Studio und die Verwendung von SET-Optionen zum Anzeigen der Systemressourcenverwendung beim Ausführen von Abfragen. Außerdem erfolgt ein Vergleich von satzbasierten Vorgängen mit cursorbasierten Vorgängen.

Lektionen

Lab : Verbessern der Abfrageleistung

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Buchung

Online, 4 Tage. Termin auf Anfrage.

Kursgebühr €2760,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Deutsch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

21463 Implementieren eines Data Warehouse mit Microsoft SQL Server

Schulungsinhalte:

Modul 1: Einführung in Data Warehousing

Diese Unterrichtseinheit enthält eine Einführung in die relevanten Komponenten einer Data Warehousing-Lösung sowie Erwägungen auf oberster Ebene, die Sie zu Beginn eines Data Warehousing-Projekts berücksichtigen müssen.

Lektionen

Lab : Kennenlernen einer Data Warehousing-Lösung

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:


(Klicken Sie bitte hier, um den vollen Schulungsinhalt angezeigt zu bekommen. )

Modul 2: Data Warehouse-Hardware

Diese Unterrichtseinheit beschreibt die Eigenschaften typischer Data Warehouse-Arbeitslasten und erläutert, wie Sie Bezugsarchitekturen und Data Warehouse-Anwendungen nutzen können, um sicherzustellen, dass Sie das für Ihre Organisation geeignete System erstellen.

Lektionen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 3: Entwerfen und Implementieren eines Data Warehouse

In dieser Unterrichtseinheit erfahren Sie, wie Sie die logische und physische Architektur eines Data Warehouse auf Grundlage von in der Industrie bewährten Gestaltungsprinzipien implementieren.

Lektionen

Lab : Implementieren eines Data Warehouse-Schemas

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 4: Erstellen einer ETL-Lösung mit SSIS

In dieser Unterrichtseinheit werden zunächst Aspekte zum Implementieren eines ETL-Prozesses erörtert. Anschließend wird SQL Server Integration Services (SSIS) als Plattform zum Erstellen von ETL-Lösungen vorgestellt.

Lektionen

Lab : Implementieren des Datenflusses in einem SSIS-Paket

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 5: Implementieren der Ablaufsteuerung in einem SSIS-Paket

Die Ablaufsteuerung in SQL Server Integration Services-Paketen ermöglicht Ihnen die Implementierung komplexer ETL-Lösungen, die mehrere Tasks und Workflowlogik kombinieren. In dieser Unterrichtseinheit wird erläutert, wie die Ablaufsteuerung implementiert wird und wie stabile ETL-Prozesse für eine Data Warehousing-Lösung entworfen werden, die Datenflussvorgänge mit anderen automatisierten Tasks koordiniert.

Lektionen

Lab : Implementieren der Ablaufsteuerung in einem SSIS-Paket

Lab : Verwenden von Transaktionen und Prüfpunkten

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 6: Debugging und Problembehandlung bei SSIS-Paketen

Diese Unterrichtseinheit beschreibt, wie Sie SQL Server Integration Services (SSIS)-Pakete debuggen können, um die Ursache von Fehlern zu finden, die während der Ausführung auftreten. Darüber hinaus wird die in SSIS integrierte Protokollierungsfunktion behandelt, mit der Sie Ereignisse zur Problembehandlung protokollieren können. Abschließend werden in der Unterrichtseinheit allgemeine Vorgehensweisen zum Behandeln von Fehlern in der Ablaufsteuerung und im Datenfluss behandelt.

Lektionen

Lab : Debugging und Problembehandlung bei einem SSIS-Paket

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 7: Implementieren eines inkrementellen ETL-Prozesses

In dieser Unterrichtseinheit werden die Verfahren beschrieben, die Sie zum Implementieren eines inkrementellen Aktualisierungsprozesses für ein Data Warehouse verwenden können.

Lektionen

Lab : Extrahieren von geänderten Daten

Lab : Laden von inkrementellen Änderungen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 8: Integrieren von Daten aus der Cloud in ein Data Warehouse

In dieser Unterrichtseinheit erfahren Sie, wie Sie Cloud Computing in der Data Warehouse-Infrastruktur verwenden können. Darüber hinaus werden die Tools und Dienste beschrieben, die auf der Microsoft Azure Marketplace-Website verfügbar sind.

Lektionen

Lab : Verwenden von Cloud-Daten in einer Data Warehouse-Lösung

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 9: Erzwingen von Datenqualität

Die Sicherstellung einer hohen Qualität von Daten ist unverzichtbar, wenn die Ergebnisse der Datenanalyse als vertrauenswürdig eingestuft werden sollen. In dieser Unterrichtseinheit wird erläutert, wie die SQL Server 2012 Data Quality Services (DQS) verwendet werden, um einen computergestützten Prozess zum Bereinigen von Datenwerten und zum Identifizieren und Entfernen von doppelten Datenentitäten bereitzustellen.

Lektionen

Lab : Bereinigen von Daten

Lab : Deduplizieren von Daten

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 10: Verwenden von Master Data Services

Diese Unterrichtseinheit gibt eine Einführung in Master Data Services und erläutert die Vorteile der Verwendung dieser Dienste im Data Warehousing-Kontext. Darüber hinaus werden die wesentlichen Konfigurationsoptionen für Master Data Services beschrieben und es wird erklärt, wie Daten importiert und exportiert werden. Abschließend befasst sich die Unterrichtseinheit mit der Anwendung von Regeln, mit denen die Datenintegrität gewährleistet werden kann, und bietet eine Einführung in das Master Data Services-Add-In für Excel.

Lektionen

Lab : Implementieren von Master Data Services

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 11: Erweitern der SQL Server Integration Services

In dieser Unterrichtseinheit werden die Verfahren beschrieben, mit denen Sie die SQL Server Integration Services (SSIS) erweitern können. Die Unterrichtseinheit stellt keine umfassenden Anleitungen zur Entwicklung von benutzerdefinierten SSIS-Lösungen bereit. Sie soll vielmehr ein Verständnis der grundlegenden Schritte vermitteln, die für die Verwendung von benutzerdefinierten Komponenten und Skripts in einem auf SSIS basierenden ETL-Prozess erforderlich sind.

Lektionen

Lab : Verwenden von benutzerdefinierten Komponenten und Skripts

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 12: Bereitstellen und Konfigurieren von SSIS-Paketen

SQL Server Integration Services umfasst Tools, die die Bereitstellung von Paketen auf einem anderen Computer vereinfachen. Mit den Bereitstellungstools werden auch Abhängigkeiten verwaltet, wie Konfigurationen und Dateien, die für das Paket erforderlich sind. In dieser Unterrichtseinheit wird beschrieben, wie Sie mithilfe dieser Tools Pakete und ihre Abhängigkeiten auf einem Zielrechner installieren.

Lektionen

Lab : Bereitstellen und Konfigurieren von SSIS-Paketen

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Modul 13: Verarbeiten von Daten in einem Data Warehouse

Diese Unterrichtseinheit gibt eine Einführung in Business Intelligence (BI) und beschreibt die Komponenten von SQL Server, mit denen Sie eine BI-Lösung erstellen können, sowie die Clienttools, mit denen Benutzer Berichte erstellen und Daten analysieren können.

Lektionen

Lab : Verwenden von Business Intelligence-Tools

Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, folgende Aufgaben auszuführen:

Buchung

5 Tagen. Köln/Online, Termin auf Anfrage.

Kursgebühr €2760,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Deutsch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

21764 Verwalten einer SQL-Datenbankinfrastruktur

Modul 1: Authentifizieren von Benutzern

Lab : Authentifizieren von Benutzern

Nach Abschluss dieser Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:


(Klicken Sie bitte hier, um den vollen Schulungsinhalt angezeigt zu bekommen. )

Modul 2: Zuweisen von Server- und Datenbankrollen

Mit Rollen wird die Verwaltung der Benutzerberechtigungen vereinfacht. Mit Rollen können Sie den Zugriff authentifizierter Benutzer auf Systemressourcen auf Grundlage der einzelnen Auftragsfunktionen steuern – statt Benutzern die Berechtigungen einzeln zuweisen zu müssen, können Sie einer Rolle Berechtigungen gewähren und Benutzer zu Mitgliedern diese Rolle machen. Microsoft SQL Server beinhaltet Unterstützung für Sicherheitsrollen, die auf Server- und Datenbankebene definiert wurden.

Lektionen

Lab : Zuweisen von Server- und Datenbankrollen

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 3: Autorisieren von Benutzern für den Zugriff auf Ressourcen

In den vorherigen Unterrichtseinheiten haben Sie erfahren, wie die Microsoft SQL Server Sicherheit organisiert ist und wie Berechtigungsgruppen auf Server- und Datenbankebene zugewiesen werden können, indem Sie feste Serverrollen, benutzerdefinierte Serverrollen, feste Datenbankrollen und Anwendungsrollen verwenden. Der letzte Schritt beim Autorisieren von Benutzern für den Zugriff auf SQL Server-Ressourcen ist die Autorisierung von Benutzern und Rollen für den Zugriff auf Server- und Datenbankobjekte.

In dieser Unterrichtseinheit erfahren Sie, wie diese Objektberechtigungen verwaltet werden. Zusätzlich zu den Zugriffsberechtigungen für Datenbankobjekte bietet SQL Server die Option zum Feststellen, welche Benutzer Code ausführen dürfen, wie z. B. gespeicherte Prozeduren und Funktionen. In vielen Fällen können diese Berechtigungen und Berechtigungen von Datenbankobjekten am besten auf Schemaebene konfiguriert werden, statt auf der Ebene der einzelnen Objekte. Das Gewähren von schemabasierten Berechtigungen kann Ihre Sicherheitsarchitektur vereinfachen. Das Gewähren von Berechtigungen auf Schemaebene erlernen Sie in der letzten Lektion dieser Unterrichtseinheit.

Lektionen

Lab : Autorisieren von Benutzern für den Zugriff auf Ressourcen

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 4: Schützen von Daten durch Verschlüsselung und Überwachung

Bei der Konfiguration der Sicherheit für Ihre Microsoft SQL Server Systeme sollten Sie sicherstellen, dass Sie die Compliance-Anforderungen Ihres Unternehmens im Hinblick auf Datenschutz einhalten. Unternehmen müssen oftmals branchenspezifische Compliance-Richtlinien einhalten, die eine Überwachung des gesamten Datenzugriffs vorschreiben. Um diese Anforderung zu erfüllen, bietet SQL Server eine Vielzahl von Optionen für das Implementieren einer Überwachung.

Eine weitere gängige Compliance-Anforderung ist die Verschlüsselung von Daten zum Schutz vor unbefugtem Zugriff für den Fall, dass der Zugriff auf Datenbankdateien gefährdet ist. SQL Server unterstützt diese Anforderung durch die Bereitstellung von transparenter Datenverschlüsselung (TDE, (Transparent Data Encryption). Um das Risiko von Datenlecks durch Benutzer mit administrativem Zugriff auf eine Datenbank zu verringern, können Spalten, die vertrauliche Daten enthalten – z. B. Kreditkartennummern oder Ausweisnummern – mithilfe des Always Encrypted-Features verschlüsselt werden.

In dieser Unterrichtseinheit werden die verfügbaren Optionen für die Überwachung in SQL Server erläutert, wie das SQL Server Audit-Feature verwendet und verwaltet wird, und wie die Verschlüsselung implementiert werden kann.

Lektionen

Lab : Verwenden der Überwachung und Verschlüsselung

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 5: Wiederherstellungsmodelle und Sicherungsstrategien

Eine der wichtigsten Aufgaben eines Datenbankadministrators ist es, die zuverlässige Sicherung von Unternehmensdaten sicherzustellen, sodass die Daten im Fall eines Fehlers wiederhergestellt werden können. Obwohl die Notwendigkeit von zuverlässigen Sicherungsstrategien seit Jahrzehnten in der IT-Branche bekannt ist – und ausführlich diskutiert wurde – kommt es doch immer wieder zu Datenverlusten. Ein weiteres Problem liegt darin, dass selbst dann, wenn Strategien vorhanden sind und ordnungsgemäß funktionieren, die Ergebnisse regelmäßig hinter den betrieblichen Anforderungen von Unternehmen zurückbleiben.

In dieser Unterrichtseinheit erfahren Sie, wie Sie eine auf die Anforderungen eines Unternehmens ausgerichtete Strategie entwickeln, die auf den verfügbaren Sicherungsmodellen basiert, und welche Rolle die Transaktionsprotokolle bei der Aufrechterhaltung der Datenbankkonsistenz spielen.

Lektionen

Lab : Grundlegendes zu SQL Server-Wiederherstellungsmodellen

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 6: Sichern von SQL Server-Datenbanken

In der vorherigen Unterrichtseinheit haben Sie erfahren, wie eine Sicherungsstrategie für ein SQL Server-System geplant wird. Nun können Sie lernen, wie SQL Server-Sicherungen durchgeführt werden, z. B. vollständige und differenzielle Datenbanksicherungen, Transaktionsprotokollsicherungen und Teilsicherungen.

In dieser Unterrichtseinheit erfahren Sie, wie verschiedene Sicherungsstrategien angewendet werden.

Lektionen

Lab : Sichern von Datenbanken

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 7: Wiederherstellen von SQL Server-Datenbanken

In der vorherigen Unterrichtseinheit haben Sie erfahren, wie Sicherungen von Microsoft SQL Server-Datenbanken erstellt werden. Eine Sicherungsstrategie kann viele verschiedene Sicherungstypen beinhalten, daher ist es wichtig, dass Sie diese effektiv wiederherstellen können.

Häufig ist die Wiederherstellung einer Datenbank eine dringende Angelegenheit. Sie müssen jedoch sicherstellen, dass Sie über einen klaren Plan verfügen, wie Sie vorgehen müssen, um den benötigten Zustand einer Datenbank erfolgreich wiederherzustellen. Ein durchdachter Plan und gute Kenntnisse des Wiederherstellungsprozesses können eine Verschlimmerung der Situation verhindern.

Einige Datenbankwiederherstellungen stehen mit einem Systemfehler in Zusammenhang. In diesen Fällen möchten Sie das System vermutlich auf möglichst genau den Zustand zurücksetzen, in dem es sich vor dem Fehler befand. Einige Fehler werden jedoch durch menschliches Versagen verursacht, und ggf. möchten Sie das System bis zu einem Punkt vor diesem Fehler wiederherstellen. Die SQL Server-Funktionen zur Zeitpunktwiederherstellung können Ihnen dabei helfen.

Da Benutzerdatenbanken in der Regel sehr viel größer sind als Systemdatenbanken, sind sie mit größerer Wahrscheinlichkeit von Systemfehlern betroffen als diese. Allerdings können auch in Systemdatenbanken Fehler auftreten. Bei ihrer Wiederherstellung ist besondere Vorsicht geboten. Insbesondere müssen Sie wissen, wie die einzelnen Systemdatenbanken wiederhergestellt werden, da das Verfahren nicht für alle Systemdatenbanken identisch ist.

In dieser Unterrichtseinheit erfahren Sie, wie Benutzer- und Systemdatenbanken wiederhergestellt werden und wie die Zeitpunktwiederherstellung implementiert wird.

Lektionen

Lab : Wiederherstellen von SQL Server-Datenbanken

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 8: Automatisieren der SQL Server-Verwaltung

Diese in Microsoft SQL Server enthaltenen Tools erleichtern die Verwaltung im Vergleich zu anderen Datenbank-Engines. Auch wenn eine Aufgabe einfach ist, kann es jedoch passieren, dass sie sehr häufig wiederholt werden muss. Effiziente Datenbankadministratoren lernen, repetitive Aufgaben zu automatisieren. Auf diese Weise vergisst ein Administrator nie wieder, eine bestimmte Aufgabe zur richtigen Zeit auszuführen. Außerdem können Sie mit automatisierten Aufgaben sicherstellen, dass diese Aufgaben jedes Mal absolut konsistent ausgeführt werden.

In dieser Unterrichtseinheit erfahren Sie, wie Sie mit dem SQL Server-Agent Aufträge automatisieren, Sicherheitskontexte für Aufträge konfigurieren und Multiserveraufträge implementieren können.

Lektionen

Lab : Automatisieren der SQL Server-Verwaltung

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 9: Konfigurieren der Sicherheit für den SQL Server-Agent

In den anderen Unterrichtseinheiten in diesem Kurs haben Sie erfahren, warum es wichtig ist, die Berechtigungen der Benutzer auf der Grundlage der „geringsten Rechte“ zu minimieren. Die Benutzer erhalten also nur diejenigen Berechtigungen, die Sie zur Erfüllung ihrer Aufgaben brauchen. Dasselbe gilt für die Berechtigungen des SQL Server-Agents. Es ist zwar einfach, alle Aufträge im Kontext des SQL Server-Agent-Dienstkontos auszuführen und dieses Konto als Administratorkonto zu konfigurieren, allerdings führt diese Situation zu einer mangelhaft geschützten Umgebung. Es ist wichtig, dass Sie sich damit vertraut machen, wie Sie eine Sicherheitsumgebung mit minimalen Berechtigungen für die SQL Server-Agent-Aufträge erstellen.

Lektionen

Lab : Konfigurieren der Sicherheit für den SQL Server-Agent

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 10: Überwachen von SQL Server mithilfe von Warnungen und Benachrichtigungen

Achten Sie darauf, dass Sie Microsoft SQL Server immer proaktiv verwalten, um jederzeit über Probleme und Ereignisse im Server informiert zu werden, sobald diese auftreten. SQL Server protokolliert eine Vielzahl von Informationen zu Problemen. Mit Warnungen und Benachrichtigungen können Sie sich automatisch benachrichtigen lassen, wenn diese Probleme auftreten. SQL Server-Datenbankadministratoren lassen sich normalerweise per E-Mail über relevante Ereignisse informieren. Diese Unterrichtseinheit befasst sich mit der Konfiguration von Datenbank-E-Mail, Warnungen und Benachrichtigungen für eine SQL Server-Instanz und der Konfiguration von Warnungen für Microsoft Azure SQL-Datenbank.

Lektionen

Lab : Überwachen von SQL Server mithilfe von Warnungen und Benachrichtigungen

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 11: Einführung in die Verwaltung von SQL Server mithilfe von PowerShell

Diese Unterrichtseinheit behandelt den Einsatz von Windows PowerShell zusammen mit Microsoft SQL Server. Unternehmen sind darauf angewiesen, die Effizienz und Zuverlässigkeit der Wartung ihrer IT-Infrastruktur ständig zu verbessern. mit PowerShell können Sie die Effizienz und Zuverlässigkeit steigern, indem Sie Skripts für verschiedene Aufgaben erstellen. PowerShell-Skripts können getestet und mehrfach auf unterschiedlichen Servern ausgeführt werden, um Ihrem Unternehmen Zeit und Geld zu sparen.

Lektionen

Lab : Verwalten von SQL Server mithilfe von PowerShell

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 12: Verfolgen des Zugriffs auf SQL Server mit erweiterten Ereignissen

Die Überwachung von Leistungsmetriken ist ein hervorragendes Mittel, um die Gesamtleistung einer Datenbanklösung zu beurteilen. Manchmal müssen Sie die Aktivitäten in einer Microsoft SQL Server-Instanz jedoch genauer unter die Lupe nehmen, um Probleme zu beheben und um Möglichkeiten zu finden, die Arbeitslastleistung zu optimieren.

Die erweiterten Ereignisse von SQL Server sind ein flexibles und schlankes Ereignisverarbeitungssystem, das in die Microsoft SQL Server-Datenbank-Engine integriert ist. Diese Unterrichtseinheit befasst sich mit Architekturkonzepten, Strategien für die Problembehandlung und Anwendungsszenarios für erweiterte Ereignisse.

Lektionen

Lab : Erweiterte Ereignisse

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 13: Überwachen von SQL Server

Die Microsoft SQL Server-Datenbank-Engine kann über lange Zeit unbeaufsichtigt betrieben werden. Wenn Sie jedoch die Aktivitäten im Datenbankserver regelmäßig überwachen, können Sie potenzielle Probleme bereits vor dem Auftreten beheben. SQL Server bietet eine Vielzahl von Tools, mit denen Sie die aktuelle Aktivität überwachen und Details zu vorherigen Aktivitäten aufzeichnen können. Machen Sie sich mit der Funktionsweise und der Verwendung der einzelnen Tools vertraut. Das Volumen der Ausgaben von Überwachungstools erscheint zunächst überwältigend, daher müssen Sie sich mit Techniken zum Analysieren der Ausgaben beschäftigen.

Lektionen

Lab : Überwachen von SQL Server

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 14: Problembehandlung für SQL Server

Datenbankadministratoren, die Microsoft SQL Server verwenden, müssen die wichtige Rolle der Problembehandlung übernehmen, wenn Probleme auftreten, insbesondere wenn Benutzer von unternehmenswichtigen Anwendungen, die auf SQL Server-Datenbanken basieren, von ihrer Arbeit abgehalten werden. Es ist wichtig, im Allgemeinen über eine zuverlässige Methodik für das Beheben von Problemen zu verfügen und mit den gängigsten Problemen vertraut zu sein, die beim Verwenden von SQL Server-Systemen auftreten können.

Lektionen

Lab : Problembehandlung bei häufig auftretenden Problemen

Nach Abschluss der Unterrichtseinheit werden Sie mit folgenden Themen vertraut sein:

Modul 15: Importieren und Exportieren von Daten

Während ein Großteil der in einem Microsoft SQL Server-System abgelegten Daten direkt von Benutzern eingegeben werden, die Anwendungsprogramme ausführen, besteht oftmals die Notwendigkeit, Daten an andere Speicherorte zu verschieben, aus und nach SQL Server.

SQL Server bietet eine Reihe von Tools, mit denen Sie Daten übertragen können. Einige dieser Tools, wie z. B. das Hilfsprogramm bcp (Massenkopierprogramm) und SQL Server Integration Services, sind nicht Bestandteil der Datenbank-Engine. Andere Tools wie die BULK INSERT-Anweisung und die OPENROWSET-Funktion sind in die Datenbank-Engine implementiert. Mit SQL Server können Sie außerdem Datenschichtanwendungen erstellen, mit denen alle mit einer Benutzerdatenbank verknüpften Tabellen, Ansichten und Instanzobjekte in einer einzelnen Bereitstellung gebündelt werden können.

In dieser Unterrichtseinheit erfahren Sie mehr über diese Tools und Methoden, sodass Sie Daten in SQL Server importieren und daraus exportieren können.

Lektionen

Lab : Importieren und Exportieren von Daten

Erläutern von Tools und Methoden zum Übertragen von Daten

Importieren und Exportieren von Tabellendaten

Verwenden von bcp und BULK INSERT zum Importieren von Daten

Verwenden von Datenschichtanwendungen zum Importieren und Exportieren von Datenbankanwendungen

Buchung

Online, 5 Tage. Termin auf Anfrage,

Kursgebühr €2760,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Deutsch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

Hochverfügbarkeit mit SQL 2019 Always On und Windows Cluster

Schulungsinhalte:

Modul 1: Hochverfügbarkeit Konzepte und Terminologie

(Klicken Sie bitte hier, um den vollen Schulungsinhalt angezeigt zu bekommen. )

Modul 2: Failoverclustering in Windows Server 2019

Lab : ISCSI Server erstellen 

Lab : ISCSI VMS installieren 

Lab : Installieren des Failoverclusteringfeatures 

Lab : iSCSI-Initiator 

Lab : Windows Cluster erstellen 

Lab : Erstellen von Clusterrollen

Lab : Failover testen 

Lab : Clusterquorumeinstellungen

Lab : Rolle entfernen 

Modul 3: SQL Failover Cluster-Instanzen

Lab : Erstellen einer neuen Always On-Failoverclusterinstanz (Setup) 

Lab : Erweiterte Clusterabschluß (SQL1) 

Lab : Knoten einem SQL Server-Failovercluster hinzufügen (SQL2, SQL3)

Lab : Cluster testen

Modul 4: SQL Verfügbarkeitsgruppen

Lab : Neue SQL Server-Instanz erstellen

Lab : AlwaysOn-Verfügbarkeitsgruppen aktivieren

Lab : AlwaysOn-Verfügbarkeitsgruppen einstellen

Lab : Assistent für neue Verfügbarkeitsgruppen

Modul 5 Dashboard

Lab : Dashboard

Lab : Übertragen von Anmeldenamen und Kennwörtern zwischen Instanzen von SQL Server

Modul 6 Aktive sekundäre Verfügbarkeitsgruppenaktionen

Lab: Konfigurieren des schreibgeschützten Zugriffs auf ein sekundäres Replikat 

Lab: Konfigurieren von Sicherungen auf sekundären Replikaten

Modul 7 Wartung

Lab : Hinzufügen einer Datenbank zu einer Always On-Verfügbarkeitsgruppe 

Lab : Datenbank entfernen

Lab : Replikat hinzufügen 

Lab : Replikat entfernen

Modul 8 Überwachung und Fehlerbehebung

Lab : Dashboard-Assistenten

Lab : SQL Server -Sitzung für Extended Events erstellen 

Lab : Überwachen von Verfügbarkeitsgruppen (Transact-SQL)

Lab : Richtlinienbasierte Verwaltung

Lab : Eine Richtlinie benutzen

Lab : Bedingungen definieren

Lab : Zwei Richtlinien erstellen. (RTO und RPO)

Lab : Richtlinien testen

Lab : Endpoint-Eigentumer ändern

Buchung

Online, 3 Tage. Termin auf Anfrage.

Kursgebühr €1730,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Deutsch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

10985 Einführung in SQL Datenbanken

Einführung Datenbanken

Modellierung von Daten

Normalisierung

Beziehungen

Performance

Datenbankobjekte

Buchung

Online, 3 Tage. Termin auf Anfrage.

Kursgebühr €1730,- zzgl. MwSt. (Ohne Unterkunft). 

Unterrichtssprache: Deutsch, Kursunterlagen: Englisch

Bitte email an:

Wir werden Sie umgehend kontaktieren und Ihnen ein Buchungsformular sowie weitere Informationen zukommen lassen.

Feedback einiger Kursteilnehmer:

"Ich hatte noch nie einen besseren technischen Instruktor und ich habe bereits an vielen Fachlehrgängen teilgenommen" —JB, USA

"War bisher das beste Seminar an dem ich telnehmen durfte. Die Erwartungen wurden voll erfüllt. Fachlich konnte alle Fragen beantworten werden. Erklärungen waren schlüssig. Aus methodischer Sicht war es auch in Ordnung - gutes Mittel aus Theorie und Praxis"—WG, Deutschland

"Ich hatte die Gelegenheit, an einem perfekten Training teilzunehmen. Fantastische Organisation, Ausführung ausgezeichnet."—LD, Bulgarien

"Es war das perfekte Training für mich. Der Instruktor war einer der Besten, den ich in Sachen technisches Training je hatte. Der Kurs war sehr gut organisiert und hat ein großes Gebiet abgedeckt."—AK, USA