#885 on Reddit
Relational Algebra
Stanford Lagunita
2 recommenders · 2 threads · recommended in 2 years, 2015–2017 · score 1.5
A Stanford Lagunita self-paced mini-course on relational algebra, the formal foundation underlying SQL and relational databases. It is part of Jennifer Widom's database series that was split into smaller courses.
Commenters recommend taking it before the SQL course because it gives insight into how SQL works, since SQL derivatives are based on relational algebra.
Databases & Data Engineeringintermediatefreeself-paced text#relational algebra#sql#databases#widom#theory
Recommendations by year
20152017
Jennifer Widom's course (previously available on Coursera) is extremely good - https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about. It has now been split into mini-courses, so you can jump directly into SQL, but I would recommend going through the Relational Algebra course as well -…
As others have said, if you are feeling ambitious and want a solid understanding on the theory, then dive into Stanford's SQL mini course. It's very thorough and you will learn a lot. Also, make sure to download the database schema and source code so you can follow along. The teacher recommends…