Login
Newsletter
Werbung
Shopping
International Shopping


Yatego Shopping bei über 8500 Händlern und über
3 Mio. Artikel.


Linux

:

Bücher

Handy
Shop

  und Computer.

Viele Services

:

IT-Recht,

 

Ratgeber,

 

Yatego Clicks,


Kreditkartenakzeptanz


& über 3000

Gutscheine.

drucken
versenden
Di, 25. September 2001, 00:00

"MySQL" und "MySQL im Einsatz"

Vorwort

Keine Frage, "MySQL" hat Konjunktur. Die freie relationale Datenbank MySQL wird immer populärer und gerade im Zusammenhang mit der Skript-Sprache Perl und dem Web-Server Apache hat sich MySQL als zentraler Bestandteil einer sogenannten "LAMP"-Architektur (Linux Apache MySQL Perl) zur Datenbank erster Wahl gemausert, wenn es um das Präsentieren von Datenbank-Inhalten im World Wide Web, bzw. der Erzeugen dynamischer Websites auf Basis von Datenbank-Inhalten geht. Wer heute das Wort "Datenbank" im Zusammenhang mit dem Internet in den Mund nimmt, meint dabei in der Regel MySQL auf einem Linux-Server. Dabei ist MySQL bekanntlich auch für eine ganze Reihe anderer OS-Plattformen, wie HP-UX, BSD, SUN und zuletzt auch Windows und MAC OS X erhältlich.

Angesichts der steigenden Popularität der freien Datenbank im Umfeld professioneller Web-Projekte ist trotz hervorragender Online-Dokumentation der Ruf nach erstklassiger Literatur zu MySQL nachvollziehbar und gerade innerhalb der letzten 3 Monate gab es sage und schreibe 4 Neuerscheinungen zum Thema MySQL. Wir haben uns die beiden Bücher "MySQL" von Michael Kofler, sowie "MySQL im Einsatz" von Heinz-Gerd Raymanns, beide von Addison Wesley, näher angesehen. Wenden wir uns ersterem zu:

MySQL

Buch-Cover

Thomas Drilling

Buch-Cover

Die Namen Addison Wesley und Michael Kofler bürgen üblicherweise für eine herausragende Qualität und erwecken entsprechende Erwartungen bei Lesern, die die bisherigen Klassiker von Dr. Michael Kofler wie etwa "Linux" bereits kennen. Dr. Michael Kofler ist einer der engagiertesten Autoren bei Addison Wesley und hatte mit seinen Werk "Linux", das inzwischen übrigens bereits in der 5. Auflage vorliegt, für einen echten Meilenstein innerhalb der Linux-Literatur gesorgt. Entsprechend hoch sind die Erwartungen an "MySQL". Kofler ist generell einer der wenigen Autoren, die eine erfrischende Symbiose zwischen einer sachlichen Aufbereitung ihres fundierten fachlichen Know-Hows, sowie einem heiteren aber nicht albern oder abflachend wirkenden sprachlichen Ausdrucks hinbekommen, d. h. das Lesen eines Koflers ist immer auch ein literarischen Erlebnis. Interessanterweise gelingt es Kofler dabei bewußt oder unbewußt sozusagen zwei unterschiedliche Ausdrucks-Ebenen in seinen Werken zu überlagern. Seine Bücher lesen sich derart locker flockig, dass beim ersten Durchlesen zunächst der primäre Eindruck seiner sprachlichen Gewandtheit zurückbleibt und man sich aufgrund der Leichtigkeit, mit der sich der Stoff auszubreiten scheint, hinterher unwillkürlich fragt, ob es denn evtl. an sachlicher Tiefe und Komplexität fehle. Dem ist aber nicht so, wenn man sich im einem zweiten Lesedurchgang bewußt auf die fachlichen Inhalte der gebotenen Praxis-Beispiele einläßt. Dieser Gesamt-Eindruck ist übriges für aller Kofler-Werke charakteristisch.

MySQL selbst besteht dabei zunächst aus einem Grundlagen-Teil, der sich erschöpfend mit der Theorie des Entwurfes relationaler Datenbanken, sowie der Structured Query Language (SQL) selbst beschäftigt. Natürlich geht Kofler dabei auch auf den Entwicklungs-Hintergrund, sowie die Installation von MySQL selbst ein und beschreibt die klassischen MySQL-Werkzeuge, insbesondere auch das beliebte "phpMyAdmin". An diesen Grundlagen-Teil schließt sich ein Programmier-Teil an, der sich primär mit der modernen und populären Programmiersprache PHP befaßt. Auch der Programmier-Teil untergliedert sich in einen Theorie-Teil, der grundlegende Programmier-Techniken illustriert, sowie einen Praxis-Teil, in dem zwei komplexe Praxis-Beispiele zusammen mit dem Leser erarbeitet werden, die nicht nur charakteristisch für eine typische MySQL-Datenbank-Anwendung sind, sondern auch im weiteren Verlauf des Buches als Fundament für praktische Erörterungen dienen und auf diese Weise Stück für Stück an Komplexität zunehmen. Ein besonderer Schwerpunkt dieses Kapitels gilt dabei auch dem Zusammenspiel von MySQL mit Perl, sowie VBN/VBA und myODBC, der freien Implementation einer ODBC-Schnittstelle für MySQL. Danach schließt sich ein ausführlicher Administrations-Teil an, der noch einmal ausführlich und diesmal Praxis-orientiert die wichtigsten für MySQL verfügbaren Administrations-Werkzeuge beschreibt. Dabei werden allerdings auch Themen wie Backup, Daten in- und Export, sowie das Logging erschöpfend behandelt. Die obligatorische SQL-Syntax-Referenz im vierten Teil des Buches ist dabei gerade für Administratoren eine wichtige und somit immer verfügbare Beigabe, nimmt im Rahmen des Gesamtwerks aber keine überproportionale Gewichtung, wie bei vielen anderen Büchern ein, bei denen sich der Leser nicht selten des Eindrucks nicht erwehren kann, Referenzen dienten primär als Seitenfüller. Kennzeichnend für Koflers Professionalität, bzw. seinen Anspruch, dem Leser wirklich nützliche Handreichungen zu vermitteln ist die Tatsache, dass sämtliche Buch-Beispiele und Ergänzungen auch auf der Web-Site des Autors zur Verfügung stehen.

Letztendlich ist MySQL ein typischer Kofler und dürfte gerade in Ergänzung mit der zweiten Neu-Erscheinung bei Addison Wesley "MySQL im Einsatz" sämtliche sonstige Sekundär-Literatur zum Thema MySQL vorerst überflüssig machen. Das Buch ist seinen Preis von 99,- DM mehr als wert, insbesondere auch in sofern, dass das Buch erkennbar von Kofler selbst in einem angenehm lesbaren LaTeX-Layout gesetzt ist und zudem im für Addison typischen Hardcover-Format daher kommt und damit für viele Jahre als wertvoller Schreibtisch-Ratgeber dienen kann.

Pro-Linux
Forum
Neue Nachrichten