What we are up to
Today, we finish up JSON and introduce the relational algebra.
Lecturing
Reading
- JSON schema: core definitions and terminology
- Database Systems: The Complete Book; by Hector Garcia-Molina, Jeffrey D. Ullman and Jennifer Widom
Software
- RA: A Relational Algebra Interpreter written by Jun Yang
Video
- Jennifer Widon for
Stanford CS 145
- JSON Data: Demo (JSON Schema)
- Relational Algebra: Select, Project, Join — Part 1
- Relational Algebra: Select, Project, Join — Part 2
- Relational Algebra: Set operators, renaming, notation — Part 1
- Relational Algebra: Set operators, renaming, notation — Part 2
- Relational Algebra: Set operators, renaming, notation — Part 3