An open API service indexing awesome lists of open source software.

https://github.com/rasnes/sqllecturenotes

Lecture notes from Stanford's online database mini-courses DB4 Relational Algebra and DB5 SQL
https://github.com/rasnes/sqllecturenotes

Last synced: 6 months ago
JSON representation

Lecture notes from Stanford's online database mini-courses DB4 Relational Algebra and DB5 SQL

Awesome Lists containing this project

README

          

# Lecture notes from Stanford's online database mini-courses DB4 Relational Algebra and DB5 SQL

Lecture notes from Stanford professor Jennifer Widom's [online mini-courses](https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/about) about [relational algebra](https://lagunita.stanford.edu/courses/DB/RA/SelfPaced/about) and [SQL](https://lagunita.stanford.edu/courses/DB/SQL/SelfPaced/about).

The notes were made in Jupyter running a Python 2 kernel with SQL magic. Code cells view can be turned on/off as desired, thanks to this [javascript snippet](http://stackoverflow.com/questions/27934885/how-to-hide-code-from-cells-in-ipython-notebook-visualized-with-nbviewer). Table of contents were created for the rather long SQL notes document with [kmahelona's script](https://github.com/kmahelona/ipython_notebook_goodies). (Neither work in GitHub's online ipynb-viewer.)

The lecture notes are available in ipython notebook format and in HTML. To view the HTML version of the document, the simplest is probably to paste the url of the Jnotebooks into , or you could download the zipped folder and view it in your desired browser locally.