Database Systems

Course Number: 
CIS 3010
Computer (CIS)

This course covers methods for designing relational databases, the use of SQL to define and access a database, and the use of production-level database management systems to implement a relational database system. Students are required to complete a project in which they either implement a real-world example relational database or, at the instructor’s discretion and approval, research a specific database topic not covered during class. Additional topics that may be discussed as time and class interest permit include: integrating databases into applications or websites; alternative database paradigms; database design/engineering tools; and underlying implementation of databases.

3 hours of lecture, 2 hours of lab per week