PB138 Moderní značkovací jazyky a jejich aplikace / Modern markup languages

Querying XML data, XQuery

Program výuky v týdnu od 25. března

Přednáška (25. března od 14:00 v D1, přednáší Luděk Bártek)

  • dotazování nad XML daty a jazyk XQuery, slidy o XQuery
  • koncepce XQuery
  • struktura dotazu
  • procesory a API pro XQuery
  • ukládání XML dat, datové struktury pro XML, indexování
  • "XML-enabled" vs. nativní XML databáze, open-source řešení
  • informace k projektům -- jejich oficiální zadání jsou vystavena pod Rozpisy předmětu PB138 (balík Projekty)

Cvičení

  • Pokračování práce na úloze 3, jejimž cílem je procvičit XSLT.

Demopříklad XQueryDemo na vyhodnocení XQuery dotazu pomocí Saxon XQuery procesoru:

  • z příkazové řádky
  • z programu pomocí (zatím finálně nespecifikovaného) XQuery for Java API

Aktuální doplněk - zajímavý článek na IBM Developerworks: