Structured Query Language (SQL) is a widely-used, standardized language for manipulating databases. [2,3] Two popular, open source, enterprise-level DBMSs that use SQL are MySQL and PostgreSQL. As an initial introduction to relational databases for users on a variety of operating systems, this paper arbitrarily uses MySQL. In an advanced “real world” project, the choice of DBMS relies on specific features of the DBMS. In practice, the capabilities of either DBMS will exceed the needs of all but extremely advanced developers.