PB138 Moderní značkovací jazyky a jejich aplikace

Databáze a XML; dotazování: XQuery

Program výuky v týdnu od 4. dubna

Přednáška (5. dubna od 12:00 v D1, přednáší Tomáš Pitner)

  • 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í

  • Bude zadána poslední Úloha 4, jejimž cílem je procvičit XQuery.

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: