xQuery Übungen Länderstatistiken aus einer hierarchischen Datenbank Für Ihre Experimente steht ihnen die Open-Source XML-Datenbank eXist1 zur Verfügung, die auf einem Testsystem installiert ist. Laden Sie die URL http://dskt0016.zhaw.ch:8080/exist/xquery/xquery.xq Es stehen Ihnen diverse Testdaten zur Verfügung, im Folgenden schauen wir nur die Datenbank /db/mondial an. Diese Datenbank enthält eine Vielzahl geographischer Informationen über ganz Europa2. Sie können sich die Datei unter http://dskt0016.zhaw.ch:8080/exist/servlet//db/mondial/mondial.xml ansehen, bzw. wird es in der Aufgabenstellung mitgeliefert. Machen Sie folgende Abfragen: 1. Alle Länder 2. Alle Länder mit ihrer Einwohnerzahl und Hauptstadt 3. Alle Städte, deren Provinz mit „Wi*“ beginnt und das dazugehörige Land Hinweis: der "unscharfe" Vergleich (LIKE in SQL) wird in xQuery mit &= ausgedrückt 4. Alle Städte mit Land, Provinz und Einwohnerzahl, falls die Einwohnerzahl > 1 Mio ist 5. Alle Kantone der Schweiz mit Einwohnerzahl 6. Alle Kantone der Schweiz und ihre Städte 7. Rangliste der Religionen: in welchen Ländern gibt es die 8. meisten Katholiken (in %, absolut) 9. meisten Mohamedaner (in %, absolut) 10. Eine Rangliste des Pro-Kopf-Bruttosozialproduktes (gdp_total, population) 11. Die Grenzlänge der Schweiz 1 2 http://exist.sourceforge.net/ http://dbis.informatik.uni-goettingen.de/Mondial/