Eine gute Datenbank ist eine große Erleichterung in
vielen Arbeitsbereichen. Online dient sie als Informationsquelle,
die mittels Suchfunktion genutzt werden kann, aber auch zur Verwaltung
der Website, die aus ihr dynamisch ausgelesen
wird.
Erst mit ihr lässt sich Content Management realisieren.
Vom DatenSatz zum DatenSchatz.
Um die Fülle Ihrer Daten zu archivieren und schnell wiederfinden zu
können, werden die Daten in Tabellen geschrieben und
diese dann sinnvoll miteinander verknüpft.
Diese Arbeit der Verknüpfung wird auch Datenbankdesign
genannt und ist ein komplexer Vorgang, denn je mehr Tabellen
vorhanden sind, desto mehr Verknüpfungen
sind möglich.
Das Design entscheidet schließlich darüber,
wie gut Sie Ihre Daten auswerten können.
Ein paar Worte zur Technik.
Die im Internet am häufigsten eingesetzte Datenbanktechnik
ist MySQL.
Der Vorteil ist, dass MySQL problemlos mit der Skriptsprache
PHP zusammenarbeitet.
SQL bedeutet "Structured Query Language", d.h.
eine Computersprache, mit der sich Abfragen oder Befehle
an die Datenbank senden lassen.
Ihnen vielleicht aus Ihrem Officepaket bekannt ist die
Access-Datenbank. Auch Access arbeitet mit SQL, allerdings
in einem anderen "Dialekt" als MySQL.
Access-Datenbanken lassen sich in MySQL-Datenbanken konvertieren,
so dass Sie Ihre vorhandene Datenbank nicht neu schreiben
müssen, wenn sie online gehen soll.
Spiele und Shops...
gehören zu den anspruchsvollsten Aufgaben der Internetprogrammierung.
Das folgende Beispiel in der Live Demo ist eine Mischung
aus beiden und natürlich auch ein Beispiel für
dynamische Websites, also Seiten, auf denen Sie die Anzeige
durch Ihre Eingaben beeinflussen. Die Programmierung
erfolgte in PHP und Action-Script
(Flash).
Für Sie unsichtbar versteckt sich dahinter eine MySQL-Datenbank,
die die Verarbeitung Ihrer Eingaben erst ermöglicht. |