Looks great! Do you know if this is (or maybe some other course) more project based approach, where at the end of the course you have e.g. SQLite-ish ACID compliant system completed?
I know for the advanced database course the students end up writing a new feature for an existing database called Peloton, which is a research project at CMU[0]. You obviously aren't writing the whole thing from scratch though.
Comments
It would be nice to have similar "specific" content for Databases (implementation, I assume) as well... ;)
Jens Dittrich's youtube videos are a good place to pick up a lot of information or review concepts: https://bigdata.uni-saarland.de/datenbankenlernen/
Here you go : https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA
:)
Looks great! Do you know if this is (or maybe some other course) more project based approach, where at the end of the course you have e.g. SQLite-ish ACID compliant system completed?
I know for the advanced database course the students end up writing a new feature for an existing database called Peloton, which is a research project at CMU[0]. You obviously aren't writing the whole thing from scratch though.
[0]: https://github.com/cmu-db/peloton
The non-advanced one - intro, seems like a good fit - and you also get to implement a custom storage for SQLite.