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. The student completes a project in which they either implement a real-world example relational database or research a specific database topic not covered during class. Additional topics that may be discussed include integrating databases into applications or websites; alternative database paradigms; database design/engineering tools; and underlying implementation of databases.
-
School
School of Engineering and Computing
-
Number
3010
-
Subject
Computer (CIS)
-
Semester
Spring
-
Lecture/Lab/Seminar Hours
3 hours of lecture, 2 hours of lab per week
-
Prerequisites
-
Additional Prerequisites
- CIS 2260, 2262, or 2271 with a C- or better
-
Credits
4