Programming the Perl DBI: Database programming with Perl 1st Edition

4.1 out of 5 stars 48 ratings
ISBN-13: 978-1565926998
ISBN-10: 9781565926998
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share <Embed>
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Condition: Used: Good
Comment: This item shows wear including moderate wear to edges and cover and a small stain spot.
Access codes and supplements are not guaranteed with used items.
Get Fast, Free Shipping with Amazon Prime
FREE delivery Thursday, May 12 if you spend $25 on items shipped by Amazon
Or fastest delivery Tuesday, May 10
Only 1 left in stock - order soon.
Available at a lower price from other sellers that may not offer free Prime shipping.
List Price: $39.99 Details
Save: $9.35 (23%)
FREE delivery Tuesday, May 10
Or fastest delivery Friday, May 6. Order within 11 hrs 18 mins
Programming the Perl DBI:... has been added to your Cart
Available at a lower price from other sellers that may not offer free Prime shipping.

Explore books for Asian American and Pacific Islander Heritage Month

Frequently bought together

  • Programming the Perl DBI: Database programming with Perl
  • +
  • Mastering Algorithms with Perl: Practical Programming Through Computer Science
  • +
  • Perl Cookbook, Second Edition
Total price:
To see our price, add these items to your cart.
Some of these items ship sooner than the others.
Choose items to buy together.

Editorial Reviews

Amazon.com Review

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

About the Author

Tim Bunce has been a perl5 porter since 1994, contributing to the development of the Perl language and many of its core modules. He is the author and maintainer of the DBI, DBD::Oracle,and Oracle::OCI modules, and author and co-maintainer of The Perl Module List. Tim is the founder and CTO of Data-Plan Services, a perl, database, and performance consultancy with an international client base. Prior to that we was Technical Director (CTO) of IG in the UK where he was awarded by British Telecom for his role in the rapid development of their Call Management Information service, a system implemented in Perl. He is co-author, along with Alligator Descartes, of Programming the Perl DBI, the definitive book on DBI, published by O'Reilly & Associates in February 2000.



Shop for global treasures with live virtual tours
Amazon Explore Browse now

Product details

  • ASIN ‏ : ‎ 1565926994
  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (February 29, 2000)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 366 pages
  • ISBN-10 ‏ : ‎ 9781565926998
  • ISBN-13 ‏ : ‎ 978-1565926998
  • Item Weight ‏ : ‎ 1.27 pounds
  • Dimensions ‏ : ‎ 7 x 0.86 x 9.19 inches
  • Customer Reviews:
    4.1 out of 5 stars 48 ratings

Customer reviews

4.1 out of 5 stars
4.1 out of 5
48 global ratings

Top reviews from the United States

Reviewed in the United States on June 15, 2000
2 people found this helpful
Report abuse
Reviewed in the United States on February 27, 2000
35 people found this helpful
Report abuse
Reviewed in the United States on March 5, 2000
6 people found this helpful
Report abuse
Reviewed in the United States on April 3, 2014
Reviewed in the United States on October 14, 2012
Reviewed in the United States on May 8, 2002
11 people found this helpful
Report abuse

Top reviews from other countries

David Precious
4.0 out of 5 stars Helpful reference book
Reviewed in the United Kingdom on October 29, 2002
3 people found this helpful
Report abuse
vgrimaldi
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on April 28, 2015