Understanding query languages.
Assertions, propositions, connectives, tautologies, contradictions etc.
Predicates, quantifiers, implications, equivalences, inference rules.
Sets, set notation, relationships between sets, etc.
Query languages
40 pages
Bag semantics, extended relational algebra
Lecture Notes
Database logic
Relational algebra & bag semantics
10 Sep 12:00 PM
Queries as datalog programs
15 Sep 12:00 PM