Ergänzungen zum Buch
- Oracle 9i, Release 2
Das Datenbanksystem Oracle bietet seit der Version 9i, Release 2 eine weitere Möglichkeit zur Speicherung des XMLType an. Diese basiert auf dem objektrelationalen Format. Dabei ist es für den Anwender möglich, die Speicherung durch ein annotiertes XML-Schema zu beschreiben. Angefragt werden können die so gespeicherten XML-Dokumente mit XQuery oder XPath.
Detalliertere Informationen sind in dem Artikel:
Ulrike Schwinn (Oracle):
XML in der Oracle Datenbank "relational and beyond" (Kurzbeitrag), BTW 2003, Industrieprogramm
zu finden. - XQuery und Volltextoperationen
Im Februar 2003 sind zwei neue Working Drafts des W3C zur Integration von Volltextoperationen in die Anfragesprache XQuery erschienen:
XQuery and XPath Full-Text Requirements und
XQuery and XPath Full-Text Use Cases
Material dazu und zu der Anfragesprache in Xircus, die ebenfalls Volltextfunktionalitäten enthält, ist in diesem Foliensatz zu finden.
Veränderung von Webadressen
- XQuery 1.0 und XPath 2.0, aktuelle Recommondation, Januar 2007
- XML Query Use Cases, Juli 2008
- XQuery Implementierungen (beim W3C gelistet)
- XSL Transformations (XSLT) Version 2.0, Januar 2007
- DTD Parser von Ronald Bourret, Version 2.0, 2007, neue Webadresse (http://www.rpbourret.com/dtdparser/index.htm)
Korrekturen
Kapitel 7
- S. 120, Beispiel 7.8:
In der letzten Zeile des Beispiels kann nach use="required" kein Defaultwert (weder mit value noch mit default) angegeben werden.
(entdeckt von Timo Böhme, Universität Leipzig)
- S. 121, Beispiel 7.11:
Dieses Beispiel zeigt einige Elementdeklarationen. Die dritte Zeile
<xs:element ref="Adresse"/>
soll sich nicht auf das laufende Beispiel, insbesondere nicht auf den in Beispiel 7.4 eingeführten complexType Adresse, beziehen.
(entdeckt von Timo Böhme, Universität Leipzig)
- S. 123/124, Beispiel 7.14:
Das Beispiel beginnt mit dem Namespace xs, im weiteren Verlauf wird xsd verwendet. Das muss natürlich einheitlich sein (ist beim Austauschen passiert.)
gefunden von: Jürgen Gerber
- S. 124, Abbildung 7.2:
In der Abbildung fehlt die Verbindung zwischen preise und einzelzimmer, doppelzimmer, apartment.
Kapitel 9
- S. 232, 9.4.2 erster Absatz:
Tippfehler: "Knotenanfolge" muss "Knotenabfolge" lauten.
- S. 235, Abbildung 9.15:
Die Koordinaten für die Abfrage der descendant-Achse sind leider vertauscht. Richtig wäre descendant(13, 19).
- S. 242, vorletzter Absatz:
Tippfehler: "anschließend".
Für Hinweise per Mail sind wir dankbar!
Meike Klettke/ Holger Meyer
Universität Rostock, Fachbereich Informatik
E-Mail: meike "at" informatik.uni-rostock.de, hme "at" informatik.uni-rostock.de