Microsoft SQL Schulung

Microsoft SQL Server (MSSQLServer) ist ein sogenanntes “relationales Datenbankmanagementsystem”, speziell für Anwendungen im Unternehmensumfeld entwickelt und unterstützt daher eine Vielzahl von Anwendungsmöglichkeiten (Transaktionsverarbeitung, Business Intelligence oder zum Beispiel Analysen). Microsoft SQL gehört zu den führenden Anbietern von Datenbanktechnologien und ist in verschiedenen Versionen und Editionen erhältlich.

Wir bieten Ihnen vier verschiedene Microsoft SQL Schulungen – Querying Data with Transact-SQL (20761); Developing SQL Databases (20762); Administering a SQL Database Infrastructure (20764) und Provisioning SQL Databases (20765).

Querying Data with Transact-SQL (20761)

Dieser Kurs wurde entwickelt, um Sie mit Transact-SQL vertraut zu machen. Es ist so konzipiert, dass die ersten drei Tage als Kurs für Studenten/innen unterrichtet werden können, die das Wissen für andere Kurse im SQL Server-Curriculum benötigen. An den Tagen 4 und 5 werden die restlichen Fertigkeiten vermittelt, die für die Teilnahme an der Prüfung 70-761 erforderlich sind.

Der Hauptzweck des Kurses besteht darin, Ihnen ein gutes Verständnis der Transact-SQL-Sprache zu vermitteln, die von allen SQL Server-bezogenen Disziplinen verwendet wird, nämlich Datenbankadministration, Datenbankentwicklung und Geschäftsanalytik.

Voraussetzungen für diesen Kurs sind Grundkenntnisse des Microsoft Windows-Betriebssystems und seiner Kernfunktionalität sowie Grundkenntnisse über relationale Datenbanken.

Seminaragenda 20761
Modul 1: Einführung in Microsoft SQL Server

  • Die grundlegende Architektur von SQL Server
  • SQL Server-Editionen und -Versionen
  • Erste Schritte mit SQL Server Management Studio
  • Lab: Arbeiten mit SQL Server -Tools
  • Mit SQL Server Management Studio arbeiten
  • Erstellen und Organisieren von T-SQL-Skripten
  • Online-Bücher verwenden
Modul 2: Einführung in die T-SQL-Abfrage

  • Einführung in T-SQL
  • Sets verstehen
  • Verstehen der Prädikatenlogik
  • Verstehen der logischen Reihenfolge von Operationen in SELECT-Anweisungen
Modul 3: Schreiben von SELECT-Abfragen

  • Schreiben einfacher SELECT-Anweisungen
  • Eliminieren von Duplikaten mit DISTINCT
  • Verwendung von Spalten- und Tabellen-Aliasnamen
  • Schreiben von einfachen CASE-Ausdrücken
Modul 4: Mehrere Tabellen abfragen

  • Joins verstehen
  • Abfragen mit Inner Joins
  • Abfragen mit Outer Joins
  • Abfragen mit Cross-Joins und Self-Joins
Modul 5: Sortieren und Filtern von Daten

  • Daten sortieren
  • Filtern von Daten mit Prädikaten
  • Filterung von Daten mit dem TOP- und OFFSET-FETCH
  • Arbeiten mit unbekannten Werten
Modul 6: Arbeiten mit SQL Server-Datentypen

  • Einführung in die Datentypen von SQL Server
  • Arbeiten mit Zeichendaten
  • Arbeiten mit Datums- und Zeitangaben
Modul 7: Verwendung von DML zum Ändern von Daten

  • Hinzufügen von Daten zu Tabellen
  • Ändern und Entfernen von Daten
  • Generieren von automatischen Spaltenwerten
Modul 8: Eingebaute Funktionen verwenden

  • Schreiben von Abfragen mit eingebauten Funktionen
  • Verwendung von Konvertierungsfunktionen
  • Verwendung logischer Funktionen Verwendung von Funktionen, die mit NULL arbeiten
Modul 9: Gruppierung und Aggregation von Daten

  • Verwendung von Aggregatfunktionen
  • Verwendung der GROUP BY-Klausel
  • Filtern von Gruppen mit HAVING
Modul 10: Verwendung von Unterabfragen

  • Schreiben in sich abgeschlossener Unterabfragen
  • Korrespondierende Unterabfragen schreiben
  • Verwendung des EXISTS-Prädikats mit Unterabfragen
Modul 11: Verwendung von Tabellenausdrücken

  • Ansichten verwenden
  • Verwendung tabellenbewerteter Inline-Funktionen
  • Abgeleitete Tabellen verwenden
  • Gemeinsame Tabellenausdrücke verwenden
Modul 12: Verwendung von Mengenoperatoren

  • Schreiben von Anfragen mit dem UNION-Operator
  • Verwendung von EXCEPT und INTERSECT
  • Verwenden von APPLY
Modul 13: Verwendung von Windows Ranking-, Offset- und Aggregatfunktionen

  • Fenster mit OVER erstellen
  • Erkunden der Fensterfunktionen
Modul 14: Pivoting und Gruppieren von Sätzen

  • Schreiben von Anfragen mit PIVOT und UNPIVOT
  • Arbeiten mit Gruppierungssätzen
Modul 15: Gespeicherte Prozeduren ausführen

  • Abfragen von Daten mit gespeicherten Verfahren
  • Übergabe von Parametern an gespeicherte Verfahren
  • Erstellen einfacher gespeicherter Verfahren
  • Arbeiten mit Dynamic SQL
Modul 16: Programmierung mit T-SQL

  • T-SQL-Programmierelemente
  • Programmablauf steuern
Modul 17: Implementierung der Fehlerbehandlung

  • Implementierung der T-SQL-Fehlerbehandlung
  • Implementierung einer strukturierten Ausnahmebehandlung
Modul 18: Implementierung von Transaktionen

  • Transaktionen und die Datenbank-Engines
  • Steuerung von Transaktionen

Developing SQL Databases (20762)

Dieser fünftägige Kurs vermittelt Ihnen das Wissen und die Fähigkeiten, eine Microsoft SQL Server-Datenbank zu entwickeln. Der Kurs konzentriert sich darauf, Ihnen den Umgang mit SQL Server-Produktfunktionen und -Tools im Zusammenhang mit der Entwicklung einer Datenbank beizubringen.

Voraussetzungen sind Grundkenntnisse des Microsoft Windows-Betriebssystems und seiner Kernfunktionalität, Grundkenntnisse von Transact-SQL sowie über relationale Datenbanken.

Seminaragenda 20762
Modul 1: Einführung in die Datenbankentwicklung

  • Einführung in die SQL Server-Plattform
  • SQL Server-Datenbankentwicklungsaufgaben
Modul 2: Entwerfen und Umsetzen von Tabellen

  • Entwerfen von Tabellen
  • Datentypen
  • Arbeiten mit Schemata
  • Erstellen und Ändern von Tabellen
Modul 3: Erweiterte Tischdesigns

  • Daten partitionieren
  • Daten komprimieren
  • Temporäre Tabellen
Modul 4: Gewährleistung von Datenintegrität durch Einschränkungen

  • Durchsetzung von Datenintegrität
  • Umsetzen der Domainintegrität
  • Umsetzung von Entität und referenzieller Integrität
Modul 5: Einführung in Indizes

  • Kernindizierungskonzepte
  • Datentypen und Indizes
  • Heaps, gebündelte und nichtgebündelte Indizes
  • Einspaltige und zusammengesetzte Indizes
Modul 6: Entwerfen optimierter Indexstrategien

  • Indexstrategien
  • Verwalten von Indizes
  • Pläne zur Ausführung
  • Der Datenbankmotor-Tuning Advisor
  • Abfragespeicher
Modul 7: Columnstore-Indizes

  • Einführung in Columnstore-Indizes
  • Entwerfen von Columnstore-Indizes
  • Arbeiten mit Columnstore-Indizes
Modul 8: Entwerfen und Umsetzen von Ansichten

  • Einführung in Ansichten
  • Erstellen und Verwalten von Ansichten
  • Berücksichtigung von Leistungen für Ansichten
Modul 9: Entwerfen und Implementieren gespeicherter Prozeduren

  • Einführung in gespeicherte Verfahren
  • Arbeiten mit gespeicherten Verfahren
  • Implementieren parametrisierter gespeicherter Verfahren
  • Steuern des Ausführungskontextes
Modul 10: Entwerfen und Implementieren von benutzerdefinierten Funktionen

  • Funktionen auf einen Blick
  • Entwerfen und Implementieren von Skalarfunktionen
  • Entwerfen und Implementieren von Funktionen mit Tabellenwerten
  • Überlegungen zur Implementierung von Funktionen
  • Alternativen zu Funktionen
Modul 11: Reagieren auf Datenmanipulation über Trigger

  • Entwerfen von DML-Triggern
  • Implementieren von DML-Triggern
  • Erweiterte Triggerkonzepte
Modul 12: Verwenden von Tabellen im Arbeitsspeicher

  • Speicheroptimierte Tabellen
  • Nativ kompilierte gespeicherte Prozeduren
Modul 13: Einen verwalteten Code in SQL Server implementieren

  • Einführung in die CLR-Integration in SQL Server
  • Implementieren und Veröffentlichen von CLR-Baugruppe
Modul 14: Speichern und Abfragen von XML-Daten in SQL Server

  • Einführung in XML und XML-Schemata
  • Speichern von XML-Daten und -Schemata in SQL Server
  • Implementierung des XML-Datentyps Verwenden der Transact-SQL FOR XML-Anweisung
  • Erste Schritte mit XQuery
  • XML vernichten
Modul 15: Speichern und Abfragen von Räumlich Daten in SQL Server

  • Einführung in Geodaten
  • Arbeiten mit SQL Server-Geodatentypen
  • Verwenden von Geodaten in Anwendungen
Modul 16: Speichern und Abfragen von BLOBs und Textdokumenten in SQL Server

  • Überlegungen zu BLOB-Daten
  • Arbeiten mit FILESTREAM
  • Verwenden der Volltextsuche
Modul 17: SQL Server-Parallelität

  • Parallelität und Transaktionen
  • Interna sperren
Modul 18: Leistung und Überwachung

  • Erweiterte Events
  • Arbeiten mit erweiterten Ereignissen
  • Live-Abfragestatistik
  • Optimieren der Konfiguration der Datenbankdatei
  • Metriken

Administering a SQL Database Infrastructure (20764)

Dieser fünftägige Kurs vermittelt Ihnen, wie Sie die SQL-Server-Datenbanken verwalten und pflegen und das Wissen und die Fähigkeiten, eine SQL-Server-Datenbankinfrastruktur zu verwalten. Darüber hinaus ist es für Personen von Nutzen, die Anwendungen zu entwickeln, die die Inhalte aus SQL-Server-Datenbanken bereitstellen.

Voraussetzungen: Zusätzlich zu ihrer Berufserfahrung sollten Sie bereits über Grundkenntnisse von Transact-SQL und relationalen Datenbanken verfügen sowie Erfahrung mit Datenbankdesign haben.

Seminaragenda 20764
Modul 1: SQL-Server-Sicherheit

  • Authentifizieren von Verbindungen zu SQL-Server
  • Autorisieren von Anmeldungen zum Herstellen einer Verbindung zu Datenbanken
  • Autorisierung über Server hinweg
  • Teilweise eingebundene Datenbanken
Modul 2: Zuweisen von Server- und Datenbankrollen

  • Arbeiten mit Serverrollen
  • Arbeiten mit festen Datenbankrollen
  • Zuweisen von benutzerdefinierten Datenbankrollen
Modul 3: Autorisieren von Benutzern zum Zugriff auf Ressourcen

  • Autorisieren des Benutzerzugriffs auf Objekte
  • Autorisieren von Benutzern zum Ausführen von Code
  • Konfigurieren von Berechtigungen auf Schemaebene
Modul 4: Datenschutz durch Verschlüsselung und Überwachung

  • Optionen zum Überprüfen des Datenzugriffs in SQL-Server
  • Implementieren von SQL-Server-Überprüfung
  • Verwalten von SQL-Server-Überprüfung
  • Schutz von Daten durch Verschlüsselung
Modul 5: Wiederherstellungsmodelle und Sicherungsstrategien

  • Grundlegendes zu Sicherungsstrategien
  • SQL-Server-Transaktionsprotokolle
  • Planen von Sicherungsstrategien
Modul 6: Sichern von SQL-Server-Datenbanken

  • Sichern von Datenbanken und Transaktionsprotokollen
  • Backups der Datenbanken verwalten
  • Erweiterte Datenbankoptionen
Modul 7: Wiederherstellen von SQL-Server 2016-Datenbanken

  • Den Wiederherstellungsprozess verstehen
  • Wiederherstellen von Datenbanken
  • Erweiterte Wiederherstellungs-Szenarien
  • Point-in-Time-Wiederherstellung
Modul 8: Automatisierung der SQL-Server-Verwaltung

  • Automatisieren der SQL-Server-Verwaltung
  • Arbeiten mit SQL-Server Agent
  • Verwalten von SQL-Server-Vermittleraufträgen
  • Multi-Server-Management
Modul 9: Konfigurieren der Sicherheit für den SQL-Server-Agenten

  • Grundlegendes zur Sicherheit von SQL-Server-Agenten
  • Anmeldeinformationen konfigurieren
  • Konfigurieren von Proxy-Konten
Modul 10: Überwachen von SQL-Server mit Warnungen und Benachrichtigungen

  • Überwachung von SQL-Server-Fehlern
  • Konfigurieren von Datenbank-Mail
  • Bediener, Warnungen und Benachrichtigungen
  • Warnungen in der Azure SQL-Datenbank
Modul 11: Einführung in die Verwaltung von SQL-Server mithilfe von PowerShell

  • Erste Schritte mit Windows PowerShell
  • Konfigurieren von SQL-Server mit PowerShell
  • Verwalten und Verwalten von SQL-Server mit PowerShell
  • Verwalten von Azure SQL-Datenbanken mit PowerShell
Modul 12: Verfolgen des Zugriffs auf SQL-Server mit erweiterten Ereignissen

  • Erweiterte Ereignisse Kernkonzepte
  • Arbeiten mit erweiterten Ereignissen
Modul 13: SQL-Server überwachen

  • Kontrolltätigkeit
  • Erfassen und Verwalten von Leistungsdaten
  • Analysieren gesammelter Leistungsdaten
  • SQL-Server Utility
Modul 14: Fehlerbehebung bei SQL-Server

  • Eine Fehlerbehebungsmethode für SQL-Server
  • Beheben von Serviceproblemen
  • Beheben von Konnektivitäts- und Anmeldeproblemen
Modul 15: Importieren und Exportieren von Daten

  • Übertragen von Daten zu und von SQL-Server
  • Importieren und Exportieren von Tabellendaten
  • Verwenden von bcp und BULK INSERT zum Importieren von Daten
  • Bereitstellen und Aktualisieren von Data-Tier-Anwendungen

Provisioning SQL Databases (20765)

In diesem Kurs lernen Sie, wie SQL-Server-Datenbanken sowohl vor Ort als auch in SQL Azure bereitgestellt werden. Für diesen Kurs müssen Sie Grundkenntnisse des Microsoft Windows-Betriebssystems und seiner Kernfunktionalität, Grundkenntnisse von Transact-SQL und über relationale Datenbanken verfügen sowie einige Erfahrung mit Datenbankdesign haben.

Seminaragenda 20765
Modul 1: SQL-Server-Komponenten

  • Einführung in die SQL-Server-Plattform
  • Übersicht über die SQL-Server-Architektur
  • SQL-Server-Dienste und Konfigurationsoptionen
Modul 2: SQL-Server installieren

  • Überlegungen zur SQL-Server-Installation
  • TempDB-Dateien
  • SQL-Server installieren
  • Automatisierung der Installation
Modul 3: Aktualisieren von SQL-Server zu SQL-Server 2017

  • Anforderungen zur Aktualisierung
  • Aktualisieren der SQL-Server-Services
  • Parallele Aktualisierung: Migrieren von SQL-Server-Daten und –Anwendungen
Modul 4: Arbeiten mit Datenbanken

  • Einführung in die Datenspeicherung mit SQL-Server
  • Speicherverwaltung für Systemdatenbanken
  • Speicherverwaltung für Benutzerdatenbanken
  • Verschieben und Kopieren von Datenbankdateien
  • Pufferpool-Erweiterung
Modul 5: Durchführen einer Datenbankwartung

  • Gewährleistung der Datenbankintegrität
  • Pflege von Indizes
  • Automatisierung der routinemäßigen Datenbankpflege
Modul 6: Datenbankspeicheroptionen

  • SQL-Server-Speicherleistung
  • SMB Fileshare
  • SQL-Server-Speicher in Microsoft Azure
  • Stretch-Datenbanken
Modul 7: Planen der Bereitstellung von SQL-Server unter Microsoft Azure

  • Virtuelle SQL-Server-Maschinen in Azure
  • Azure-Speicherung
  • Azure SQL-Authentifizierung
  • Verwenden einer Azure SQL-Datenbank
Modul 8: Migrieren von Datenbanken in die Azure SQL-Datenbank

  • Tools zum Testen der Datenbankmigration
  • Kompatibilitätsprobleme mit der Datenbankmigration
  • Migrieren einer SQL-Server-Datenbank zur Azure SQL-Datenbank
Modul 9: Bereitstellen von SQL-Server auf einer Microsoft Azure Virtual Machine

  • Bereitstellen von SQL-Server auf einer Azure-VM
  • Bereitstellen einer Datenbank für einen Microsoft Azure VM
Modul 10: Verwalten von Datenbanken in der Cloud

  • Verwalten der Azure SQL-Datenbanksicherheit
  • Konfigurieren eines Azure-Speichers
  • Azure-Automation
AUSGEZEICHNET
Google star 1Google star 2Google star 3Google star 4Google star 5.0.7
Basierend auf 85 Bewertungen
Gepostet auf Google Google
Lars  profile picture
Lars
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
top Inhalte sehr gut erklärt und ideal fürs Online Learning .
Gepostet auf Google Google
H  profile picture
H
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ein herzliches Dankeschön an das gesamte SALTZ-Team für eine rundum tolle Lernerfahrung! Ich habe mich während des gesamten Trainings bestens betreut, herzlich aufgenommen und sehr wohlgefühlt. Die Trainer sind fachlich äußerst kompetent, freundlich, engagiert und gehen auf alle Fragen ausführlich ein. Besonders begeistert haben mich das durchdachte Trainingskonzept, die hervorragende Organisation und die praxisnahen Lernmethoden. Die Leitfragen waren eine großartige Hilfe, um den Fokus auf das Wesentliche zu richten und strukturiert zu lernen. Auch die Musterprüfungsfragen waren sehr wertvoll, um mögliche Wissenslücken zu erkennen und sich gezielt auf die Prüfungen vorzubereiten. Ich freue mich sehr über meine erworbenen Zertifikate, die sicherlich auch für meinen weiteren beruflichen Weg eine wertvolle Bereicherung sind. Fachlich top, menschlich großartig und absolut empfehlenswert! Liebe Grüße von Ilona aus München
Gepostet auf Google Google
Martiale  profile picture
Martiale
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ich habe meine Weiterbildung ITIL 5 Foundation absolviert. Es war ein sehr gehaltvoller Inhalt. Ich kann es weiterempfehlen.
Gepostet auf Google Google
Luisa  profile picture
Luisa
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ich bin rundum zufrieden mit meiner Weiterbildung im Bereich MS Office (Word, Excel und Outlook) und kann den Bildungsträger nur weiterempfehlen! Die gesamte Schulung war sehr gut organisiert und die Lerninhalte wurden verständlich und ausführlich vermittelt. Die Schulungsleiter waren jederzeit freundlich, hilfsbereit und haben sich immer Zeit für Fragen genommen. Auch die Schulungsunterlagen waren übersichtlich und leicht verständlich. Ich habe mich während der gesamten Weiterbildung sehr gut aufgehoben gefühlt und konnte alle Prüfungen erfolgreich bestehen. Vielen Dank für die tolle Betreuung und die schöne Zeit! ☺️
Gepostet auf Google Google
Silke  profile picture
Silke
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ich habe keine Vergleichsmöglichkeiten was online Schulungen betrifft, aber ich fühle mich hier bei SALTZ sehr gut betreut. Die Videos mit Jürgen sind gut strukturiert und man kann ihnen gut folgen. Es wird alles gut verständlich erklärt. Hat man eine Frage, dann stehen online immer Trainer zur Verfügung. Man kann alles im eigenen Tempo erledigen (innerhalb eines gesteckten Rahmens).
Gepostet auf Google Google
Silke  profile picture
Silke
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Kann ich nur weiterempfehlen. Ich hatte Schulungen in Word, Excel und PowerPoint. Diese liefen Online ab. Die Trainer waren sehr kompetent und hilfsbereit.
Gepostet auf Google Google
Ulf  profile picture
Ulf
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Ich habe mit und über die SALTZ Training über einen Zeitraum von 4 Monaten mehrere Prüfungen/Zertifizierungspfade inkl. Zertifizierungen (PRINCE2, PRINCE2 Agile, EXIN Scrum) absolviert. Training und Vorbereitung auf die Zertifizierungsprüfungen verlief online, täglich. Ich habe mich dabei in guten und kompetenten Händen gefühlt. Ein sehr professionelles Team, sehr versiert, das Wissen und auch die Vorbereitung auf die Prüfungen zu vermitteln. Sollte ich im beruflichen Kontext erneut Zusatz-Zertifizierungen anstreben, würde ich dies wieder über SALTZ-Training absolvieren. Ich kann diesen Partner sehr empfehlen.
Gepostet auf Google Google
Martin  profile picture
Martin
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Kompetente Tutoren.
Gepostet auf Google Google
Trasher91  profile picture
Trasher91
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Sehr gutes und sauberes Trainingsprinzip, kombiniert mit kompetenten und motivierten Tutoren. Ich kann SALTZ Training uneingeschränkt weiterempfehlen.
Gepostet auf Google Google
Johnny  profile picture
Johnny
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex überprüft, ob die Originalquelle der Bewertung Google ist.
Kann ich weiterempfehlen :)
Verifiziert von: Trustindex
Das verifizierte Trustindex-Abzeichen ist das universelle Symbol des Vertrauens. Nur die besten Unternehmen können das verifizierte Abzeichen erhalten, die eine Bewertungsnote über 4.5 haben, basierend auf Kundenbewertungen der letzten 12 Monate. Mehr erfahren

Kontakt

Haben Sie Fragen zu unseren Microsoft SQL Schulungen? Wir beraten Sie gerne persönlich und klären Ihre offenen Fragen!

Bremen

Fahrenheitstraße 11
28359 Bremen
Telefon: 0421 – 3308 0
Telefax: 0421 – 3308 33
info@saltz-training.de

Oldenburg

Im Technologiepark 10
26129 Oldenburg

Telefon: 0441 – 361576 42
Telefax: 0441 – 361576 43
info@saltz-training.de