php 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