15-799 Special Topics in Database Systems: Query Optimization
12 units, Carnegie Mellon University
This course is a handson exploration of the most challenging problem in computer science database query optimization. It will cover the classical and stateoftheart methods and algorithms for converting SQL statements into physical query plans. Additional topics include cost models, feedback mechanisms, and adaptive query optimization. All class projects will be in the context of an opensource query optimizer service using realworld queries. The course is appropriate for graduate students in software systems and advanced undergraduates with nasty programming skills that are pursuing a databasecentric lifestyle.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.