Der Kurs richtet sich an Datenbankadministrator*innen, Datenbankentwickler*innen sowie Systemadministrator*innen, die bereits mit MySQL oder MariaDB arbeiten und ihre Produktivität mit KI-Tools steigern möchten. Vorkenntnisse im Bereich Künstliche Intelligenz sind nicht erforderlich – Sie starten bei den Grundlagen und arbeiten sich schrittweise zu fortgeschrittenen Techniken vor. Grundkenntnisse in SQL und Linux sowie in der Administration von MySQL oder MariaDB werden vorausgesetzt.
Der Kurs zeigt Ihnen, wie Sie generische KI-Tools wie ChatGPT und Claude effektiv in Ihren DBA-Alltag integrieren. Alle Beispiele und Übungen beziehen sich auf MySQL und MariaDB.
Die Qualität der KI-Antworten hängt maßgeblich von der Qualität Ihrer Anfragen ab. Sie lernen, wie Sie Prompts formulieren, die präzise und brauchbare Ergebnisse liefern, wie Sie Kontextinformationen korrekt mitgeben, Ihre Eingaben iterativ verfeinern und welche Prompt-Patterns sich für typische DBA-Aufgaben bewährt haben.
In diesem Abschnitt erstellen Sie SQL-Abfragen, Stored Procedures, Funktionen und Bash-Skripte mit KI-Unterstützung. Sie erfahren, wie Sie komplexe Anforderungen in geeignete Prompts übersetzen und die generierten Ergebnisse kritisch prüfen und anpassen.
Sie lernen, wie Sie Abfragen und Skripte durch KI analysieren und optimieren lassen, Performance-Probleme identifizieren und Verbesserungsvorschläge bewerten. Dabei entwickeln Sie ein Gespür dafür, welche Empfehlungen Sie übernehmen können und wo Vorsicht geboten ist.
Error Logs und Slow Query Logs enthalten wertvolle Informationen – oft fehlt jedoch die Zeit für eine gründliche Auswertung. Sie erfahren, wie Sie KI einsetzen, um Log-Einträge zu interpretieren, Muster zu erkennen und Fehlerursachen effizient einzugrenzen.
Nach diesem Kurs können Sie KI-Tools wie ChatGPT und Claude gezielt für Ihre Arbeit als Datenbankadministrator*in einsetzen. Sie wissen, wie Sie effektive Prompts formulieren, Abfragen und Skripte generieren und optimieren, Logs effizient analysieren und Dokumentationen automatisieren. Sie kennen die Grenzen und Risiken von Large Language Models und können KI-generierte Ergebnisse fundiert bewerten – so arbeiten Sie effizienter, ohne die Kontrolle über Ihre Datenbanken aus der Hand zu geben.