Extended algebra and calculus for nested relational databases
ACM Transactions on Database Systems (TODS)
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A general formal framework for schema transformation
Data & Knowledge Engineering - Special issue on ER '97
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
A vision for management of complex models
ACM SIGMOD Record
Semantic integration of heterogeneous information sources
Data & Knowledge Engineering - Special issue on heterogeneous information resources need semantic access
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
XAL: an algebra for XML query optimization
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
XML Data Management: Native XML and XML Enabled DataBase Systems
XML Data Management: Native XML and XML Enabled DataBase Systems
Global Viewing of Heterogeneous Data Sources
IEEE Transactions on Knowledge and Data Engineering
MyLifeBits: fulfilling the Memex vision
Proceedings of the tenth ACM international conference on Multimedia
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Description Logics for Information Integration
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II
Yet Another Query Algebra For XML Data
IDEAS '02 Proceedings of the 2002 International Symposium on Database Engineering & Applications
DBPL '01 Revised Papers from the 8th International Workshop on Database Programming Languages
A framework for abstracting data sources having heterogeneous representation formats
Data & Knowledge Engineering
Nested Queries and Quantifiers in an Ordered Context
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
XML and Relational Data: Towards a Common Model and Algebra
IDEAS '05 Proceedings of the 9th International Database Engineering & Application Symposium
Learning by design: making the case for a teaching strategy to teach information systems courses
Proceedings of the 13th annual conference on Information technology education
Hi-index | 0.00 |
In this paper we propose an approach to defining logical database models, based on the instantiation of a general abstract model, and discuss its application to the management of mixed XML/relational data. Our abstract model is equipped with a parametric query algebra and relational-like algebraic equivalences, that do not have to be redefined when new models are generated. We present an instantiation of our model that unifies the main approaches to represent and manipulate relational and XML data, and in particular SQL, SQL/XML, XQuery, and Oracle's XML Type. Additionally, our algebra can represent queries not expressible by other algebras taken from the literature. Among others, it can represent nested XQuery expressions with no constraints on nesting and on node constructors.