Given a nickname for an email address, print the actual email address.
This requires the ability to connect to a database of nicknames and email addresses.
The Ruby DBI
DataBase Interface -- Common interface to any database
Individual Databases require a DBD ... DataBase Driver
Drivers are available for: ADO (ActiveX Data Objects), IBM DB2, InterBase, mSQL, MySQL, ODBC, Oracle, PostgreSQL, Proxy/Server (DBI over TCP/IP), SQLite, SQLRelay
The Ruby DBI is closely modeled on the Perl DBI module.
The names and classes are very similar.
The Ruby version provides some extra Ruby-esque behaviors.