Direkt zum Inhalt

MySQL & MariaDB für die Praxis: Der Kompletteinstieg

Sie möchten MySQL oder MariaDB nicht nur bedienen, sondern von Grund auf verstehen? Dieser Kurs bietet Einsteiger*innen einen umfassenden Überblick über beide Datenbanksysteme – von der Administration über Performance-Optimierung bis zur Programmierung mit Stored Routines. Sie konfigurieren Datenbankinstanzen, sichern Daten, optimieren Abfragen und entwickeln eigene Datenbanklogik – alles direkt in der Praxis. Der Kurs legt die Basis für Themen wie Hochverfügbarkeit und Performance-Analyse.

Profi

3 Tage, Berlin oder Online

Antoniya Kuhlmeyer

0 Teilnehmerbewertungen

Vorkenntnisse

Der Kurs richtet sich an Entwickler*innen, Systemadministrator*innen und angehende DBAs, die in die Welt von MySQL und MariaDB einsteigen wollen. Egal, ob Sie künftig administrative Aufgaben übernehmen oder datenbankgestützte Anwendungen entwickeln – hier bekommen Sie das nötige Fundament für beides. Grundkenntnisse in SQL und Linux sind erforderlich.

Kursinhalt

Der Kurs verbindet Administrations- und Entwicklungsaspekte und vermittelt Ihnen einen ganzheitlichen Blick auf MySQL und MariaDB. Alle Themen werden für beide Systeme behandelt, relevante Unterschiede werden dabei hervorgehoben.

Konfiguration & Administration

Hier lernen Sie, wie Sie MySQL- und MariaDB-Datenbankinstanzen aufsetzen und sicher betreiben. Die Themen umfassen Konfiguration der Datenbankinstanz und wichtige Parameter, Benutzerverwaltung und Rechtesystem, Log-Dateien verstehen und auswerten, Backup- und Restore-Strategien für den Ernstfall, Upgrade-Planung und -Durchführung, Monitoring-Grundlagen sowie den Grundaufbau der Replikation.

Optimierung

Performance-Probleme erkennen und lösen – das ist der Fokus dieses Blocks. Sie lernen Schema-Design und sinnvolle Normalisierung, wie Sie Abfragen analysieren und verbessern, wie Sie Ausführungspläne mit EXPLAIN und ANALYZE lesen, sowie zielgerichtetes Anlegen und Nutzen von Indizes.

Programmierung

Datenbanklogik gehört in die Datenbank – zumindest manchmal. In diesem Abschnitt entwickeln Sie eigene Views für wiederverwendbare Abfragen, Trigger für automatisierte Reaktionen auf Datenänderungen, Funktionen und Prozeduren für komplexe Geschäftslogik sowie Events für zeitgesteuerte Aufgaben.

Ziel

Nach diesem Kurs können Sie MySQL- und MariaDB-Datenbankinstanzen sicher konfigurieren und betreiben, Benutzer und Berechtigungen verwalten, Backups erstellen und im Ernstfall wiederherstellen, Performance-Probleme systematisch erkennen und beheben sowie eigene Views, Trigger, Funktionen, Prozeduren und Events entwickeln. Sie verstehen die Grundlagen der Replikation und haben eine solide Basis, um in fortgeschrittene Themen wie Hochverfügbarkeit, Cluster-Technologien oder komplexe Performance-Optimierung einzusteigen.

Dozent

Antoniya Kuhlmeyer

Antoniya Kuhlmeyer

Antoniya Kuhlmeyer arbeitet seit 2008 mit relationalen Datenbanken, seit 2015 intensiv mit MySQL und MariaDB. Ihre Erfahrung stammt aus Umgebungen, die keinen Spielraum für Fehler lassen: Echtzeit-Transaktionen im Finanzsektor, hochfrequente Datenströme im Affiliate Marketing, 24/7-Betrieb mit zweistelligen Terabytes. Aktuell betreut sie die MariaDB-Landschaft eines führenden Online-Brokers. Seit 2020 gibt sie Seminare, die direkt aus dieser Praxis kommen.

Das sagen unsere Teilnehmer

Anmeldung oder Angebot zum Kurs

Schritt 1: Bitte Termin auswählen

KW
Datum
Dozent
Ort
Status

Schritt 2: Bitte Paket auswählen