Datenbanktheorie
VU 181.140 (2.0) SS 2010
Content
- Querying databases in first-order logic
- Complexity of database querying
- Trakhtenbrot's theorem: the algorithmic impossibility of a perfect query optimizer
- Conjunctive queries
- Query containment and equivalence for conjunctive queries
- Conjunctive query minimization
- Acyclic queries
- Tree decompositions, query decompositions, and hypertree decompositions
- Expressive power of query languages
- Ehrenfeucht-Fraïssé games
- Recursive query languages (Datalog, fixpoint queries)
- Monadic logic for querying semi-structured data
- Additional topics time permitting
Registration
Join group A
in TUWIS++ until
17.03.2010. It is also highly recommended to subscribe to the
course in TUWIS++ to receive announcements, etc.
Dates
Date |
Location |
Content |
15.03.2010, 12:15-13:45 |
Seminarraum
184/2 |
Organization,
introduction, relational algebra and
first-order queries |
17.03.2010, 10:15-11:45 |
Seminarraum 184/2 |
Datalog |
22.03.2010, 15:15-16:45 |
Seminarraum 184/2 |
The impossibility of perfect query optimization |
23.03.2010, 11:15-12:45 |
Seminarraum 184/3 |
Complexity of query languages |
23.03.2010, 14:15-15:45 |
Seminarraum 184/3 |
Complexity of query languages (continued) |
24.03.2010, 11:15-12:45 |
Seminarraum 184/2 |
Conjunctive queries |
24.03.2010, 14:15-15:45 |
Seminarraum 184/2 |
Conjunctive queries (continued) |
25.03.2010, 14:15-15:45 |
Seminarraum 184/2 |
Conjunctive queries (continued) |
26.03.2010, 11:15-12:45 |
Seminarraum 184/2 |
First-order expressiveness and Ehrenfeucht-Fraïssé games |
28.04.2010, 10:15-11:45 |
Seminarraum von Neumann |
Relational algebra, first-order queries and Datalog exercises |
07.06.2010, 09:00-14:00 |
Seminarraum Gödel |
The
impossibility of perfect query optimization,
complexity
of query languages,
conjunctive
queries, and
first-order
expressiveness and Ehrenfeucht-Fraïssé
games exercises
|
Exam
- Written exercises (homework)
- Presentation and discussion of exercises in class
- Active participation in class
Exercises
Send your homework solutions (PDFs)
to feinerer@dbai.tuwien.ac.at
(please use the subject "[DBT]") in due time.
Literature
S. Abiteboul, R. Hull, and V. Vianu: Foundations
of Databases, Addison-Wesley, 1995
G. Gottlob, N. Leone, and
F. Scarcello: The
Complexity of Acyclic Conjunctive Queries
C. Chekuri, and
A. Rajaraman: Conjunctive
query containment revisited
G. Gottlob, N. Leone, and
F. Scarcello: Hypertree
Decompositions and Tractable Queries
G. Kolaitis: On
the Expressive Power of Logics on Finite
Models
G. Gottlob: Slides on additional topics
Last modified: 2010-04-28 12:04