Update semantics of relational views
ACM Transactions on Database Systems (TODS)
On the correct translation of update operations on relational views
ACM Transactions on Database Systems (TODS)
PODS '85 Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
SQL/XML is making good progress
ACM SIGMOD Record
Data abstraction, views and updates in RIGEL
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
SilkRoute: A framework for publishing relational data in XML
ACM Transactions on Database Systems (TODS)
Efficiently Publishing Relational Data as XML Documents
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Querying XML Views of Relational Data
Proceedings of the 27th International Conference on Very Large Data Bases
A Pragmatic Approach to Structured Database Design
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases
The impact of the constant complement approach towards view updating
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
On relational support for XML publishing: beyond sorting and tagging
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Optimizing view queries in ROLEX to support navigable result trees
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Designing information-preserving mapping schemes for XML
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Data & Knowledge Engineering - Special issue: ER 2004
PATAXÓ: A framework to allow updates through XML views
ACM Transactions on Database Systems (TODS)
Triggers over nested views of relational data
ACM Transactions on Database Systems (TODS)
HUX: a schemacentric approach for updating XML views
CIKM '06 Proceedings of the 15th ACM international conference on Information and knowledge management
Bidirectional interpretation of XQuery
Proceedings of the 2007 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
Compiling mappings to bridge applications and databases
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Effective and efficient update of xml in RDBMS
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Bidirectionalization transformation based on automatic derivation of view complement functions
ICFP '07 Proceedings of the 12th ACM SIGPLAN international conference on Functional programming
Compiling mappings to bridge applications and databases
ACM Transactions on Database Systems (TODS)
Updating recursive XML views of relations
Journal of Computer Science and Technology
Optimizing updates of recursive XML views of relations
The VLDB Journal — The International Journal on Very Large Data Bases
A web service architecture for bidirectional XML updating
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
KES'07/WIRN'07 Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part III
Query and update through XML views
DNIS'07 Proceedings of the 5th international conference on Databases in networked information systems
An optimized two-step solution for updating XML views
DASFAA'08 Proceedings of the 13th international conference on Database systems for advanced applications
XML: some papers in a haystack
ACM SIGMOD Record
Updating XML views and querying XML views with update syntax
International Journal of Computational Science and Engineering
Incremental maintenance of materialized XML views
DEXA'11 Proceedings of the 22nd international conference on Database and expert systems applications - Volume Part II
A provenance model for manually curated data
IPAW'06 Proceedings of the 2006 international conference on Provenance and Annotation of Data
A quantitative summary of XML structures
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Conflict resolution in updates through XML views
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
DASFAA'12 Proceedings of the 17th international conference on Database Systems for Advanced Applications - Volume Part I
Hi-index | 0.00 |
This paper addresses the question of updating relational databases through XML views. Using query trees to capture the notions of selection, projection, nesting, grouping, and heterogeneous sets found throughout most XML query languages, we show how XML views expressed using query trees can be mapped to a set of corresponding relational views. We then show how updates on the XML view are mapped to updates on the corresponding relational views. Existing work on updating relational views can then be leveraged to determine whether or not the relational views are updatable with respect to the relational updates, and if so, to translate the updates to the underlying relational database.