- Die Architektur des Microsoft SQL Servers:
- Die einzelnen Server-Komponenten
- Die verschiedenen Dienste
- Die DB-Engine
- Interne Verarbeitung des SQL Servers
- Serveroptionen
- Konfigurationen des SQL Servers
- Gesamtübersicht und Funktionsweise der Systemdatenbanken
Installation und Konfiguration:
- Voraussetzungen für die Installation
- Funktionsumfang und Auswahl
- Die Erstkonfiguration
- Nutzung und Konfiguration der TempDB
Verwaltungswerkzeuge des SQL Servers:
- Die verfügbaren Verwaltungswerkzeuge
- SQLCMD
- Managementstudio
- Konfigurationsmanager
- Powershell
Datenbanken und DB-Dateien:
- DB-Aufbau
- Speicherverwaltung
- Transaktionsprotokolle
- Dateien und Dateigruppen
- Speicherverwaltung und Verarbeitungsweise der Datenbanken
- DB-Optionen
Security im SQL Server und die Absicherungsmöglichkeiten:
- Authentifizierung
- Autorisierung und DB-Benutzer
- Das Datenbank (DB)-Schema
- Die Server- und DB-Rollen
- Zuordnung von Berechtigungen
- Rechte für Anwendungen
- Betrieb von eigenständigen Datenbanken
- Die Funktion und der Betrieb von Always Encrypted
Datenbankobjekte:
- Datentypen (SQL-Server vs. CLR-.NET)
- Erstellung, Verwaltung von DB-Objekten wie Tabellen, Sichten, Prozeduren etc.
- Statistiken
- Indizes
- NET-Assemblies Service-Broker
Datenimport und -export:
- Extraktion, Transformation, Laden (ETL)
- BULK INSERT
- SQL Server Integration Services (SSIS)
- SSIS-Designer und SSIS-Pakete
- Ablaufsteuerung, Datenfluss
Backup und Restore:
- Wiederherstellungsmodelle und deren Auswirkung auf den Betrieb
- Vollständige und differenzielle Sicherungen
- Transaktionsprotokoll Sicherungen
- Protokollfragmentsicherung (Tail-Log)
- Datei- und Dateigruppensicherungen
- Wiederherstellung benutzerdefinierter Datenbanken
- Besonderheiten bei der Wiederherstellung von Systemdatenbanken
- Verschlüsselung der Datensicherung
Monitoring:
- Aktuelle Aktivität
- Ereignisanzeige
- SQL Server Profiler
- Systemmonitor
- Aktivitätsmonitor
- Dynamische Systemsichten
- Erstellung von Performance- und Zustandsberichten
Automatische Verwaltung und Wartung:
- SQL Server Agent
- Aufträge
- Wartungspläne, Operatoren, benutzerdefinierte Meldungen
- Warnungen und Fehler
- Statistikwartung
- Index Neuerstellung vs. Index Reorganisation
Skalierung, Ausfallsicherheit und Hochverfügbarkeit:
- Replikation
- Transaktionsprotokollversand
- Datenbankspiegelung
- Failover Clustering
- Always-ON Cluster
Sonstige Themen:
- Performance Tuning, der Einstieg in die Leistungsverbesserung und Kontrolle der SQL Server Performance
- Arbeitsauslastungsprofile
- Datenbankoptimierungsratgeber
Methode
In diesem Seminar werden die theoretischen Ausführungen der Trainer:innen sinnvoll mit praktischen Beispielen und Übungen direkt am System kombiniert. Die Seminarinhalte werden durch zusätzliche digitale Lerninhalte auf unserer Lernplattform LearningHub@Cegos ergänzt. Die Teilnehmenden profitieren zudem von unserem 4REAL-Vorgehensmodell für einen nachhaltigen Wissenstransfer in den Arbeitsalltag.