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

Reply via email to