Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kurzusleírás
XQuery Bevezetés
- Mi az a XQuery? Útvonal kifejezések FLWOR (for, let, where, order by, return) Függvények Joins
XQuery Alapok
- A XQuery nyelv XQuery kialakítása a kontextusfeldolgozási lekérdezésekben Az XQuery adatmodell típusok névterek
Expressionok
- Expressionok kategóriái Kulcsszavak és nevek Szóközök a lekérdezésekben Literálok Változók Függvényhívások Megjegyzések Értékelés Sorrend összehasonlítása Expressionok "if-then-else" Expressionok "és/vagy" Expressionok
Utak
- Útvonal Expressionok Dinamikus útvonalak predikátumai Beviteli dokumentumok kontextusa
Konstruktorok
- Beleértve a Element-kat és attribútumokat a bemeneti dokumentum közvetlen konstruktoraiból, a Számított konstruktorokból
Kiválasztás és csatlakozás FLWOR-ok használatával
- Kiválasztás útvonal Expressionokkal FLWOR Expressionok számszerűsített Expressionok Elkülönülő értékek kiválasztása Egyesülések
Rendezés és csoportosítás
- Rendezés XQuery Összesítő értékek csoportosítása
Funkciók
- Beépített funkciók Felhasználó által meghatározott funkciók
Speciális lekérdezések
- Bemeneti elemek másolása módosításokkal Pozíciók és sorszámok kezelése Eredmények kombinálása Köztes XML dokumentumok használatával
XML Névtér
- XQuery és egy névtér névtér nyilatkozat
Típusok
- A XQuery típusrendszer A beépített típusok Típusok, csomópontok és atomi értékek Típusellenőrzés XQuery Automatikus típuskonverziók Sorozattípusok Konstruktorok és öntés
Prolog és modul
- A lekérdezés szerkezete: Prolog és Body Összeállítás Lekérdezések több modulból Külső funkciókat deklaráló változók deklarációk
Sémák használata
- Mi az a séma? Miért használjunk sémákat a lekérdezésekhez? W3C XML Séma: A hatókörön belüli séma definícióinak rövid áttekintése A séma érvényesítése és típushozzárendelése Sorozattípusok és sémák
Statikus gépelés
- Mi az a statikus gépelés? A Típuskapcsoló Expression A Kezelési Expressiontípus deklarációi A nulla vagy egy, egy vagy több és pontosan egy függvények
A lekérdezéstervezés alapelvei
- Lekérdezés tervezése: egyértelműség Modularitás Robusztusság
Numerikus értékek megalkotása és összehasonlítása Aritmetikai műveletek függvények számokon
- Húrok
xs:string Típus Karakterláncok létrehozása, összehasonlítása és manipulálása Alkarakterláncok, hossza Karakterláncok összefűzése és felosztása Térköz nemzetközivé tétele
- Rendszeres Expressionok
Egy reguláris Expression szerkezete, amely egyedi karaktereket reprezentál, bármely karaktert képviselő karaktercsoportot reprezentál Karakterosztály Expressionok Renitens kvantorok Horgonyok Visszahivatkozások Jelzők használata Al-Expressionok helyettesítő változókkal
- Dátum és idő típusai
Dátumok, időpontok és időtartamok összetevőinek kinyerése aritmetikai operátorokkal a dátumokhoz, időpontokhoz és időtartamokhoz A dátum komponens típusai
- Minősített nevek
Munka a minősített nevek URI-jeivel, azonosítóival
- Egyéb XML Összetevők
Dokumentumok Szöveg Csomópontok Megjegyzések PI (feldolgozási utasítások) XML Entitás CDATA
- XQuery – Kapcsolódó szabványok
XML szerializálás XQueryX XQuery Frissítési lehetőség teljes szöveges keresés XQJ - XQuery API for Java
- Megvalósítás-specifikus jellemzők
5
- XQuery vs. SQL
XML adatok kontra relációs adatok SQL szintaxis kontra XQuery szintaxis SQL és XQuery
- XQuery vs. XSLT
XQuery és XPath XQuery vs. XSLT
Követelmények
Némi ismerete a XML alapjairól. A XML-hoz kapcsolódó technológiák magas szintű ismerete előnyös, de nem kötelező.
14 Hours
Vélemények (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Kurzus - XQuery
The pacing was good enough
Daniel - Nordea
Kurzus - XQuery
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex