Ενότητα
2
Conjunctive
Queries: rule-based, tableau, calculus, incorporating equality,
query composition, algebra, adding union, Section 4.1 - 4.5 of
[1]
Ενότητα
5
SQL
vs. algebra, calculus and non-recursive datalog with
negation, Chapter 7 of [1].
Static
Analysis and Query Optimization, Section 6.1 of [1] and
the following survey papers:
Selinger
et. al., Access Path Selection
in a Relational Database Management System
[pdf]
Ioannidis,
Query Optimization
[pdf]
Chaundhuri,
An Overview of Query
Optimization in Relational Systems
[pdf]
Ενότητα
6
Global
Optimization (minimization, containment, equivalence) of
relational queries, Section 6.2 of [1]
Ενότητα
8
Static
program analysis of Datalog (satisfiability, containment,
equivalence, boundedness), Section 12.5 of [1]
|