The following slides introduce the relational model and algebra.

Slide 8.1: The relational model
Slide 8.2: The CAP database
Slide 8.3: Database terminologies
Slide 8.4: Database terminologies (cont.)
Slide 8.5: Database terminologies (cont.)
Slide 8.6: The relational rules
Slide 8.7: The relational rules (cont.)
Slide 8.8: Table key
Slide 8.9: Table key (cont.)
Slide 8.10: Table key (cont.)
Slide 8.11: Relational algebra
Slide 8.12: Set theoretic operations
Slide 8.13: Assignment and alias
Slide 8.14: Product
Slide 8.15: Native relational operations
Slide 8.16: Selection
Slide 8.17: Selection (cont.)
Slide 8.18: Selection (cont.)
Slide 8.19: Precedence of relational operations
Slide 8.20: Join
Slide 8.21: Join (cont.)
Slide 8.22: Division



      “By three methods we may learn wisdom:    
      First, by reflection, which is noblest;    
      Second, by imitation, which is easiest; and    
      third by experience, which is the bitterest.”    
      ― Confucious