Database Courses at UW
There are three database courses offered:
564 Database Management Systems: Design and Implementation
764 Topics in Database Management Systems
784 Data Models and Languages
564 Database Management Systems: Design and Implementation
What a database management system is; different data models currently used to
structure the logical view of the database: relational, hierarchical, and
network. Hands-on experience with relational and network-based database
systems. Implementation techniques for database systems. File organization,
query processing, concurrency control, rollback and recovery, integrity and
consistency, and view implementation. Prereq: CS 367 and 354.
(Current course home page.)
764 Topics in Database Management Systems
Implementation of database management systems, the impact of new technology on
database management systems, back-end database computers, distributed database
management systems, concurrency control and query execution in both
distributed and centralized systems, implementation of multiple user views,
roll-back and recovery mechanisms, database translation.
Prereq: CS 564, 537, and 536 or consent of instructor.
(Current course home page.)
784 Data Models and Languages
Study of database programming languages. Topics include: Logic based
languages, embedded query languages, object-oriented languages. There will be
coverage of types, persistence, inheritance, object identity, data models,
implementation issues, and case studies of actual systems and
languages. Prereq: CS 564 and 536 or consent of instructor.
(Current course home page.)
Please mail your comments to
dbgroup@cs.wisc.edu
Last modified: Mon Jan 31 11:00:00 CST 2000