| WEEK | DATE | TOPICS | Textbook, Supplement | DUE |
| 1 | 9/7-8 | Overview | T9.2, T9.3 | |
| 2 | 9/11-15 | Example Databases | S1, T8.1, T8.3 | HW 0 |
| 3 | 9/18-22 | Data Models | S2, T1.1, T1.2 | HW 1 |
| 4 | 9/25-29 | Query Languages | S3, T6.1, T6.6 | HW 2 |
| 5 | 10/2-6 | Storage Systems | S4, T2.1, T2.4 | HW 3 |
| 6 | 10/9-13 | Transactions: Recovery | T3.5 | |
| 7 | 10/16-20 | Transactions: CC | S4.3.1, T3.3, T3.4 | |
| 8 | 10/23-27 | MQ Exam. | ||
| 9 | 10/30-11/3 | Query Processing | S5.1-4, T2.6 | |
| 10 | 11/6-10 | Distributed Databases | S5.6, T4.1, T4.2 | HW 4 |
| 11 | 11/13-17 | Parallel Databases | S5.5, T5.1 | |
| 12 | 11/20-22 | Data Warehouse | S8.4, T7.2, T7.1 | HW 5 |
| 13 | 11/27-12/1 | Data Mining | S7, T7.4 | |
| 14 | 12/4-8 | Trends | tbd | HW 6 |
| 15 | 12/11-15 | Conclusions | T9.2, T9.3 | Project Presentations |
| 16 | 12/17-23 | Finals (M 12/18 4-6pm) |
Numbers starting with T refer to textbook section and the rank of paper within each section not couting the overview. The first author and title of these papers are listed at the end of this page. For example paper T9.2 refers to second paper in section 9, i.e. A. Silberschatz, M. Stonebraker, J. Ullman, Database Systems: Achievement and Opportunities.
| 1. | T1.1 | E. F. Codd | A Relational Model of Data for Large Shared Data Banks |
| 2. | T1.2 | M. M. Astrahan, et al. | System R: Relational Approach to Database Management |
| 3. | T2.1 | M. Stonebraker | Operating System Support for Database Management |
| 4. | T2.4 | H. T. Chou et al. | An Evaluation of Buffer Management Strategies for Relational Database Systems |
| 5. | T2.6 | P. G. Selinger et al. | Access Path Selection in a Relational Database Management System |
| 6. | T3.3 | R. Agrawal et al. | Concurrency Control Performance Modeling: ALternatives and Implications |
| 7. | T3.4 | P. L. Lehman et al. | Efficient Locking for Concurrent Operations on B-Trees |
| 8. | T3.5 | T. Haerder et al. | Principles of Transaction Oriented Database Recovery |
| 9. | T4.1 | R. Williams et al. | R*: An OVerview of the Architecture |
| 10. | T4.2 | G. M. Mackert et al. | R* Optimizer Validation and Performance Evaluation for Distributed Queries |
| 11. | T5.1 | D. J. WeWitt et al. | Parallel Database Systems: The Future of High Performance Database Systems |
| 12. | T6.1 | C. Lamb et al. | The ObjectStore Database System |
| 13. | T6.6 | M. Stonebraker et al. | The POSTGRES Next Generation Database Management System |
| 14. | T7.1 | P. O. Neil et al. | Improved Query Performance with Variant Indexes |
| 15. | T7.2 | J. Gray et al. | Data Cube: A Relational Aggregation Operator Generalizing Group-By |
| 16. | T7.4 | R. Agrawal et al. | Fast Algorithms for Mining Association Rules |
| 17. | T8.1 | Anon et al. | A Measure of Transaction Processing Power |
| 18. | T8.3 | M. Stonebraker et al. | The Sequoia 2000 Storage Benchmark |
| 19. | T9.2 | A. Silberschatz et al. | Database Systems: Achievement and Opportunities |
| 20. | T9.3 | A. Silberschatz et al. | Strategic Directions in Database Systems: Breaking Out of the Box |
The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.