10.10.2013 Aufrufe

Kapitel 3 - Praktische Informatik / Datenbanken

Kapitel 3 - Praktische Informatik / Datenbanken

Kapitel 3 - Praktische Informatik / Datenbanken

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

44<br />

Übung 3–17<br />

Wie lautet das Ergebnis des zweifachen Joins<br />

PROJEKT ARBEITET_AN MITARBEITER<br />

<strong>Datenbanken</strong> I<br />

mit den unten angegebenen Tabellen? Das Attribut ZEIT in<br />

ARBEITET_AN bezeichne den prozentualen Zeitanteil. Spielt die Reihenfolge<br />

eine Rolle?<br />

PROJEKT<br />

PID NAME<br />

4711 RZ-Ausbau<br />

4712 PC-Versorgung<br />

MITARBEITER<br />

MNR MNAME<br />

100 Hans<br />

150 Gabi<br />

200 Inge<br />

250 Rolf<br />

Übung 3–18<br />

Wie oben, aber mit den Tabellen BESTELLUNGEN, BEST_POSTEN<br />

und ARTIKEL aus <strong>Kapitel</strong> 2!<br />

Bei komplexeren relationalen Ausdrücken gibt es gewöhnlich mehrere<br />

Abarbeitungsstrategien mit großen Unterschieden im Aufwand. Speziell<br />

der Join mit der Produktbildung als Zwischenschritt ist wegen der Größe<br />

der entstehenden Tabellen teuer.<br />

Übung 3–19<br />

ARBEITET_AN<br />

PID MNR ZEIT<br />

4711 100 50<br />

4711 250 100<br />

4712 100 50<br />

4712 150 100<br />

4712 200 100<br />

Gesucht seien die Mitarbeiter von Projekt 4711. Wie geht man vor?

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!