XQuery

XQuery is een query-taal voor het ondervragen van collecties XML documenten, met uitgebreide programmeermogelijkheden. Deze praktijk-cursus introduceert zowel de basisconcepten als de syntax van XQuery. Daarnaast wordt XQuery ook gesitueerd in een ruimer kader: de verhouding met andere XML standaarden (XPath, XSLT, XML Schema) en het inpassen in diverse omgevingen (bvb relationele databases en SQL).

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Programmeurs, database-ontwikkelaars, en iedereen die inzicht wil verwerven in de eigenheid en de mogelijkheden van XQuery.

Voorkennis

Van de cursisten wordt verwacht dat ze XML voorkennis hebben. Dit betekent vlot de structuur van een XML document kunnen vatten, schema's en namespaces begrijpen, en een degelijke kennis hebben van XPath (zelfstandig XPath expressies kunnen schrijven). In de XML basiscursus verwerft men deze voorkennis.

Inhoud

  • Situering van XQuery
  • Basis-syntax
  • FLWOR expressies
  • Navigeren met XPath
  • Sorteren, groeperen, joinen
  • Constructors
  • Functies (ingebouwde & user-defined)
  • XQuery en namespaces
  • Types opleggen met XML Schema
  • XQuery en relationele databases (Db2, Oracle, ...)
  • XQuery versus XSLT
  • Werken met XQuery in XMLSpy

Verloop van de cursus

Klassikale training met oefeningen.

Duur

2 dagen.

Docent

Sandy Schillebeeckx.


SESSIE-INFO EN INSCHRIJVEN