Hallo zusammen, ich benötige ein bisschen Hilfe für meine Klausurvorbereitung.
Da es sich um ein Fernstudium handelt, muss ich eben hier im Forum Fragen :-)
Ich habe folgende XML gegeben:
Ich soll nun folgende Abfragen sowohl in XPath als auch in XQuery angeben.
1. Titel, Preis, Herausgeber jedes Busches, nach 1998, sortiert nach Herausgeber
2. Für jedes Buch, das mindestens eine Kritik hat, den Titel und die durchschnittliche Bewertung ausgeben
3. Erstellen Sie eine Liste aller Herausgeber, wobei diese Liste durch ein Herausgeber-Element gekapselt sein soll
4. Finden Sie die Titel der Bücher, in deren Titel "web" vorkommt. Nur die Inhalte des Titels
5. Für jeden Autor den Zunamen und den Durchschnittspreis aller Bücher
Leider weiß ich nicht wirklich, wir ich an diese Sache rangehen soll und wäre deshalb super dankbar, wenn ich hierfür Hilfe bekommen könnte.
Vielen Dank im Voraus.
Da ich weiß, dass das ganze auch mit Arbeit verbunden ist, biete ich auch gerne einen Gutschein Amazon, iTunes etc. an. Also "Freundschaftsdienst"
Martin
Da es sich um ein Fernstudium handelt, muss ich eben hier im Forum Fragen :-)
Ich habe folgende XML gegeben:
Code:
<Bib> <Buch Jahr="1994"> <Titel>TCP/IP Illustrated</Titel> <Autor> <Zuname>Stevens</Zuname> <Vorname>W.</Vorname> </Autor> <Herausgeber>Addison-Wesley</Herausgeber> <Preis>95.95</Preis> <Kritiken> <Kritik> <Bewertung>1.0</Bewertung> </Krtik> <Kritik> <Bewertung>3.0</Bewertung> </Kritik> </Kritiken> </Buch> <Buch Jahr="1992"> <Titel>Advanced Programming</Titel> <Autor> <Zuname>Stevens</Zuname> <Vorname>W.</Vorname> </Autor> <Herausgeber>Addison-Wesley</Herausgeber> <Preis>65.95</Preis> </Buch> <Buch Jahr="2000"> <Titel>Data on the Web</Titel> <Autor> <Zuname>Abiteboul</Zuname> <Vorname>Serge.</Vorname> </Autor> <Autor> <Zuname>Buneman</Zuname> <Vorname>Peter.</Vorname> </Autor> <Herausgeber>Morgan Kaufmann</Herausgeber> <Preis>35.95</Preis> <Kritiken> <Kritik> <Bewertung>2.0</Bewertung> </Krtik> </Kritiken> </Buch> <Buch Jahr="1999"> <Titel>The Economics of Technology</Titel> <Editor> <Zuname>Gerbarg</Zuname> <Vorname>Darcy.</Vorname> <Klassifikation>CITI</Klassifikation> </Editor> <Herausgeber>Kluwer</Herausgeber> <Preis>135.95</Preis> </Buch> </Bib>
1. Titel, Preis, Herausgeber jedes Busches, nach 1998, sortiert nach Herausgeber
2. Für jedes Buch, das mindestens eine Kritik hat, den Titel und die durchschnittliche Bewertung ausgeben
3. Erstellen Sie eine Liste aller Herausgeber, wobei diese Liste durch ein Herausgeber-Element gekapselt sein soll
4. Finden Sie die Titel der Bücher, in deren Titel "web" vorkommt. Nur die Inhalte des Titels
5. Für jeden Autor den Zunamen und den Durchschnittspreis aller Bücher
Leider weiß ich nicht wirklich, wir ich an diese Sache rangehen soll und wäre deshalb super dankbar, wenn ich hierfür Hilfe bekommen könnte.
Vielen Dank im Voraus.
Da ich weiß, dass das ganze auch mit Arbeit verbunden ist, biete ich auch gerne einen Gutschein Amazon, iTunes etc. an. Also "Freundschaftsdienst"
Martin
Comment