|
|||||||||||||||||||||||||||||||||||||||||||||||
XML and Databases - COMP4317 | |||||||||||||||||||||||||||||||||||||||||||||||
Description Topics: XML Parsing (Event-Driven vs. DOM). Memory models (trees, DAGs, ponter-less). Types: DTD/XML Schema/RELAX NG. Implementation: Tree Automata (top-down vs. bottom-up, nondet. vs. det., complexity, succinctness). Selecting Nodes: XPath and Pattern Matching (automata vs. structural/twig joins). XML Transformations and Type Checking. Data Binding (to a DB/PL and back). Query Languages: XQuery. Access Control for XML. Optimisation Issues: Statistics, Indexes, Keys for XML.
|