Spring,
Fall
4
An introduction to the design and use of database systems, as well as the key issues in building such systems. Topics include the relational model, logical database design, query languages, and database implementation issues such as storage and indexing, query processing and optimization, concurrency control, and transaction management. In addition to traditional database topics, this course provides an introduction to key technologies for managing and exchanging data on the World Wide Web.