CS322 Database Systems
An introduction to the concepts and methods employed in the design and implementation of database management systems. The relation, network, and hierarchical models are covered, as well as the entity relationship. Data definition and manipulation languages including relational algebra, relational calculus, and SQL are presented as well as issues related to concurrent access and recovery. Students will complete a database project. Prerequisite: CS221 or CS320. Offered alternate years.