Overview This course is a comprehensive study of the internals of modern database management systems. It will cover the core concepts and fundamentals of the components that are used in both high-performance transaction processing systems (OLTP) and large-scale analytical systems (OLAP). The class will stress both efficiency and correctness of the implementation of these ideas. All class projects will be in the context of a real in-memory, multi-core database system. The course is appropriate for graduate students in software systems and for advanced undergraduates with dirty systems programming skills.
Learn moreHas discount |
|
||
---|---|---|---|
Expiry period | Lifetime | ||
Made in | English | ||
Last updated at | Fri Jun 2022 | ||
Level |
|
||
Total lectures | 25 | ||
Total quizzes | 0 | ||
Total duration | 31:14:03 Hours | ||
Total enrolment | 0 | ||
Number of reviews | 0 | ||
Avg rating |
|
||
Short description | Overview This course is a comprehensive study of the internals of modern database management systems. It will cover the core concepts and fundamentals of the components that are used in both high-performance transaction processing systems (OLTP) and large-scale analytical systems (OLAP). The class will stress both efficiency and correctness of the implementation of these ideas. All class projects will be in the context of a real in-memory, multi-core database system. The course is appropriate for graduate students in software systems and for advanced undergraduates with dirty systems programming skills. | ||
Outcomes |
|
||
Requirements |
|