Locale Page...  Global  |  Germany  |  UK  |  USA
Your privat CyberGadget - Die besten Resourcen für Web-Designer, Web-Master und Web-Developer!
Quick Search
Werbung
Partner & Freunde
Developersdex
Tutorial Guide
AVG Rating: 8.00
  Hinzugefügt 13 May 02   Aktualisiert 22 Nov 08
MySQL. Einf?ng, Programmierung, Referenz  
Neu ab 39.95 €
7 Gebraucht ab 9.99 €

Author Michael Kofler
Publisher Addison-Wesley
Publication Date 2001-03-15
Gebundene Ausgabe - 650 Pages
ISBN 3827317622

Beschreibung
Mit LAMP wird keine neuartige Lampe bezeichnet, sondern dynamische Webseiten basierend auf den Komponenten Linux, Apache, MySQL und Perl beziehungsweise PHP. Diese Kombination ist nicht nur äußerst günstig, sondern auch noch flexibel und leistungsfähig. Michael Kofler -- bekannt für sein Linux-Standardwerk -- hat sich nun des Themas MySQL angenommen.

Dieses extrem schnelle und schlanke Datenbanksystem bildet inzwischen die Basis für eine Vielzahl von Programmen. MySQL ist nicht nur unter Linux, sondern auch unter Windows verfügbar. Und so beginnt Kofler mit der Einrichtung von Testumgebungen unter Unix und Windows. Dabei beschreibt er nicht nur die reine Installation, sondern auch die Installation des Apache-Web-Servers sowie PHP, Perl und myODBC. Abschließend stellt er ein kleines Einführungsbeispiel vor.

Der zweite Teil befasst sich mit den Grundlagen von MySQL. So stellt der Autor verschiedene Benutzeroberflächen auf der Kommandozeile, für Windows und web-basiert mittels PHO vor. In den weiteren Kapiteln behandelt er die Grundlagen guten Datenbankdesigns, einfaches SQL und das Thema Sicherheit.

Weiter geht es im dritten Teil mit der Programmierung. Anhand einer nicht zu trivialen Beispielanwendung stellt Kofler die Programmierung via PHP, Perl und Access via myODBC vor. Die drei Kapitel sind umfangreich genug, um tatsächlich einen guten Einstieg zu erhalten. Insbesondere das PHP-Kapitel ist eine gute Basis für eigene Lösungen.

Da Datenbanksysteme nicht nur programmiert werden, sondern auch administriert werden müssen, behandelt Kofler im vierten Teil die Administration. Hierbei geht er nicht nur auf Standardfälle ein, er behandelt auch fortgeschrittenere Themen, wie die Volltextsuche, die Kompilation mit BDB-Unterstützung für Transaktionen oder die Replikation.

Den Abschluss bilden eine SQL-Referenz, eine Aufführung der MySQL-Tools und eine API-Referenz. Sie runden das Buch von Michael Kofler so ab, dass ihm auch dieses Mal wieder ein Standardwerk gelungen ist. Wenn der Autor nun auch noch Bücher zum Apache, zu PHP und zu Perl schreibt, dann kann die notwendige Literatur für LAMP-Lösungen aus einer Hand erstehen.
Frank Mueller
Amazon Reviews
amazon.de:
"Das Buch gibt eine Einführung in die Entwicklung von Datenbankprojekten mit der Open-Source-Datenbank MySQL. Dabei werden auch die erforderlichen Grundlagenkenntnisse vermittelt (Datenbankdesign, SQL).

"Der Programmierteil berücksichtigt insbesondere die Datenbank-Interfaces für PHP, Perl und ODBC (VBA).
amazon.de:
komplizierte Sachverhalte anschaulich beschrieben

In klarem Stil führt Kofler vom Einfachen zum Schwierigen und versteht es glänzend, sogar komplizierte Sachverhalte anschaulich zu beschreiben. [...] Gespickt mit Hinweisen und Tipps bietet der Band selbst erfahrenen Anwendern genügend neue Informationen. (Die Rezension bezieht sich auf die 2. Auflage.)

amazon.de:
hier schreibt ein Praktiker für Praktiker Auf über 900 Seiten behandelt der Autor alle wichtigen Aspekte im Umgang mit dem Datenbanksystem in Version 4.0. Selbst ein Ausblick auf die wichtigsten Features der noch in Entwicklung befindlichen Version 4.1 fehlt nicht. [...] Das alles ist exakt recherchiert und mit vielen Tipps gewürzt, die erkennen lassen, dass hier nicht einfach nur Dokumentationen mit eigenen Worten wiedergegeben werden, sondern ein Praktiker für Praktier schreibt. (Die Rezension bezieht sich auf die 2. Auflage.)
amazon.de:
"Wer noch nicht mit MySQL gearbeitet hat, fuer den ist dieses Buch der beste Einstieg! Wer bereits Kenntnis von MySQL hat, der sollte genauso zuschlagen." (ein Rezensent bei Amazon)

Das Buch gibt eine Einführung in die Entwicklung von Datenbankprojekten mit der Open-Source-Datenbank MySQL. Dabei werden auch die erforderlichen Grundlagenkenntnisse vermittelt (Datenbankdesign, SQL). Der Programmierteil berücksichtigt insbesondere die Datenbank-Interfaces für PHP, Perl und ODBC (VB, VBA). Die Beispiele zum Buch sind auf der Website des Autors verfügbar und können dort unmittelbar ausprobiert werden.
amazon.de:
MySQL ist zurzeit das populärste freie Datenbanksystem. Dieses Buch gibt eine praxisorientierte Einführung in die Installation, Anwendung, Programmierung und Administration von MySQL. Die hier vorliegende 3. Auflage wurde für die Version MySQL 5.0 vollständig aktualisiert und erweitert. Das Buch gilt als MySQL-Standardwerk und wurde ins Englische übersetzt (Slashdot-Rezension 10/10!).Das Buch beginnt mit einer ausführlichen Installationsanleitung für MySQL und die dazugehörigen Werkzeuge (Apache, PHP, Perl etc.). Dabei wird sowohl Windows als auch Linux berücksichtigt. Ein erstes Einführungsbeispiel, eine mit PHP realisierte Internet-Umfrage, macht rasch mit der neuen Arbeitsumgebung vertraut. Der Grundlagenteil beschreibt den Entwurf relationaler Datenbanken, den Umgang mit SQL, die Verwendung von Stored Procedures, das Sicherheitssystem und die Administration (z.B. Backups, Logging, Replikation, Tuning). Der umfassende Programmierteil berücksichtigt die Programmiersprachen PHP 5, Perl, Java, C, VB.(NET) und C#. Die abschließende Referenz gibt einen Überblick über die SQL-Syntax, über die Optionen diverser MySQL-Werkzeuge und über die wichtigsten Programmierschnittstellen.Das Buch wurde im Hinblick auf MySQL 5.0 vollständig überarbeitet. Die folgenden Kapitel und Abschnitte sind neu hinzugekommen:
  • MySQL Administrator, MySQL Query Browser
  • StarOffice/OpenOffice
  • GIS-Funktionen
  • Stored Procedures und Trigger
  • Views
  • Programmierung mit PHP 5 (mysqli)
  • Unicode-Unterstützung
CD-ROM: Auf der CD befinden sich alle Beispielprogramme und -datenbanken sowie aktuelle Versionen von MySQL, Apache, PHP etc.Dr. Michael Kofler ist seit mehr als zehn Jahren einer der erfolgreichsten und vielseitigsten Buchautoren bei Addison-Wesley. Sein Stil ist mehrfach ausgezeichnet worden, und viele seiner Bücher wurden übersetzt. Seine Themengebiete umfassen auch Linux, PHP, Visual Basic (.NET) und Excel.
amazon.de:
Dr. Michael Kofler studierte Telematik an der TU Graz. Er ist seit mehr als zehn Jahren einer der erfolgreichsten und vielseitigsten Buchautoren bei Addison-Wesley. Sein Stil ist mehrfach ausgezeichnet worden und viele seiner Bücher wurden übersetzt. Seine Themengebiete umfassen unter anderem Linux, MySQL, Visual Basic [.NET] und Excel-VBA.
amazon.de:
Vorwort

MySQL ist das am weitesten verbreitete Datenbanksystem im Open-Source-Sektor. Dafür gibt es viele Gründe:

- MySQL ist schnell.

- MySQL ist stabil.

- MySQL ist leicht zu erlernen.

- MySQL läuft auf den gängigen Betriebssystemen (Windows, Linux, Mac OS X, diverse Unix-Derivate).

- MySQL-Anwendungen können in allen erdenklichen Programmiersprachen erstellt werden (z.B. in C, C++, C#, Java, Perl, PHP, Python, VB und VB.NET).

- MySQL ist im Internet umfassend dokumentiert, außerdem gibt es zahlreiche Bücher dazu.

- MySQL ist für viele Anwendungen kostenlos verfügbar (Lizenz GPL).

- Da die Lizenzbestimmungen der GPL ein Hindernis für manche kommerzielle Anwendungen sind, gibt es kostengünstige kommerzielle Lizenzen und optionale Support-Verträge.

MySQL schickt sich an, den Erfolg von Linux im Betriebssystemsektor auf dem Datenbankmarkt zu wiederholen. In Verbindung mit PHP, Perl oder Java stellt MySQL für immer mehr Websites die Datenbasis zur Verfügung. (Besonders beliebt ist die Kombination aus Linux + Apache + MySQL + Perl/PHP. Solche Systeme werden kurz LAMP genannt.) MySQL wird dabei keineswegs nur für kleine Websites eingesetzt, sondern kommt auch bei großen Firmen mit riesigen Datenmengen zur Anwendung - etwa bei Yahoo!, Slashdot oder der NASA.

Was bietet dieses Buch?

Dieses Buch gibt eine vollständige, anwendungs- und beispielorientierte Einführung in das Datenbanksystem MySQL. Es wird keinerlei Vorwissen über SQL oder über Datenbankdesign vorausgesetzt.

Der Einführungsteil beginnt mit einer ausführlichen Installationsanleitung für MySQL, Apache, PHP und Perl unter Windows und Linux. Dabei wird auch die Installation von Komponenten berücksichtigt, die üblicherweise in Kombination mit MySQL eingesetzt werden (Apache, PHP etc.). Darauf aufbauend zeigt ein erstes Beispiel den prinzipiellen Umgang mit MySQL und PHP.

Der zweite Teil des Buchs stellt die wichtigsten Administrationswerkzeuge und Benutzeroberflächen vor_ die Kommandos mysql, mysqladmin und mysqldump, die Programme MySQL Administrator und MySQL Query Browser und schließlich phpMyAdmin. Dieses PHP-Programm eignet sich besonders zur Fernadministration über einen Webbrowser. Ein eigenes Kapitel zeigt, wie Sie mit Microsoft Office, Sun StarOffice bzw. OpenOffice auf MySQL-Datenbanken zugreifen können.

Der Grundlagenteil vermittelt eine Menge Hintergrundwissen zur Datenbanksprache SQL, zum richtigen Design von Datenbanken, zu Stored Procedures, zum Zugriffssystem von MySQL und zu vielen anderen Administrationsthemen (z.B. Backups, Logging und Replikation).

Der Programmierteil setzt einen Schwerpunkt bei der Sprache PHP: In einem ausführlichen Kapitel lernen Sie wichtige Programmiertechniken kennen. Mehrere Beispielprogramme zeigen den konkreten Einsatz der Schnittstellen mysql und mysqli (neu in PHP 5). Aber auch andere Programmiersprachen kommen nicht zu kurz: In eigenen Kapiteln werden Perl, Java, C, Visual Basic 6 sowie VB.NET und C# behandelt.

Eine Referenz rundet das Buch ab. Dort finden Sie einen kompakten Überblick über die SQL-Kommandos von MySQL, über die Kommandos und Optionen der Administrationswerkzeuge und über die Funktionen wichtiger Programmierschnittstellen (PHP, Perl, C, Java, ADO.NET).

In Kombination mit den auf der CD verfügbaren Beispieldatenbanken und programmen vermittelt Ihnen dieses Buch ein gutes Fundament für die Entwicklung eigener Datenbankanwendungen. Dabei wünsche ich Ihnen viel Spaß und Erfolg!

Michael Kofler, April 2005 (kofler.cc)

amazon.de:
Mit LAMP wird keine neuartige Lampe bezeichnet, sondern dynamische Webseiten basierend auf den Komponenten Linux, Apache, MySQL und Perl beziehungsweise PHP. Diese Kombination ist nicht nur äußerst günstig, sondern auch noch flexibel und leistungsfähig. Michael Kofler -- bekannt für sein Linux-Standardwerk -- hat sich nun des Themas MySQL angenommen.

Dieses extrem schnelle und schlanke Datenbanksystem bildet inzwischen die Basis für eine Vielzahl von Programmen. MySQL ist nicht nur unter Linux, sondern auch unter Windows verfügbar. Und so beginnt Kofler mit der Einrichtung von Testumgebungen unter Unix und Windows. Dabei beschreibt er nicht nur die reine Installation, sondern auch die Installation des Apache-Web-Servers sowie PHP, Perl und myODBC. Abschließend stellt er ein kleines Einführungsbeispiel vor.

Der zweite Teil befasst sich mit den Grundlagen von MySQL. So stellt der Autor verschiedene Benutzeroberflächen auf der Kommandozeile, für Windows und web-basiert mittels PHO vor. In den weiteren Kapiteln behandelt er die Grundlagen guten Datenbankdesigns, einfaches SQL und das Thema Sicherheit.

Weiter geht es im dritten Teil mit der Programmierung. Anhand einer nicht zu trivialen Beispielanwendung stellt Kofler die Programmierung via PHP, Perl und Access via myODBC vor. Die drei Kapitel sind umfangreich genug, um tatsächlich einen guten Einstieg zu erhalten. Insbesondere das PHP-Kapitel ist eine gute Basis für eigene Lösungen.

Da Datenbanksysteme nicht nur programmiert werden, sondern auch administriert werden müssen, behandelt Kofler im vierten Teil die Administration. Hierbei geht er nicht nur auf Standardfälle ein, er behandelt auch fortgeschrittenere Themen, wie die Volltextsuche, die Kompilation mit BDB-Unterstützung für Transaktionen oder die Replikation.

Den Abschluss bilden eine SQL-Referenz, eine Aufführung der MySQL-Tools und eine API-Referenz. Sie runden das Buch von Michael Kofler so ab, dass ihm auch dieses Mal wieder ein Standardwerk gelungen ist. Wenn der Autor nun auch noch Bücher zum Apache, zu PHP und zu Perl schreibt, dann kann die notwendige Literatur für LAMP-Lösungen aus einer Hand erstehen. --Frank Mueller

Ähnliche Produkte
High Performance MySQL
Neu ab 38.00 
Gebraucht ab 26.60 
Das Einsteigerseminar MySQL 5
Neu ab 12.95 
Gebraucht ab 8.95 
PHP 5 & MySQL 5 Studentenausgabe
Neu ab 14.95 
Gebraucht ab 12.94 
[ Kommentar hinzufügen ]Amazon Customer Comments
Kaum StrukturRating: 2
22 Oct 2008 @ amazon.de
In dem Buch fehlt der berühmte rote Faden. Die Kapitel sind nicht aufeinander abgestimmt. Das, was in einem Kapitel an Wissen vorausgesetzt wird, steht erst viel später im Buch. So kann man eigentlich kein Buch aufbauen. Und wenn man sich durch das Buch gearbeitet hat, wird deutlich, dass eben doch nur an der Oberfläche gekratzt wurde. Für mich war das Buch ein Fehlkauf.
Zwickts mi i man i tramRating: 1
20 Aug 2008 @ amazon.de
Kofler über wissenschaftliche Datenbank Literatur_
"Allerdings wimmelt es in solchen Beschreibungen derart von Entitäten, Attributen etc., dass der Zusammenhang mit relationalen Datenbanken leicht verloren geht."

Kofler über Normalformen:
"Normalformen sind ein Mittel zum Zweck...aber sie können nicht den gesunden Menschenverstand ersetzen."

Zusammenfassung:
Wer braucht denn schon Grundlagen wenn es sich doch so herrlich drauf
los wursteln lässt. Seien wir ehrlich - Entitäten... Attribute... die
haben doch nun wirklich nix mit Datenbanken zu tun!
Nieder mit der Normalform - hoch lebe des Menschen Unverstand.

Lapidarer geht es kaum.
Ein Linux-Profi und Datenbank-Profi erster GüteRating: 5
01 Jul 2007 @ amazon.de
Ein Linux-Profi und Datenbank-Profi erster Güte. Ich hatte soviele Fragen und Kofler hat sie allesamt perfekt beantwortet.
Ein Linux-Profi ist noch lange kein Datenbank-ProfiRating: 1
22 Jun 2007 @ amazon.de
Koflers didaktisches Vorgehen ist nicht geradelinig. Seine Kapitelauswahl ist alles andere als schlüssig. Jedes angelesene Kapitel setzt Kenntnisse voraus, die erst in späteren Kapitel besprochen werden. Dem Buch fehlt die Struktur. Seine Datenbankbeispiele sind für einen Anfänger zu komplex und fachlich nicht immer korrekt. Der SQL-Teil ist ein Musterbeispiel, wie man didaktisch niemals vorgehen sollte. Dennoch muss zugegeben werden, dass bei guten, bis sehr guten Datenbankkenntnissen Kofler es schafft, neue Sichtweisen zu generieren. Für Datenbankanfänger ist dieses Buch ungeeignet. Der Programmierteil scheitert an fehlerhaften Installationshinweisen zu PHP.
Praxisorientierte Einführung zu MySQL 5.Rating: 4
28 Oct 2005 @ amazon.de
"MySQL 5 - Einführung, Anwendung, Referenz" stellt eine praxisorientierte
Einführung in die Installation, Anwendung, Programmierung und Administration
von MySQL 5 dar. Vorwissen über Datenbank-Design und SQL im Allgemeinen und
MySQL im Speziellen wird nicht vorausgesetzt. Die Praxisbeispiele werden in
mehreren Programmiersprachen gezeigt, wobei der Schwerpunkt auf der Verwendung
von MySQL mit PHP 5 liegt.

Alternativ zu "MySQL 5 - Einführung, Anwendung, Referenz" bietet der Autor
mit "PHP 5 und MySQL 5" ein Buch für PHP-Programmierer an, die
Datenbankanwendungen mit MySQL erstellen möchten. Dieses behandelt MySQL aber
nur soweit, wie dies für PHP-Programmierer interessant ist.
Administrationsthemen wie Replikation, Sicherheit und Tuning bleiben ebenso
aussen vor wie die Verwendung von MySQL mit anderen Programmiersprachen als
PHP 5.

Sehr guter Ueberblick mit transparenten Beispielen!Rating: 5
15 Oct 2003 @ amazon.de
Empfehlenswert machen dieses Buch meiner Meinung nach folgende Punkte:
+ gleich von Anfang an, werden die Vor- und Nachteile von MySQL transparent dargestellt. Dieser objektive Zugang ist in der "Linuxliteratur" nicht immer zu finden.
+ der Autor geht auch auf noch nicht vorhandene Features ein, die das Buch auch fuer kommende Mysql Versionen sehr nuetzlich macht
+ im Buch findet man nachvollziehbare Beispiele in jeder wichtigen Programmiersprache. Das zeitraubende Suchen im Internet nach Beispielcode faellt somit weg

Da ich sehr viel mit PHP arbeite fehlt mir im Buch der objektorientierte Ansatz von PHP, aber da die objektorientierte Schnittstelle von PHP zu MySQL erst in Entwicklung ist und das Buch ja ein Datenbankbuch ist, kann man das leicht verschmerzen.

Alles in allem, wieder einmal ein gelungenes Buch von einem der einzigen Autoren, die sich mit Linux und Windows beschaeftigen.

Andreas Gautsch
(Datenbankentwickler in Inter- und Intranetumgebungen)

BefriedigendRating: 3
12 Feb 2003 @ amazon.de
Nunja, das Buch bietet für den blutigen Anfänger(!) relativ viel Wissen, aber für jemanden, der auf der Suche nach Informationen zu Lösungswegen hinsichtlich komplizierterer Datenbankstrukturen und entsprechendem SQL-Wissen ist, ist dieses Buch meiner Meinung nach - allein schon aufgrund des Preises - keinesfalls zu empfehlen. Mir persönlich hat es sehr wenig gebracht.
Linux ja, MySQL neinRating: 3
18 Nov 2002 @ amazon.de
Das Linuxbuch von Kofler ist ganz lesenswert, aber bei MySQL hat es IMHO nur einen Bruchteil der Qualität. Schade. Schaue mich lieber woanders um. O’Reilly ist bei Sprachen oft ganz OK. War mir schade ums Geld.
Für Einsteiger zu unverständlichRating: 4
24 Jul 2002 @ amazon.de
Ich lese Kofler gerne. In SQL bin ich noch nicht so bewandert. Für mich ist das Buch viel zu schwierig. Schade, daß nur so wenige Grundlagen erklärt werden, sonst käme man viel schneller voran. Ich finde, das Buch ist für Einsteiger nicht geeignet.
Kommentar hinzufügen!  Du mußt Dich zuerst einloggen, damit Du eine Kommentar/Review schreiben kannst!
Thema / Titel ...


Kommentar / Review


 

© 2001 - 2008 CYGAD.NET | All rights reserved. | Terms of Service | About | Time data: GMT +1! | Portal Release X2.6.1 Beta | RunTime: 0.9444
Optimized for Internet Explorer Internet Explorer 6.0+, Firefox Firefox 1.5+!