Discussion of the state of practice in modern database systems, with an emphasis on relational systems. Topics include database design, database system architecture, SQL, normalization techniques, storage structures, query processing, concurrency control, recovery, security, and new directions such as object-oriented and distributed database systems. Students gain hands-on experience with commercial database systems and interface building tools. Programming projects are required.
Spring | Summer | Fall | ||
---|---|---|---|---|
(Session 1) | (Session 2) | |||
2023 |
Database Systems (4c)
|
Database Systems (4c)
|
Database Systems (4c)
|
|
2022 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2021 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2020 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2019 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2018 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2017 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2016 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2015 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2014 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2013 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2012 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2011 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2010 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2009 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2008 |
Database Systems (4c)
|
Database Systems (4c)
|
||
2007 |
Database Systems (4c)
|