Material:
Datenbanken
Warum Datenbanken?
Normalisierung
Anomalien, Integrität, Transaktionen
SELECT
Java/MySQL
sql-Befehle2Datenbanken spielen seit Beginn der Datenverarbeitung im betrieblichen Bereich eine herausragende Rolle. Mit der Verbreitung des Internets kommen nun auch viele Endverbraucher damit in Kontakt: Onlineshops, Online-Buchungen etc.
In dieser Unterrichtseinheit soll die datengestützte Modellierung im Vordergrund stehen. Dazu benötigen wir einen Datenbankserver. Im Intranet der Schule steht dafür ein MySQL-Server zur Verfügung, der aber nur über eine ssh-Verbindung auch von außen zugänglich ist.
Die Kommunikation mit dem Server kann sowohl in der Konsole als auch über eine Web-Oberfläche erfolgen. Hierfür eignet sich z. B. phpMyAdmin, das auf dem Server installiert ist. Die "Kommunikationssprache" lautet "SQL" (Structured Query Language).

Eine zusammenfassende Darstellung über Datenbanken unter Berücksichtigung von MySQL enthält diese Broschüre (pdf-Format) . Weiterführende Darstellungen sind auch auf der Fortbildungsseite zu finden.