23.11.2012 Aufrufe

Schriftliche Ausarbeitung zum Referat - Universität Konstanz

Schriftliche Ausarbeitung zum Referat - Universität Konstanz

Schriftliche Ausarbeitung zum Referat - Universität Konstanz

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.

Ergebnisse beseitigt werden. Finden sich in den Datenquellen neben semantischen<br />

auch strukturelle Unterschiede (z. B. einerseits Speicherung einer Information als<br />

Attribut, andererseits als eigene Relation) dann müssen ggf. auch<br />

Schematransformationen durchgeführt werden.<br />

Beispiel für die Erstellung eines Query Plans:<br />

Gegeben seien folgende Informationsquellen auf dem Web in der Domäne Fahrzeugkauf:<br />

Quelle Input Output<br />

1: Gebrauchtwagen Kategorie oder Modell Modell, Jahr, Preis,<br />

optional: Preisbereich,Baujahr Kontaktinformationen<br />

2: Luxuswagen ab 20000 $ Kategorie<br />

Modell, Jahr, Preis,<br />

optional: Preisbereich Kontaktinformationen<br />

3: Oldtimer (älter als 1950) Modell<br />

Modell, Jahr, Preis,<br />

optional: Baujahr<br />

Kontaktinformationen<br />

4: Motorräder Modell<br />

Modell, Jahr, Preis,<br />

optional: Preisbereich Kontaktinformationen<br />

5: Modellbeschreibungen Modell und Jahr Beschreibung<br />

An das System wird folgende Anfrage gestellt:<br />

Gesucht sind Preis und Beschreibungen für zu verkaufende Sportwagen, die nach 1992 gebaut<br />

wurden.<br />

Auswahl der Quellen:<br />

- Quelle 4 ist offensichtlich nicht relevant, da sie keine Autos enthält.<br />

- Quelle 3 ist aufgrund ihres Wertebereichs nicht interessant, da sie nur vor 1950<br />

gebaute Fahrzeuge enthält.<br />

- In Frage kommen offensichtlich Quellen 1, 2 und 5.<br />

Damit können folgende Query Pläne erstellt werden:<br />

Plan 1:<br />

- Befrage Quelle 1 nach Modell, Jahr und Preis für alle Sportwagen, die nach 1992<br />

produziert wurden.<br />

- Erhalte eine Beschreibung von Quelle 5 für jedes Modell<br />

- Produziere eine Menge von -Tupeln.<br />

Plan 2:<br />

- Frage Quelle 2 nach den Modellen, Baujahren und Preisen für Sportwagen.<br />

- Wähle aus den -Tupeln, die sich ergeben, diejenigen aus, bei<br />

denen das Jahr >= 1992.<br />

- Erhalte eine Beschreibung von Quelle 5 für jedes Modell der ausgewählten Tupel<br />

- Produziere eine Menge von -Tupeln<br />

Die Antwort auf die Anfrage ist die Vereinigung der beiden Tupelmengen.<br />

4.4 Erstellung eines globalen Schemas<br />

Da der Benutzer seine Anfragen in der Regel in der Form des globalen Schemas stellt, die<br />

Daten zur Beantwortung jedoch in externen Quellen gespeichert sind, hängt die Qualität eines<br />

Mediationssystems entscheidend von Beschreibungen ab, die die Inhalte einer Quelle mit den<br />

15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!