Hacker News new | ask | show | jobs
by _gni9 2227 days ago
Cmu course is a must watch really
5 comments

It's awesome, but not for learning how to solve problems with SQL.
OMG yes! Andy Pavlo is such a good teacher. I watched his entire lecture series, and it really helped me prepare for an interview. I couldn't recommend his MOOC enough if you really want to know how a database works. I just wish that the homework assignments were available to the public.
Yeah, it's good but somewhat diverged from the practical part unless you are an onsite student.

I wonder what are alternatives (video lectures or textual resources) with more hands-on approach implementing database systems.

Not sure if this is what you are looking for but I found this paper useful on architecting databases. I read it as a complement to the CMU videos. https://dsf.berkeley.edu/papers/fntdb07-architecture.pdf

Otherwise there is surprisingly a lack of information about architecting databases online and you have to go to the source code of SQLite and PostgreSQL. I suspect this is because databases are some of the most complex systems in computer science and involve many trade secrets.

Particularly given that the professor is doing his lecture from his bathtub!
It is, but not if you're trying to get better at SQL.