Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

I've been using Perl for quite a while, but have always used flat files for input and output. I am now at the point where that really isn't sufficient.

I'm looking for an introduction to the topic of databases in perl -- dbmopen, DBI, etc. Any suggestions? Ideally, something a little more conceptual than "perldoc DBI"...

The O'Reilly "Programming the Perl DBI" sounds like the kind of thing I'm looking for, but I'm put off by its age: it's almost eleven years old. Haven't things changed since 2000? Or has this stayed pretty much the same?