Integrating
Perl and Databases

Why?

Why Perl?

Why Perl for Databases?

Your Mission...

The Task

Reading the CSV file

Defining the Output Format

Writing the New Report

Mission Accomplished!

Change
is the only Constant

“Cache the data for other uses!”

“Update the Prices in a Database!”

“Now get Cost Data from a Database!”

What Is the Perl DBI?

Why the Perl DBI?

Making simple things easy
and difficult things possible

Getting Technical...

Under the Hood

A Picture is Worth...

State of the Nation

What Next?

Comparing DBI and Alternatives
(Attempting the Impossible!)

So why use the Perl DBI?

So What?

Success Stories in Industry

Too Good to Be True?

And finally...

The end.