News for hackers. Stuff that matters.
Re:Advanced SQL and database books and resources by _gni9 on Monday May 11, 2020 @03:28AM (#23139693)
Cmu course is a must watch really
Re:Advanced SQL and database books and resources by polskibus on Monday May 11, 2020 @06:31AM (#23140646)
It's awesome, but not for learning how to solve problems with SQL.
Re:Advanced SQL and database books and resources by pocket_cheese on Monday May 11, 2020 @07:58AM (#23141163)
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.
Re:Advanced SQL and database books and resources by zerr on Monday May 11, 2020 @04:09AM (#23139905)
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.

Re:Advanced SQL and database books and resources by etiennebch on Monday May 11, 2020 @06:53AM (#23140781)
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.

Re:Advanced SQL and database books and resources by SQLite on Monday May 11, 2020 @11:51AM (#23143418)
Re:Advanced SQL and database books and resources by cm2187 on Monday May 11, 2020 @04:05AM (#23139892)
Particularly given that the professor is doing his lecture from his bathtub!
Re:Advanced SQL and database books and resources by diehunde on Monday May 11, 2020 @11:36AM (#23143256)
It is, but not if you're trying to get better at SQL.