Seminare
Seminare

MySQL und MariaDB für Entwickler

Seminar - GFU Cyrus AG

Wer das Seminar besucht hat, kann komplexe Auswertungen mit CTEs und Window Functions direkt in der Datenbank formulieren, Transaktionen und Sperren so schneiden, dass Anwendungen unter Last stabil bleiben, serverseitige Logik mit belastbarer Fehlerbehandlung entwickeln, JSON-Daten anwendungsnah speichern und indizieren, langsame Abfragen selbst analysieren und beschleunigen sowie beurteilen, an welchen Stellen ein Wechsel zwischen MySQL und MariaDB Anpassungen am eigenen Code erfordert
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • AgendaTag 1: Abfragen, Auswertung und Transaktionen
  • 1. Verbindung und Werkzeuge
  • 2. JOIN, UNION und Subqueries
  • 3. Common Table Expressions
  • 4. Window Functions
  • 5. Transaktionen
  • 6. Locking und Deadlocks
  • Praxis-Übung 1: Eine bestehende, in der Anwendung berechnete Auswertung wird in eine einzige Abfrage mit CTEs und Window Functions überführt und gegen die Ausgangslösung geprüft.
  • Tag 2: Datenstrukturen, JSON und serverseitige Logik
  • 7. Views, berechnete Spalten und materialisierte Auswertungen
  • 8. JSON-Daten in der Anwendung
  • 9. Volltextsuche und räumliche Daten
  • 10. Prepared Statements und Variablen
  • 11. Stored Routines, Trigger und Events
  • 12. Compound Statements, Cursor und Dynamic SQL
  • Praxis-Übung 2: Ein Verarbeitungsschritt wird als Stored Procedure mit Fehlerbehandlung umgesetzt, um einen Trigger zur Protokollierung ergänzt und mit JSON-Eingabedaten getestet.
  • Tag 3: Unterschiede, Qualität und Performance
  • 13. Wo MySQL und MariaDB für die Entwicklung auseinandergehen
  • 14. Fehlerbehandlung und Exceptions
  • 15. Debugging, Logging und Profiling
  • 16. Import und Export von Daten
  • 17. Schema-Tuning
  • 18. Query-Tuning
  • Praxis-Übung 3: Eine langsame Abfrage aus einer Beispielanwendung wird analysiert, durch Umbau der Anweisung und des Schemas beschleunigt und das Ergebnis anschließend im Peer-Review begründet.



  • ...


Den kompletten Seminarinhalt finden Sie auf der Anbieterseite

Zielgruppe:
  • Anwendungsentwicklung mit Anbindung an MySQL- oder MariaDB-Datenbanken
  • Personen, die SQL sicher schreiben und nun serverseitige Logik aufbauen wollen
  • Datenbankadministration mit Entwicklungsanteil im Tagesgeschäft
  • Technische Projektleitung, die Datenbanklogik bewerten und abnehmen muss


Voraussetzungen: Sichere Kenntnisse in SQL (SELECT, Filterung, Gruppierung) sowie erste praktische Erfahrung mit MySQL, MariaDB oder einer anderen relationalen Datenbank. Programmierkenntnisse in einer beliebigen Sprache sind hilfreich, aber nicht zwingend.

Abgrenzung

Seminarkennung:
S1915
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha