Hinweise zum Einsatz im Unterricht Zur Reihenfolge der Inhalte Der vorliegende Unterrichtsband ist so konzipiert, dass die Inhalte sachlogisch gereiht sind. Die Sachlogik legt nahe, die Inhalte auch genau in dieser Reihenfolge zu behandeln. Es ist jedoch denkbar, aus didaktischen Gründen die Kapitel 3 und 4 (Datenmodellierung und Erstellen einer Datenbank) zu überspringen und diese z. B. nach Kapitel 6 (Manipulationsabfragen) oder nach Kapitel 8 (Berichte) zu behandeln. Auch ein kompletter Verzicht auf diese Kapitel kann im Hinblick auf die Lerngruppe sinnvoll sein. Zur Software Beim professionellen Einsatz relationaler Datenbanken ist die Entscheidung insbesondere aus Performance- und Sicherheitsgründen, aber auch wegen der weiter gehenden Möglichkeiten eindeutig für Client-Server-Datenbanken – also SQL-Server-Lösungen wie Oracle, DB/2, Mircosoft-SQL-Server oder MySQL – gefallen. Desktop-Datenbanken (wie z. B. MS Access) spielen in der Praxis nur eine untergeordnete Rolle. Befasst man sich unter unterrichtlichen Aspekten mit Datenbanken, stellt sich zwangsläufig die Frage, mit welchem Datenbanksystem zweckmäßigerweise die praktischen Übungen im Unterricht umgesetzt werden sollen. In der Vergangenheit fiel hier die Entscheidung in der Regel zu Gunsten von Desktop-Datenbanken (z. B. MS Access oder dBase), da SQL-Server-Lösungen zu teuer und zu umständlich zu handhaben waren und anhand einer Desktop-Datenbank wesentliche Mechanismen einer Datenbank vermittelt werden konnten. Heute muss diese Überlegung neu überdacht werden, hat sich doch mit MySQL in letzten Jahren eine SQL-Server-Lösung von einer schnellen SQL-Datenbank für Web-Anwendungen hin zu einem vollwertigen professionellen Datenbanksystem (Stichworte: Transaktionssicherheit, Multiuserzugriff, referenzielle Integrität, Volltextindizierung, stored procedures, trigger u. v. m.) entwickelt und steht Schulen im Sinne der GNU General Public License (http://www.gnu.org/licenses/) kostenlos zur Verfügung. Insbesondere das speziell für den schulischen Einsatz weiterentwickelte WAMP (Windows, Apache, MySQL, PHP) mit dem integrierten Übungssystem „Server - Datenbanken im Unterricht“ ist hervorragend für den Unterrichtseinsatz geeignet und kann auch von Schülerinnen und Schülern in wenigen Minuten zu Hause kostenlos und legal installiert und somit zu Übungszwecken genutzt werden. (Download: www.bbs-simmern.net/wamp) Aus diesem Grund wurde der vorliegende Unterrichtsband ab dieser Ausgabe um MySQL-Elemente ergänzt, so dass der Unterricht sowohl auf der Basis von MS Access wie auch alternativ auf der Basis von MySQL erfolgen kann. Da für MySQL zudem kostenlose Treiber (Connector/J, Connector/ODBC) verfügbar sind, ist es sogar denkbar, einen Themenkomplex (z. B. Abfragen) mit dem Web-Front-End von WAMP und einen anderen Themenkomplex (z. B. Berichte) unter Einsatz von MS Access quasi als Front-End für eine MySQL-ODBC-Anbindung zu nutzen. Unsere Empfehlung geht – zumindest für den zweifellos wichtigsten und umfangreichsten Anwendungsbereich „Abfragen“ – wegen des besseren Handlings für die Lehrerin/den Lehrer (Bereitstellen von Datenbeständen, Dokumentation und Auswertung von Abfragen, der professionelleren zusätzlichen Möglichkeiten und dem weiteren Einsatzfeld, wie z. B. Web-Integration) klar in Richtung MySQL. Bad Neuenahr-Ahrweiler, im August 2010 Gerd Larscheid