Zum Inhalt springen
Schulung · MYE

MySQL - Trigger, Prozeduren, Funktionen - Programmieren

Stored Programs entwickeln, Geschäftsregeln abbilden und wiederkehrende MySQL-Abläufe automatisieren

  • Stored Procedures mit Parametern
  • Stored Functions entwickeln
  • MySQL-Trigger gezielt einsetzen
  • 2 Tage
  • Fortgeschritten
  • Online
MySQL - Trigger, Prozeduren, Funktionen - Programmieren
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • Stored Procedures mit Parametern
  • Stored Functions entwickeln
  • MySQL-Trigger gezielt einsetzen
  • Events und Scheduler verwalten
  • SQLSTATE-Fehler behandeln
  • DEFINER-Risiken vermeiden
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Softwareentwickler mit fundierter SQL-Erfahrung
  • Datenbankentwickler für serverseitige MySQL-Logik
  • MySQL-Administratoren mit Automatisierungs- oder Auditing-Aufgaben
  • Backend-Entwickler mit wiederkehrenden SQL-Abläufen
  • Fachkräfte aus Entwicklung und Administration, die gemeinsam Stored Programs pflegen

Das bringst du mit

  • Sichere SQL-Kenntnisse mit SELECT, INSERT, UPDATE, DELETE und JOINs
  • Grundkenntnisse zu MySQL-Tabellen, Datentypen und Indizes
  • Erfahrung mit MySQL Workbench oder einem vergleichbaren SQL-Client
  • Kenntnisse auf dem Niveau der Schulung MySQL Grundkurs
  • Programmiererfahrung hilfreich, aber nicht erforderlich
Ablauf

Dein Lernweg

  1. Tag 1: Stored Procedures, Funktionen und Fehlerbehandlung

    Der erste Tag behandelt den Aufbau gespeicherter Routinen und die Sprachelemente für serverseitige MySQL-Logik. Die Teilnehmer erstellen Procedures und Functions, übergeben Parameter und verarbeiten Ergebnisse. Übungen mit Kontrollstrukturen, Cursorn und Handlern zeigen, wie Routinen auf Daten und Fehlerzustände reagieren.

    • Stored Procedures und Stored Functions erstellen
    • Parameter und Rückgabewerte verwenden
    • Lokale Variablen deklarieren
    • IF, CASE und Schleifen einsetzen
    • Daten mit SELECT INTO verarbeiten
    • Cursor öffnen und auslesen
    • Handler für SQL-Zustände definieren
    • Fehler mit SIGNAL und RESIGNAL behandeln
  2. Tag 2: Trigger, Events, Rechte und Deployment

    Der zweite Tag verbindet Datenänderungen mit Triggern und zeitgesteuerten Aufgaben mit dem Event Scheduler. Die Teilnehmer setzen Audit- und Validierungsszenarien um, prüfen Ausführungsrechte und analysieren typische Laufzeitprobleme. Tests, Versionierung und Deployment bereiten die Stored Objects auf den Einsatz in bestehenden MySQL-Umgebungen vor.

    • BEFORE- und AFTER-Trigger entwickeln
    • OLD- und NEW-Werte verarbeiten
    • Trigger von Constraints abgrenzen
    • Audit-Tabellen und Historien pflegen
    • Einmalige und wiederkehrende Events erstellen
    • Parallele Event-Ausführungen verhindern
    • DEFINER und SQL SECURITY prüfen
    • Stored Objects testen und bereitstellen
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Dauer

2 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Live-Demonstrationen mit ausführbaren SQL-Beispielen
  • Übungen zu Routinen, Triggern und Events
  • Praxisaufgaben an realitätsnahen Datenmodellen
  • Fallbesprechungen zu Entwurfsentscheidungen
  • Fehleranalyse bei Syntax-, Rechte- und Laufzeitproblemen
  • Tests und Überarbeitung selbst erstellter Stored Objects

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 05. November 2026 bis 06. November 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 07. Januar 2027 bis 08. Januar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 25. Februar 2027 bis 26. Februar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 22. April 2027 bis 23. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 01. Juli 2027 bis 02. Juli 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu MySQL - Trigger, Prozeduren, Funktionen - Programmieren

Was sind Stored Programs in MySQL?

Stored Programs speichern SQL-Logik auf dem MySQL-Server und führen sie bei einem Aufruf, einer Datenänderung oder nach einem Zeitplan aus. Dazu gehören Stored Procedures, Stored Functions, Trigger und Events. Sie bündeln wiederkehrende Operationen, zentrale Prüfregeln und Aufgaben, die mehrere Anwendungen einheitlich verwenden sollen.

Was ist der Unterschied zwischen Stored Procedure und Stored Function in MySQL?

Eine Stored Procedure wird mit CALL ausgeführt und kann Daten ändern, Ergebnismengen liefern oder Werte über Parameter zurückgeben. Eine Stored Function liefert genau einen Wert und lässt sich in SQL-Ausdrücken verwenden. Die Wahl hängt vom vorgesehenen Aufruf und der Art der Datenverarbeitung ab.

Wann sollte man MySQL-Trigger statt Constraints verwenden?

Fremdschlüssel und Constraints eignen sich für referentielle Integrität und direkt formulierbare Wertebereiche. Trigger ergänzen sie bei Audit-Einträgen, Historisierung oder Folgeaktionen, die an INSERT, UPDATE oder DELETE gekoppelt sind. Ein Trigger sollte eine deklarative Datenbankregel nicht ohne fachlichen Grund ersetzen.

Wann eignet sich der MySQL Event Scheduler?

Der Event Scheduler führt SQL-Aufgaben einmalig oder in festen Intervallen direkt auf dem MySQL-Server aus. Geeignete Aufgaben sind Bereinigungen, Aggregationen oder Wartungsroutinen. Bei langen Ausführungszeiten muss verhindert werden, dass mehrere Instanzen desselben Events parallel laufen.

Welche Vorkenntnisse braucht man für die MySQL-Schulung?

Sichere SQL-Grundlagen und Erfahrung mit Tabellen, Datentypen sowie Datenänderungen werden vorausgesetzt. Programmiererfahrung erleichtert den Einstieg, ist aber nicht zwingend. Fehlende Grundlagen lassen sich vorher im MySQL Grundkurs aufbauen.

Wie lange dauert die Schulung und welche MySQL-Version wird verwendet?

Die Schulung dauert zwei Tage. Der Titel legt keine feste MySQL-Version fest, deshalb orientieren sich die Übungen an aktuellen MySQL-Versionen und den dort unterstützten Stored Objects. Die konkrete Trainingsversion lässt du dir bei der Terminanfrage bestätigen.

Gibt es eine Teilnahmebescheinigung oder offizielle MySQL-Zertifizierung?

Eine offizielle MySQL-Zertifizierungsprüfung gehört nicht zu dieser Schulung. Welcher Nachweis für die Teilnahme beim gewünschten Termin vorgesehen ist, kannst du vor der Buchung direkt bei cmt erfragen.

Kann die MySQL-Schulung für mehrere Mitarbeiter gebucht werden?

Konditionen für mehrere Mitarbeiter und eine mögliche Anpassung an euren Technik-Stack werden auf Anfrage geklärt. Nenne dazu die Gruppengröße, die eingesetzte MySQL-Version und typische Aufgaben mit Routinen, Triggern oder Events.

Bereit?

Bring dein Team mit MySQL - Trigger, Prozeduren, Funktionen - Programmieren weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

MySQL - Trigger, Prozeduren, Funktionen -...

Nächster Termin: 05. November 2026 · Online

ab950 €netto