Hi Guy, On Fri, 13 Apr 2012 08:30:31 -0400 Guy Gold <[email protected]> wrote:
> (I apologize if this is a double send, I have a reason to > believe that the original message was not sent.) > Maybe you are right. At least I did not get a copy. > Greetings, > > I'm looking for a good all-around book for database interfacing > and management with Perl. > I'm new to Perl (and programming) , and would > prefer to get a good structured start with the above subject, rather > then grabbing articles from the web. > > All of the Printed material I can find dates back to 2002 (newest) > and mostly 1999-2001, not sure if that's the best way to start. > > this one , as an example , : > Publication Date: February 4, 2000 > > http://www.amazon.com/Programming-Perl-DBI-Tim-Bunce/dp/1565926994/ref=sr_1_1?s=books&ie=UTF8&qid=1334203193&sr=1-1 > Well, as far as I know the CPAN DBI module did not break backwards compatibility since the year 2000 (though naturally there probably were many bug fixes and possibly some new features). What has changed considerably are the various layers above DBI.pm - from https://metacpan.org/release/DBIx-Simple (which gives you relatively little, but it's still pretty useful) to https://metacpan.org/release/DBIx-Class and its various dependencies and extensions (which is a full-fledged Object-Relational Mapper (ORM)) and maybe also https://metacpan.org/release/KiokuDB , which is an Object Graph storage engine, which can use several backends including DBI. There are many other DBI extensions in the DBIx:: and SQL:: namespaces . So will a book be appropriate? I'm not aware of any printed book, that covers all of that in a comprehensive manner, and even if you learn about SQL databases, SQL and then about DBI (which is time consuming by itself), you should at least play with DBIx-Class, to see if it's good enough for you. I've written a little about Databases in Perl here: http://perl-begin.org/uses/databases/ > > Now, There's this one : (for PHP) > http://www.amazon.com/PHP-MySQL-Web-Development-Edition/dp/0672329166/ref=sr_1_2?s=books&ie=UTF8&qid=1334202498&sr=1-2 > > Along with the very good reviews it gets, (yes, I know, online reviews), > I flipped through it for 20 minutes or so, in a book store, and it looks > like solid and well written information. > > > can it be that there's not a current equivalent for Perl ? > Well, someone might take the initiative and write or compile a book about the current state of the art with the DBI ecosystem in Perl, and possibly publish it as an E-book and/or on http://lulu.com/ . But it is bound to become out-of-date and I feel that the online documentation may be good enough for people who don't want or need a printed book. Now that I think of it, it is possible that some of the books about Catalyst (see http://www.catalystframework.org/ ) cover DBIx-Class to some extent, but they may assume some prior knowledge. Good luck! Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ The Case for File Swapping - http://shlom.in/file-swap XSLT is what Chuck Norris has nightmares of. Please reply to list if it's a mailing list post - http://shlom.in/reply . _______________________________________________ Boston-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/boston-pm

