Advanced concepts in database management system design and implementation, and an introduction to the major recent developments in the field. Relational roots, distributed and parallel databases, object databases and extensibility, semistructured data and XML, web research, benchmarks, and current directions in the field. Prerequisite: CS 411.