- The Janus Term
- Data Models Provide ...
- Structure
- Integrity
- Manipulation
- The Relational Model
- The Relational Model: Structure
- The Relational Model: Structure Example
- Relations are Predicates
- The Relational Model: Integrity - Attribute and Type
- The Relational Model: Integrity - Relation
- The Relational Model: Integrity - Database
- The Relational Model: Manipulation
- The Relational Model: Manipulation
- The Relational Model: Manipulation - Relational Algebra
- Why SQL is not relational: Bags, not Sets
- Why SQL is not relational: Ordering, Namelessness, and Name Duplication
- Why SQL is not relational: Poor Data Type Support
- Why SQL is not relational: Poor Integrity Support
- Why SQL is not relational: Physical/Logical Confusion
- Summary
- More resources