# Database Systems

## CSCI-4380

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.

4 credits
Prereqs:
CSCI-2300 Introduction To Algorithms

# Past Term Data
Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Simple View
Detailed View

| Spring | Summer | Fall
--- | --- | --- | ---
| (Session 1) | (Session 2) |
2024 |  |  | Database Systems (4c) Konstantin Kuzmin Seats Taken: 70/70
2023 | Database Systems (4c) Konstantin Kuzmin Seats Taken: 91/120 | Database Systems (4c) Konstantin Kuzmin Seats Taken: 52/64 | Database Systems (4c) Sibel Adali Seats Taken: 147/150
2022 | Database Systems (4c) Konstantin Kuzmin Seats Taken: 83/100 |  | Database Systems (4c) Sibel Adali Seats Taken: 122/120
2021 | Database Systems (4c) Shianne M. Hulbert Konstantin Kuzmin Seats Taken: 100/200 |  | Database Systems (4c) Sibel Adali Seats Taken: 119/120
2020 | Database Systems (4c) Samuel Bernt Johnson Seats Taken: 164/180 |  | Database Systems (4c) Sibel Adali Seats Taken: 162/160
2019 | Database Systems (4c) Samuel Bernt Johnson Seats Taken: 150/168 |  | Database Systems (4c) Sibel Adali Seats Taken: 115/120
2018 | Database Systems (4c) Sibel Adali Seats Taken: 145/150 |  | Database Systems (4c) Sibel Adali Seats Taken: 114/120
2017 | Database Systems (4c) Martin Hardwick Seats Taken: 149/150 |  | Database Systems (4c) Martin Hardwick Seats Taken: 38/120
2016 | Database Systems (4c) Sibel Adali Seats Taken: 105/110 |  | Database Systems (4c) Samuel Bernt Johnson David Eric Goldschmidt Seats Taken: 75/84
2015 | Database Systems (4c) Martin Hardwick Seats Taken: 72/68 |  | Database Systems (4c) Martin Hardwick Seats Taken: 59/60
2014 | Database Systems (4c) Martin Hardwick Seats Taken: 72/68 |  | Database Systems (4c) Martin Hardwick Seats Taken: 70/70
2013 | Database Systems (4c) Sibel Adali Seats Taken: 67/60 |  | Database Systems (4c) Sibel Adali Seats Taken: 64/75
2012 | Database Systems (4c) Sibel Adali Seats Taken: 69/60 |  | Database Systems (4c) David Eric Goldschmidt Seats Taken: 80/75
2011 | Database Systems (4c) Sibel Adali Seats Taken: 50/60 |  | Database Systems (4c) Sibel Adali Seats Taken: 64/70
2010 | Database Systems (4c) Sibel Adali Seats Taken: 58/60 |  | Database Systems (4c) Sibel Adali Seats Taken: 66/70
2009 | Database Systems (4c) Eugene Eberbach Mohammed J. Zaki Seats Taken: 69/160 |  | Database Systems (4c) Sibel Adali Seats Taken: 49/70
2008 | Database Systems (4c) Minoo Aghili Nasab Seats Taken: 59/120 |  | Database Systems (4c) Sibel Adali Seats Taken: 47/120
2007 | Database Systems (4c) Timothy John Hartley Martin Hardwick Seats Taken: 107/220 |  | Database Systems (4c) Sibel Adali Seats Taken: 44/120
2006 | Database Systems (4c) Sibel Adali Seats Taken: 49/120 |  | Database Systems (4c) Martin Hardwick Seats Taken: 52/120
2005 | Database Systems (4c) Nathan James Preston Seats Taken: 72/120 |  | Database Systems (4c) Sibel Adali Seats Taken: 52/120
2004 | Database Systems (4c) Mohammed J. Zaki Seats Taken: 88/120 |  | Database Systems (4c) Timothy O. Martyn Sibel Adali Seats Taken: 64/180
2003 | Database Systems (4c) Martin Hardwick Seats Taken: 151/180 |  | Database Systems (4c) Sibel Adali Seats Taken: 90/120
2002 | Database Systems (4c) Mohammed J. Zaki Seats Taken: 159/180 |  | Database Systems (4c) Seats Taken: 41/2340 | Database Systems (4c) Martin Hardwick Sibel Adali Seats Taken: 163/220
2001 |  |  | Database Systems (4c) Sibel Adali Seats Taken: 105/120
2000 | Database Systems (4c) David L Spooner Seats Taken: 89/100 | Database Systems (4c) Timothy O. Martyn Seats Taken: 9/900 |  |
1999 | Database Systems (4c) Martin Hardwick Seats Taken: 106/110 | Database Systems (4c) Timothy O. Martyn Seats Taken: 0/1800 |  | Database Systems (4c) Sibel Adali Seats Taken: 88/100
1998 |  | Database Systems (4c) Timothy O. Martyn Seats Taken: 27/1800 |  | Database Systems (4c) Sibel Adali Seats Taken: 59/100