Kursbeschreibung
In der Schulung lernen Sie Datenbanken richtig zu entwerfen und mit MySQL anzulegen. Sie lernen die Besonderheiten der Abfragesprache SQL mit MySQL kennen. Ein weiterer Schwerpunkt ist der Zugriff auf die MySQL-Daten mit PHP. Ebenso wird der Entwurf von webbasierten Anwendungen und klassischen Client/Server-Anwendungen dargestellt.
Zielgruppe
- PHP EntwicklerInnen
- Anwendungs- und Web-Entwickler
Voraussetzung für die Schulung
Kursinhalte
Datenbankentwurf
- Das relationale Modell
- Entwurfsverfahren
- Normalisierung
- ER-Diagramme
SQL-Grundlagen
- Datendefinition
- Datenmanipulation
- Datenbankabfragen
- Besonderheiten von MySQL
Formulare und ihre Auswertung mit PHP
Datenbankzugriff auf MySQL mit PHP
- Funktionsweise
- Funktionen
- Die mysqli / pdo_mysql Connection
- Befehle absetzen
- Ergebnisse auswerten
- Fehlermeldungen auswerten
- Daten manipulieren
MySQL Performance
- Optimierung der Abfragen
- Indizes, Normalisierung vs. Effizienz
- Persistente DB
- Fehlerbehandlung und Logging von Fehlerausgaben
