PHP und MySQL

Seminarbeschreibung
Die Nutzung von Datenbanken zur Generierung von dynamischen Webseiten ist heutzutage nicht mehr wegzudenken. Das Seminar vermittelt einen Einstieg in die Datenbankabfragesprache MySQL.
Seminarziele
Das Seminarziel besteht im Vermitteln von grundlegenden Kenntnissen der Datenbanksprache MySQL und deren Nutzung in möglichen Anwendungszenarien.
Seminarzielgruppe / Teilnehmer
PHP Grundlagenwissen wird vorausgesetzt, Internet und HTML Kenntnisse sind empfehlenswert
Seminarinhalte
Einführung in MySQL
- Überblick und Funktionsweise von MySQL
- Datenbankstruktur und -design
- Normalisierung
Datenbankadministration mit PhpMyAdmin
- Installation / Konfiguration
- Datenbanken, Tabellen erstellen und benutzen
- Importieren und Exportieren
PHP, HTML und MySQL
- Datenbankverbindung
- Daten abfragen und auf Webseite ausgeben
- Daten auf Webseite eingeben und in Datenbank speichern
SQL Befehle
- Daten suchen (SELECT) und sortieren, gruppieren (GROUP) und berechnen
- Daten eingeben (INSERT), ändern (EDIT), löschen (DELETE)
- Sub Selects
- Verknüpfte Abfragen aus mehreren Tabellen (JOIN)
|
MySQL Funktionen und Programmierung
- Wichtige Standardfunktionen
- Formulardaten validieren und speichern
- Volltextsuche (FULLTEXT)
Optimierung und Fehler
- Typische Probleme und Anwenderfehler
- Fehler (Abfangen, Behandlung, Ausnahmen, Fehlermeldungen)
- Indizes verwenden
- Geschwindigkeit optimieren
- Datenbankstruktur optimieren
- Abfragen optimieren
Sicherheit und Sicherung
- Sicherung und Backup (mysqldump)
- Import und Export
- Sicherheit und Zugriffskontrolle
- Angriffsszenarien & Lösungen
|
Seminarvoraussetzungen
PHP Grundlagenwissen wird vorausgesetzt, Internet und HTML Kenntnisse sind empfehlenswert