Wer sich mit MySQL beschäftigen möchte, aber bisher mit dem Thema Datenbanken noch nicht viel am Hut hatte braucht erstmal eine vernünftige Einführung in das Thema. Steht man nun in einer großen Buchhandlung vor dem Regal mit den Büchern zu MySQL ist man schnell überwältigt von der Vielzahl an deutschen und englischen Büchern und weiß vermutlich nicht so recht für welches man sich denn nun entscheiden soll. Ein meiner Meinung nach sehr empfehlenswertes Buch ist das hier besprochene von Andreas Buchmann und Ralf Smolarek. Mit 29 Euro ist das Buch nicht zu teuer. Trotzdem hat es einen Hardcover-Einband und ist sehr hochwertig verarbeitet (was leider bei weitem nicht bei allen Büchern selbstverständlich ist). Das Buch setzt keinerlei Vorkenntnisse im Bereich Datenbank voraus. Nur für die Programmierbeispiele werden Grundkenntnisse in Perl oder PHP erwartet. Die Autoren beginnen mit einer kleinen Einführung in MySQL und stellen die wichtigsten Werkzeuge für die tägliche kurz vor ohne hier ins Detail zu gehen. Dann folgt ein knappes aber sehr gut verständliches Kapitel zu den Grundlagen des Datenbankentwurfes. Neben dem ER-Modell wird das Relationale Modell und die Normalisierung erklärt. Alles in einer Sprache der man auch folgen kann ohne ein Informatik Diplom zu besitzen. Die nächsten Kapitel widmen sich dem Umgang mit SQL. Die Autoren verwenden viele, leicht verständliche Beispiele so dass man als Leser nie Schwierigkeiten den Nutzen der jeweiligen SQL Befehle zu verstehen. Anschließend folgt ein Kapitel zum Thema Administration von MySQL. Neben der Benutzerverwaltung wird auch auf Backups, Replikation und die Verwendung von InnoDB Tabellen eingegangen. Das nächste Kapitel bietet einige praktische Beispiele wie Linklisten, Gästebücher, Benutzerauthentifizierung und eine SingleBörse. So kann der Leser lernen wie man für solche Projekte Datenbanken entwirft und verwendet. Abschließend wird noch auf die PHP und Perl Anbindung von MySQL eingegangen. Die hier gebotenen Informationen sind nicht sehr ausführlich und in den meisten PHP und Perl Büchern findet man wesentlich mehr dazu. Trotzdem bietet es einen ganz guten Überblick. Im Anhang findet man weitere nützliche Informationen wie z.B. MySQL Fehlermeldungen oder Schlüsselwörter. Lobenswert ist ein Glossar welches die wichtigsten Begriffe nochmal kurz erklärt. Fazit: Für MySQL Einsteiger sehr empfehlenswert.




