Programming the Perl DBI: Database programming with Perl und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Programming the Perl DBI:... ist in Ihrem Einkaufwagen hinzugefügt worden
Gebraucht: Gut | Details
Zustand: Gebraucht: Gut
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Programming the Perl DBI: Database Programming with Perl (Englisch) Taschenbuch – 25. Februar 2000

28 Kundenrezensionen

Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
"Bitte wiederholen"
EUR 38,53
EUR 22,90 EUR 1,76
11 neu ab EUR 22,90 25 gebraucht ab EUR 1,76

Hinweise und Aktionen

  • Große Hörbuch-Sommeraktion: Entdecken Sie unsere bunte Auswahl an reduzierten Hörbüchern für den Sommer. Hier klicken.

Wird oft zusammen gekauft

Programming the Perl DBI: Database Programming with Perl + Mastering Perl
Preis für beide: EUR 66,48

Die ausgewählten Artikel zusammen kaufen
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr


The birth of new modules for the Perl scripting language is a regular occurrence, and the publication of an O'Reilly book about one of these modules is a sign of coming of age. Perl's DBI module, which facilitates the database-independent operation of Perl, achieves its rite of passage this month with the arrival of Alligator Descartes and Tim Bunce's excellent Programming Perl's DBI. Perl's DBI interface is maintained by Bunce and includes submodule interfaces to Oracle, MySQL, Sybase, Microsoft ODBC, and many other smaller databases. O'Reilly Perl book aficionados take note: this is the cheetah book, named for the animal that graces its cover.

Far from being a formalized how-to or man page, Programming Perl's DBI is a mini textbook in database programming, ideal for CPAN-savvy Perl programmers with little or no experience in database programming. Descartes and Bunce develop primitive notions of databases by using flat files, and they introduce relational databases with careful didactic motivation. The example database used throughout the book contains ancient sacred monolithic sites in the UK and elsewhere, of which Stonehenge is the most famous. Readers will learn about these primitive places while storing, updating, deleting, sorting, and locking their descriptors using flat files, nonrelational and relational databases, and a tutorial on SQL. The last chapters describe the peculiarities of interacting with ODBC and introduce DBI's Perl-less diagnostic shell and database proxying.

The authors use many modules--including DBI itself--that are not part of the vanilla Perl distribution, and Descartes and Bunce introduce them without explaining where to find or build them. Perl newbies with no CPAN experience may find themselves derailed early. The Storage module seems not to be available on CPAN at all (at the time of this writing). Fortunately, DBI and friends build, test, and install seamlessly under Linux/Red Hat 6.1.

At 350 pages, Programming the Perl DBI is 60 percent text--filled with highly annotated Perl code--and 40 percent appendices covering a detailed specification of DBI and 3-to-5-page descriptions of each of the 14 supported databases. Brevity is a large component of this book's wit. Clarity is the rest of it. --Peter Leopold


'The book is very well written with frequent examples. It certainly maintained my interest from beginning to end. I mirrored the authors' examples with my own MySQL databases and had no problems. I learnt SQL as well. If you need to interact with databases and you have access to Perl, then this book is a must.' - Mick Farmer, news@UK, June 2000

In diesem Buch

(Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:


Die hilfreichsten Kundenrezensionen

3 von 3 Kunden fanden die folgende Rezension hilfreich Von Ein Kunde am 7. Juni 2000
Format: Taschenbuch
This is a good book, IF:
- You want the online documentation with some extra fluff on databases, extra examples and the DBI spec. in one handy place (pages 187 - 333 are pretty much available online, the rest of the book is the online material filled out).
- You are interested in learning about the DBI, the book is about the DBI rather than database programming.
This is not a good book, IF:
- You want to learn how to program databases from the web (the widest application of Perl today is covered on one example/page and is an absolute joke).
- You want to learn how to program databases other than Oracle (the massive Windows market, and other markets are left to you, the reader, to extrapolate techniques from the book to practice).

This is a terrible book, IF:
- You are a Perl/programming beginner.
- You want to learn about databases.
- You want to troubleshoot your application (to not include much more driver specific material, when the DBI relies so heavily on the database's driver, means that essentially the book's use is very limited in the real world).
The DBI is a great tool in the Perl armoury; this book does not do it justice. You will learn more from the online documentation, DBI mailing list and the very generous Perl community than you could ever get from here - save your money (The forthcoming 'Web Databases with Perl' from Manning looks far more promising, but it's not out until Oct 2000).
Of course, if the book is supposed to be nothing more than a guide to the DBI in the very limited scope of being a recycle and slight expansion of existing material, then you can't fault it, and it is a nice read. A lot of the reviews for the book reflect this sentiment. However, if you are after more, you will end up questioning what O'Reilly were thinking. On these grounds three stars is generous.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
2 von 2 Kunden fanden die folgende Rezension hilfreich Von Thomas A. Lowery am 24. Februar 2000
Format: Taschenbuch
Programming the Perl DBI continues the long O'Reilly standard of providing accurate technical information for a reasonable price. If you develop or use Perl DBI, BUY THIS BOOK!
Chapter 2:Humble beginning to start a Perl DBI book with how to use other types of data storage and retrieval features. I found this very enlightening as a solution to persistent data challenges not requiring a full database system.
Chapter 3: A basic intro to SQL. Simple and to the point.
Chapter 4-6 Describes development using Perl DBI. The information is excellent, as DBI is only an interface to the database systems. These chapters describe how to use the interface, the standard features supported, and expected results. Do you want to learn about reading BLOBs or binding output columns? Need to use bound input parameters? The information is all contained in these chapters.
Chapter 7: I enjoyed the quick comparison between DBI (DBD::ODBC) and Win32::ODBC.
Chapter 8: The description of DBD::Proxy and how to begin, is worth the price of the book. These simple pages make interfacing Linux to Win32 (NT/9[58]) easier to explain and do.
The appendixes provide information about the DBI interface, what properties are available from which handle, also, a brief description of the drivers available. Good reading. I'd reference this section if selecting a database provider for a Perl solution. Enjoyed reading which driver supported what features. Is this information available in pod format, yes, however, this book provides it in one cover with an index. I'd check the driver pods for changes or additional features, as the development of DBD drivers continues.
Interacting with a database system is a complex process.
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
1 von 1 Kunden fanden die folgende Rezension hilfreich Von Stephanie M Deter am 29. Februar 2000
Format: Taschenbuch
this is a solid book that's been needed for a long time. it's a good introductory text for perl programmers on how databases work, and how to use the dbi to access them.
i'm one of many who has spent hour after hour bashing my head against the dbi. of everything i've developed in perl, database interactivity and the dbi specifically has had by far the steepest learning curve. what i would have given to have this book six months ago.
even though it comes after my painful experience, though, i've already found information in this book i hadn't gleaned elsewhere that will help me immediately in projects i'm working on. the chapter on dbish alone is worth the price of the book to me.
i'm also glad to see a very detailed breakdown by major dbd drivers. my most significant problems were sussing out the specifics of dbd::informix; even with the generous help of jonathan leffler, i had a hard time figuring out some of what's clearly stated here.
the one thing this book is missing is a detailed explanation of installing the dbi. addressing the basic issues for each major driver would probably easily double the size of the book, but this information is some of the hardest to learn on your own. since the book is targeted at perl programmers, it would be valuable to include the rdbms-specific information about installing the drivers that perl programmers are unlikely to have experience with. this information would also be crucial in easing communication with the various sysadmins and dba's whose help will likely be needed to get any perl-database project off the ground.
i'd like to see an expanded second edition, or perhaps an advanced title, to expand on this complex topic.
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die neuesten Kundenrezensionen