XQuery

XQuery, XML Query Language, soveltuu sekä XML-dokumenttien että standardia tukevien tietokantojen käsittelyyn. XQuery tukeutuu XPath 2.0 -kieleen, jolla mm. osoitetaan XML-rakenteen osia ja joka tarjoaa myös laajan valikoiman erityyppisiä valmisfunktioita. Lisäksi on mahdollista määritellä omia funktioita. XQueryä voi verrata SQL-kieleen, mutta nyt käsittelyn kohteena on XML-rakenne taulujen sijasta.

Päivän aikana esitettävät runsaat demot helpottavat XQueryn perusteiden ymmärtämistä ja soveltamista. Esimerkit saa mukaan omakohtaista harjoittelua varten. Kurssi soveltuu XML:ää käyttävien järjestelmien suunnittelussa ja kehittämisessä mukana oleville henkilöille. XML:n perusteiden tuntemus helpottaa kurssin seuraamista.

Ajankohdat
Ota yhteyttä
Kesto
1 päivä
Hinta
Pyydä tarjous
Ilmoittautuminen

Ilmoittautumiset ja tiedustelut sähköpostitse.

Kurssin hintaan sisältyy opetuksen ja kurssimateriaalin lisäksi ohjelmaan merkityt tarjoilut. Pidätämme oikeudet hinta- ja sisältömuutoksiin.

Oma kurssi yritykseesi?

Kun osallistujia on useampia samasta yrityksestä, pyydä tarjous omasta kurssista. Yrityskohtaisilla kursseilla voimme paremmin huomioida juuri teidän kannalta oleellisia asioita.

Ohjelma

9.15Aamukahvi
9.30XML-tekniikat ja XQuery
  • XQuery, XPath 1.0/2.0, XSLT, DOM, Schema, nimiavaruudet
  • Validointi
  • XQuery-perusteet. XML-dokumentit, XML-tietokannat, XML/SQL
10.45XPath XQueryssä
  • Tiedon haku XML-rakenteesta
  • Elementtien ja atribuuttien osoittaminen, akselit ja predikaatit
  • XSLT-muunnos XQueryssä
12.00Lounas
13.00Xpath/XQuery-funktiot ja lauserakenteet
  • Funktiot, operaattorit, testit
  • For-let-where-order-return eli FLWOR-rakenne
  • Omat funktiot
  • Nimiavaruudet XQueryssä
  • Matemaattiset operaatiot, vertailut
14.00Iltapäiväkahvi
14.30Tietokannat ja XQuery
  • SQL- ja XML-tietokannat
  • XML-tietotyyppi
  • XQuery-operaatiot: insert, update, delete
  • XQuery-tietokantoja ja -työkaluja: BaseX, SQL Server
15.30 - 16.30Tietotyypit, Scheman käyttö
  • Merkkijonot, aikatyypit, säännönmukaiset lausekkeet, regex
  • Funktiot merkkijonojen käsittelyyn, aikojen käsittelyfunktiot
  • Schema ja validoiti XQueryssä
Relevantum Oy • Y-tunnus 0864388-7 • Tampere • kurssit@relevantum.fi