Sciweavers

SOFSEM
2004
Springer

Processing XPath Expressions in Relational Databases

14 years 4 months ago
Processing XPath Expressions in Relational Databases
Abstract. Research on processing XML documents gained much activity in recent times. XML query languages are mostly based on XPath expressions, which are used to select parts of XML documents. So, methods defining semantics for XPath expressions are of special importance. In the paper we propose a relational semantics for XPath expressions. The semantics consists of four semantic functions defined over specific categories of XPath expressions and over contexts determined by the current state of computation. The definition is all sound, complete and expressive. We show that semantic functions can be naturally encoded in SQL and used to query XML documents stored in relational database. Some relevant optimization problems are also discussed.
Tadeusz Pankowski
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where SOFSEM
Authors Tadeusz Pankowski
Comments (0)