Semistructured Data and XML
3 SWS + 1 SWS Exercises/Übung; 6 ECTS-Credits; MSc.
Export to TU Clausthal.
The module is usually taught in the summer term.
Contents:
The course introduces the general concepts of semistructured data
and their evolution to XML. XML and the main languages and concepts of
the XML world are then investigated both in theory and practice.
- early data models and database concepts (network data model, object-oriented model)
- semistructured data (data integration, metadata handling, data models and languages)
- the XML data model and language, DTDs; XHTML
- the addressing formalism XPath
- the query language XQuery
- the transformation language XSLT
- XML Schema, XLink, DOM/SAX, XML Databases/Mappings
- Outlook and Applications: Web Services, Semantic Web, GML ...
The course uses the Mondial database for
illustrations and practical experiments.
The course can optionally be continued with the XML Lab.
Prerequisites: Lecture Databases.
|