Schriftliche Ausarbeitung zum Referat - Universität Konstanz
Schriftliche Ausarbeitung zum Referat - Universität Konstanz
Schriftliche Ausarbeitung zum Referat - Universität Konstanz
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