A graphical query language supporting recursion
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
The G+/GraphLog Visual Query System
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
QBD*: A Graphical Query Language with Recursion
IEEE Transactions on Software Engineering
ACM SIGMOD Record
Declarative specification of data-intensive Web sites
Proceedings of the 2nd conference on Domain-specific languages
XML query forms (XQForms): declarative specification of XML query interfaces
Proceedings of the 10th international conference on World Wide Web
Minimization of tree pattern queries
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
VQBD: exploring semistructured data
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
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
Remarks on the algebra of non first normal form relations
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
G-Log: A Graph-Based Query Language
IEEE Transactions on Knowledge and Data Engineering
A Schema-Based Approach to Modeling and Querying WWW Data
FQAS '98 Proceedings of the Third International Conference on Flexible Query Answering Systems
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Miro Web: Integrating Multiple Data Sources through Semistructured Data Types
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
PESTO: An Integrated Query/Browser for Object Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Modeling Data Entry and Operations in WebML
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Combining the Power of Searching and Querying
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
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
On testing satisfiability of tree pattern queries
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
WWW '05 Special interest tracks and posters of the 14th international conference on World Wide Web
XQBE: a visual environment for learning XML query languages
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
XQBE: A Graphical Environment to Query XML Data
World Wide Web
LiXQuery: a formal foundation for XQuery research
ACM SIGMOD Record
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
XPlainer-Eclipse: explaining XPath within Eclipse™
eclipse '06 Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
Making database systems usable
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Answering XML queries by means of data summaries
ACM Transactions on Information Systems (TOIS)
WI '06 Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence
ACM SIGMOD Record
Exporting and interactively querying Web service-accessed sources: The CLIDE System
ACM Transactions on Database Systems (TODS)
Monitoring business processes with queries
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Expressive query specification through form customization
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Data and web management research at Politecnico di Milano
ACM SIGMOD Record
IFOX: interface for ordered XQuery an algebraic oriented tool for ordered XQuery visualization
Proceedings of the 2008 ACM symposium on Applied computing
Querying business processes with BP-QL
Information Systems
Update XML data by using graphical languages
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
Pattern by example: type-driven visual programming of XML queries
Proceedings of the 10th international ACM SIGPLAN conference on Principles and practice of declarative programming
STBenchmark: towards a benchmark for mapping systems
Proceedings of the VLDB Endowment
Automated creation of a forms-based database query interface
Proceedings of the VLDB Endowment
Comparing and evaluating mapping systems with STBenchmark
Proceedings of the VLDB Endowment
GQLX: a new graphical query language for XML data
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Graphical XQuery in the aqualogic data services platform
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
VIREX and VRXQuery: interactive approach for visual querying of relational databases to produce XML
Journal of Intelligent Information Systems
XML materialized views and schema evolution in VIREX
Information Sciences: an International Journal
XCDL: an XML-oriented visual composition definition language
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
A powerful visual formalism for XML data
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Inverse queries: how to get this answer?
i-KNOW '11 Proceedings of the 11th International Conference on Knowledge Management and Knowledge Technologies
XQueryViz: an XQuery visualization tool
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Semantic interoperability in healthcare information for EHR databases
DNIS'10 Proceedings of the 6th international conference on Databases in Networked Information Systems
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
ActiveXQBE: a visual paradigm for triggers over XML data
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Semantic interoperability in standardized electronic health record databases
Journal of Data and Information Quality (JDIQ)
Information interchange services for electronic health record databases
International Journal of Computational Science and Engineering
A graph-based approach to transform XML documents
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
DNIS'11 Proceedings of the 7th international conference on Databases in Networked Information Systems
A visual programming language for XML manipulation
Journal of Visual Languages and Computing
International Journal of Web Engineering and Technology
Situational data integration with data services and nested table
Service Oriented Computing and Applications
Domain specific multistage query language for medical document repositories
Proceedings of the VLDB Endowment
Hi-index | 0.00 |
The spreading of XML data in many contexts of modern computing infrastructures and systems causes a pressing need for adequate XML querying capabilities; to address this need, the W3C is proposing XQuery as the standard query language for XML, with a language paradigm and a syntactic flavor comparable to the SQL relational language. XQuery is designed for meeting the requirements of skilled database programmers; its inherent complexity makes the new language unsuited to unskilled users.In this article we present XQBE (XQuery By Example), a visual query language for expressing a large subset of XQuery in a visual form. In designing XQBE, we targeted both unskilled users and expert users wishing to speed up the construction of their queries; we have been inspired by QBE, a relational language initially proposed as an alternative to SQL, which is supported by Microsoft Access. QBE is extremely successful among users who are not computer professionals and do not understand the subtleties of query languages, as well as among professionals who can draft their queries very quickly.According to the hierarchical nature of XML, XQBE's main graphical elements are trees. One or more trees denote the documents assumed as query input, and one tree denotes the document produced by the query. Similar to QBE, trees are annotated so as to express selection predicates, joins, and the passing of information from the input trees to the output tree.This article formally defines the syntax and semantics of XQBE, provides a large set of examples, and presents a prototype implementation.