home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » TOGAF » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
XQuery

Intended for

Programmers, database developers and anyone wanting insight in the intricacies of XQuery.

Background

Participants should be familiar with XML. This means that they are able to interpret the structure of an XML document, they understand the use of schemas and namespaces , and that they have a good knowledge of XPath (being able to write XPath expressions).

These objectives can be achieved in the XML fundamentals course.

Training method

Classroom instruction with exercises.

Course leader

Sandy Schillebeeckx, Ludo Van den dries.

Duration

2 days.

Schedule

datelanguageplacepriceremarks
23/04/2012 Leuven890 EUR
Legend
  • You can enrol by clicking on the dates in the calendar.
  • N: Dutch; F: French; E: English; No code: language depends on the participants.
  • All prices are VAT excluded.
  • Countries:
    Belgium 
    Netherlands 
    Elsewhere 

Objectives

XQuery is a query language that is designed to query collections of XML data, offering powerful programming options. This hands-on course introduces the basic concepts and constructs of XQuery, but also places XQuery in a wider context: how does it relate to other XML standards (XPath, XML Schema, XSLT), and how does it integrate in various environments (e.g. RDBMS & SQL).

Main topics

  • Situating XQuery
  • Basic syntax
  • FLWOR expressions
  • Navigating with XPath
  • Sorting, grouping and joining
  • Constructors
  • Built-in and user-defined functions
  • XQuery and namespaces
  • Imposing types with XML Schema
  • XQuery and relational databases (DB2, Oracle, ...)
  • XQuery versus XSLT
  • Working with XQuery in XMLSpy