• Keine Ergebnisse gefunden

2013 Aufgabe Punkte 1

N/A
N/A
Protected

Academic year: 2021

Aktie "2013 Aufgabe Punkte 1"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Institut f¨ur Informatik 22.1.2013 Goethe-Universit¨at Frankfurt am Main

Prof. Isolde Adler

Dipl.-Inf. bacc. math. Philipp Klaus Krause

Logik und Datenbanken Wintersemester 2012/13

Ubungsblatt 10¨

Zu bearbeiten bis Donnerstag, 31. 1. 2013

Aufgabe 1: (5+5+5)+(2+2+2)+(2+2+2)+(2+2+2) Punkte 1. Gib CALC-Anfragen an f¨ur:

(a) Welche Filme von Regisseuren, die auch in einem Film Regie f¨uhrten, in dem Max Schreck mitspielte laufen zur Zeit?

(b) Zu welchen denkbaren Filmtiteln gibt es keinen Film, im dem Fritz Lang Regie f¨uhrte?

(c) Welche Filme, in denen Max Schreck mitspielte oder Fritz Lang Regie f¨uhrte, laufen zur Zeit in genau einem Kino?

2. Welche Ihrer Anfragen zum ersten Aufgabenteil sind sicher? Warum?

3. Welche Ihrer Anfragen zum ersten Aufgabenteil sind in CALCdi? Warum?

4. Welche Ihrer Anfragen zum ersten Aufgabenteil sind in CALCsr? Warum?

Aufgabe 2: 8+9 Punkte

Beschreibe die folgenden Anfragen in Worten! Welche der Anfragen sind in CALCdi

beziehungsweise CALCsr, und warum?

1. {hxi | ¬∃yF ilme(“Metropolis”, y, x)}

2. {hxi | ∃y∃z∃w(F ilme(“Nosferatu”, y, z)∧F ilme(x, w, z))}

Aufgabe 3: 10+10+10 Punkte

Beweise Satz 5.19: Wenn ein Datenbankschema mindestens ein Relationssymbol von Stelligkeit mindestens 2 enth¨alt, so sind die folgenden Probleme f¨ur dieses Daten- bankschema unentscheidbar:

1. Erf¨ullbarkeitsproblem f¨ur die relationale Algebra 2. ¨Aquivalenzproblem f¨ur die relationale Algebra

3. Query Containment Problem f¨ur die relationale Algebra

Aufgabe 4: 10+10 Punkte

Sei R ein beliebiges Datenbankschema, und sei R ∈ R. Sei ϕ(x) := R(x)∧

∃y(¬R(y)∧ ∀z(R(z)∨z=y)). SeiQ:={hxi |ϕ(x)}eine CALCadom[R]-Anfrage.

1. Benutze den Beweis von Satz 5.9, (b) nach (c), um die zuQ¨aquivalente Anfrage Qadom(ϕ)ϕ(x) Anfrage der relationalen Algebra anzugeben!

2. Benutze den Beweis von Satz 5.9, (c) nach (a), um die zuQadom(ϕ)ϕ(x) ¨aquivalente AnfrageQ0 in CALCdi[R] anzugeben!

1

Referenzen

ÄHNLICHE DOKUMENTE

Die Namen aller Schauspieler, die nicht in Metropolis, aber einem anderen Film, in dem Fritz Lang Regie f¨ uhrte, mitspielten.. Die Namen aller Personen, die bei einem Film, in dem