SQL-Server Administration Trainingsprogramm (5 Tage)
Ausbildungsziele:
• Erwerb der notwendigen Fähigkeiten um SQL Server effektiv zu verwalten.
• Mastering Tools und Features für Datenbankmanagement, Wartung und Optimierung.
• Entwicklung praktischer Expertise SQL Server Systeme in professionellen Umgebungen zu verwalten.
INTERPRETATION
- Anwesend in unseren Räumlichkeiten oder bei Ihnen
Distanciel Online
Finden Sie uns auf:
Straßburg, Lille, Lyon, Reims, Genf, Brüssel, Luxemburg, Frankfurt, Karlsruhe, Berlin, Metz
Preis: 3765 € H.T.
INTRA
(Rufen Sie uns an, um ein Angebot zu erhalten)
Tag 1: Einführung in SQL Server und Datenbankmanagement
Modul 1: Einführung in SQL Server
Dauer: 2 Stunden
Inhalt:
• Präsentation von SQL Server und seinen Editionen ()Express, Standard, Enterprise).
• SQL Server Architektur: Beziehungsmaschine, Dienstleistungen und verwandte Instrumente.
• Installation und Erstkonfiguration:
▪ Servervorbereitung (Betriebssystem, Voraussetzungen).
▪ Auswahl der Installationsoptionen.
• Vertrautheit mit SQL Server Management Studio (SSMS).
Praktische Übung:
• Installation von SQL Server in einer Windows-Umgebung.
• Erstellen einer einfachen Datenbank über SSMS.
Modul 2: Datenbankverwaltung
Dauer: 4 Stunden
Inhalt:
• Erstellung und Verwaltung von Datenbanken:
▪ Erstellung, Änderung und Löschung.
▪ DateiverwaltungMDF, NDF, LDF-Dateien).
• Festlegung von Basisoptionen (Collation, Recovery usw.).
• Sicherung und Wiederherstellung:
▪ Arten von Backups: Vollständige, differenzielle Transaktionsprotokolliereinrichtung.
• Sicherungsstrategien.
Wiederherstellung von Backups.
Praktische Übung:
• Konfigurieren Sie eine Basis mit spezifischen Optionen (Collation, Anfangsgröße).
• Vollständiges Backup und Wiederherstellen der Datenbank.
Tag 2: Sicherheit, Automatisierung und Wartung von SQL Server
Modul 3: Benutzermanagement und Sicherheit
Dauer: 3 Stunden
Inhalt:
• Sicherheitskonzepte im SQL Server verstehen:
Windows-Authentifizierung vs SQL-Authentifizierung.
▪ Serverrollen und Kernrollen.
• Benutzer- und Erlaubnismanagement:
▪ Benutzererstellung und benutzerdefinierte Rollen.
▪ Berechtigungen festlegen ()BIG, DENY, REVOKE).
• Sichere Basis:
▪ Verwendung von Transparente Datenverschlüsselung (TDE).
▪ Sichere Backups ()Zertifikate und Schlüssel).
Praktische Übung:
• Benutzer erstellen und ihnen bestimmte Rollen zuweisen.
• TDE in einer Datenbank konfigurieren.
Modul 4: Automatisierung und Wartung
Dauer: 5 Uhr.
Inhalt:
• Konfigurieren von geplanten Aufgaben mit SQL Server Agent:
Schaffung und Verwaltung von Arbeitsplätzen.
▪ Jobplanung und -überwachung.
• Datenbankpflege:
Reindexing und Statistik.
▪ Überprüfung der Integrität mit DBCC CHECKD.
▪ Überwachung der Leistung mit Zeitungen und Ausschreibungen.
Praktische Übung:
• Stellen Sie einen Job ein, um eine geplante Sicherung durchzuführen.
• Indexrekonstruktion automatisieren.
Tag 3: Leistungsoptimierung und hohe Verfügbarkeit auf SQL Server
Modul 5: Performance Monitoring und Optimierung
Dauer: 5 Uhr.
Inhalt:
• Leistungsanalyse mit:
Profiler und Extended Events.
▪ Tätigkeitsberichte.
Dynamische Management-Ansichten ()VDD).
• Identifizierung von Engpässen (Langsame Anfragen, Schlösser).
• Optimierungstechniken:
Indexierung ()Clustered, Nonclustered, Columnstore).
Partitionierung und Kompression.
• Ressourcenplanung mit Ressourcengouverneur.
Praktische Übung:
• Profiler verwenden um langsame Abfragen zu erfassen und zu analysieren.
• Umsetzung geeigneter Indizes um einen großen Tisch zu optimieren.
Modul 6: Hohe Verfügbarkeit und Erholung im Katastrophenfall
Dauer: 5 Uhr.
Inhalt:
• Hohe Verfügbarkeit verstehen Optionen:
▪ Immer auf Verfügbarkeitsgruppen.
Spiegelung und Replikation.
• Management von SQL Servercluster.
• Katastrophenschutz und Wiederherstellung:
▪ Protokolle von Transaktionen.
▪ Point-in-Time-Wiederherstellungsstrategie.
Praktische Übung:
• Konfigurieren Sie eine einfache Replikation.
• Test-Point-in-Time-Wiederherstellung aus einer Transaktionsprotokollierung.
Tag 4: Migration und Aktualisierung von SQL Server Datenbanken
Modul 7: Migration und Update
- Dauer 5.00 Uhr
- Inhalt :
- Vorbereitung auf Migration:
- Kompatibilitätsanalyse.
- Vollständige Backups vor Migration.
- Migration zwischen Versionen von SQL Server.
- Verwendung von Data Migration Assistant (DMA).
- Migration zu SQL Server in Azure (SQL Datenbank, Managed Instance).
- Praktische Übung :
- Migrate a base from a old version to a new one (SQL Server 2016 → SQL Server 2022).
- Konfigurieren Sie eine Datenbank auf Azure SQL Datenbank.
Tag 5: Fallstudie – SQL Server Administration und Optimierung
Modul 8: Endfallstudie
- Dauer 6.00 Uhr
- Inhalt :
- Realisierung:
- SQL anwenden Serverinstanz mit mehreren Datenbanken.
- Sicherheit konfigurieren, Backups automatisieren, Performance optimieren.
- Umsetzung einer Strategie mit hoher Verfügbarkeit.
- Lieferbar :
- Detaillierter Arbeitsplan.
- Abschlussleistung und Wartungsbericht.
Lieferbar
• Detaillierter Arbeitsplan.
• Abschlussbericht über Leistung und Instandhaltung.