Stockholm university
Gå till denna sida på svenska webben

Models and languages for handling semi-structured data and XML

Models and languages for semi-structured data focusing on XML-related techniques and techniques that combine relational data and semi-structured data.

The course introduces the concepts of semi-structured data and XML and dives into many related technologies for data storage and querying with standards like XPath, XQuery and XSLT. The course discusses the relationship between relational databases and XML and covers standardized technologies like SQL/XML as well as other vendor-specific solutions from IBM, Oracle and Microsoft.  During the course, XML-based languages and formats for open data are discussed. This includes XML-based languages like OOXML, ODF, RDF and SVG. The focus of the course is on XML, DTD, XML Schema, XPath, XQuery, XSLT and SQL/XML, but even JSON is presented and discussed, especially how it compares to XML.

  • Course structure

    Language of instruction is English.

    Teaching format

    The teaching activities consist of:

    • lectures, exercises,
    • seminars and tutoring.

    Attendance and presentation during the seminars is mandatory.

    Assessment

    The course is examined as follows:

    • on-campus examination and
    • assignments.

    Examiner

     
  • Schedule

    The schedule will be available no later than one month before the start of the course. We do not recommend print-outs as changes can occur. At the start of the course, your department will advise where you can find your schedule during the course.
  • Course literature

    Note that the course literature can be changed up to two months before the start of the course.

  • Contact

    Study counsellors - master