[Chicago-talk] Fw: Class::DBI talk next month
me at heyjay.com
Mon Feb 9 07:59:03 CST 2004
I suppose I should have said:
This is the topic of the Perl meeting next month:
March 2, 2004 @ 7:00 at the WDI facility
for more info.
----- Original Message -----
From: "Jay Strauss" <me at heyjay.com>
To: "chicago-pm" <chicago-talk at mail.pm.org>
Cc: <wsmith at etc.com>; "Tony Bowden" <tony at kasei.com>
Sent: Sunday, February 08, 2004 10:58 PM
Subject: Class::DBI talk next month
> A stroll through Class::DBI
> by Jay Strauss
> In summary, Class::DBI maps an instance of an object to a
> row in a relational database table. When you operate upon
> the object, you affect the underlying database.
> Class::DBI takes care of generating all the select,
> inserts, updates, deletes... for you. It makes working with
> a relational databases almost trivial.
> If your anything like me, you started interacting with
> your Relational Database Management System (RDBMS), such
> as: Oracle, Postgres, MySQL, Sybase, SQLServer... (in my
> order of preference :) using Perl via the vendor supplied
> command line tool. Shelling out in your script, launching
> the command line tool to execute some SQL, catching the
> output, parsing it, and using it in your Perl in some
> meaningful way.
> Then I found out about DBI, and the world was beautiful.
> I could now connect and execute SQL within perl in an con-
> sise and intuitive way. But then I got lazy (a good
> thing). And I started writing all kinds of helper modules,
> to do all the things I was doing over and over.
> Then, I though, "dummy I bet someone has already done
> this", so I searched around the web and CPAN, and found
> Class::DBI. Since then I've been doing my database inter-
> action exclusively via Class::DBI.
> Wanna learn more before the meeting? Check out:
More information about the Chicago-talk