XML-based information mediation with MIX
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
XML-GL: a graphical language for querying and restructuring XML documents
WWW '99 Proceedings of the eighth international conference on World Wide Web
Computing graphical queries over XML data
ACM Transactions on Information Systems (TOIS)
QURSED: querying and reporting semistructured data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Storing and querying ordered XML using a relational database system
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
A visual language should be easy to use: a step forward for XML-GL
Information Systems
PESTO: An Integrated Query/Browser for Object Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
BBQ: A Visual Interface for Integrated Browsing and Querying of XML
VDB 5 Proceedings of the Fifth Working Conference on Visual Database Systems: Advances in Visual Information Management
XQBE (XQuery By Example): A visual interface to the standard XML query language
ACM Transactions on Database Systems (TODS)
Pattern tree algebras: sets or sequences?
VLDB '05 Proceedings of the 31st international conference on Very large data bases
LiXQuery: a formal foundation for XQuery research
ACM SIGMOD Record
From tree patterns to generalized tree patterns: on efficient evaluation of XQuery
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Isolating order semantics in order-sensitive xquery-to-SQL translation
BNCOD'07 Proceedings of the 24th British national conference on Databases
Hi-index | 0.00 |
Even though XQuery has become a standard for querying semi-structured data, its syntax is too complex for occasional users. This paper describes a user friendly interface called IFOX (Interface For Ordered XQuery) that enables non experienced users to build easily complex XQueries. To that end, we use an algebraic-like representation to build XQueries. This representation is based on the XAlgebra described in [17]. Moreover, many applications require answers to queries to be order sensitive. For example, in a biomedical application where a set of genes is stored in a XML file, the order in the output when querying these data is crucial. With issue in mind, we propose a normalization process which not only preserves order in answers to queries but also enables optimization techniques.