Understand what a database is and use correct terminology to describe types of databases and parts of databases
Understand and use flat file or textual databases with Perl
Understand the advantages and limitations of flat file or textual databases and relational databases
Understand and use Structured Query Language (SQL) to manipulate data in a relational database
Know about MySQL and other relational databases suitable for small to medium applications
Use the MySQL command line client to perform SQL queries
Understand and use Perl's DBI module to interact with databases
Use the skills and knowledge learnt in this module to create a sample application