This course is designed to provide an overall understanding of database management systems. It will emphasize relational database systems because of their widespread use. Database design techniques such as data modeling using entity-relationship diagrams as well as normalization to eliminate anomalies will be introduced. Database access and manipulation using SQL will be covered. A database design and manipulation project will be undertaken in order to allow the student to develop a fuller understanding of database usage.