OpenLine Educational Materials for
Relational Database Design & Programming


Creative Commons License

Educational Materials

OpenLine Consulting provides two comprehensive educational slide sets on relational databases, licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. See below for information on using and licensing this material. The slide sets cover:

All of this material has been thoroughly tested in Computer Science graduate courses at Boston University's Metropolitan College. For more information, see Dr. Cohen's BU home page.

Features of the Introductory DB Course Slides

The slides for the introductory database course are distinguished by the following features:

Usage and Licensing

These slides are licensed using a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. This allows you to use and to modify the material for non-commercial purposes, with certain restrictions. However, teaching a course for which students pay or for which you are paid is a commercial purpose.

To use the material for commercial purposes, including for use in college and university courses, you MUST obtain our permission.

OpenLine Consulting is happy to grant a free and renewable license for one year for use of the material in classroom (non-online) courses at accredited colleges and universities. Send requests to with

Your requests will help us keep track of where the material is being used.

For other uses, please contact us at to work out details of compensation and terms of use.

In addition to the general attribution requirements spelled out in the Creative Commons license, use the following guidelines if you use portions of the slides in a slide set that you generate.

A number of supplementary materials are available separately. Contact us for payment and terms of use.

Please let us know about any errors you find in the material, as well other feedback, suggestions and recommendations. We are especially grateful for specific revisions and any additional material you think would be useful to include, which will be appropriately attributed.