Constraint Preserving XML Updating
نویسندگان
چکیده
With the rapid development of Internet, XML becomes the standard for data representation, integration and exchange on the web. In order to fully evolve XML into a universal data representation and sharing format, it is necessary to update XML documents efficiently while preserving constraints. We consider an important class of constraints, XML keys. In this paper, based on XML keys and the constraint-preserving normalized storage of XML over relational databases, we present a novel method for updating XML data. Our method first propagates the update on XML into the relational database. Then taking the updated relational data and the original document as input, the resulting XML document updated can be produced through locating the positions of updates in the original one by annotation technology. Preliminary performance studies have shown that our method is very effective and efficient.
منابع مشابه
On Updating Inheritance Relationship in XML Documents
It is a fact that many XML query languages lack support for update operations. Those that have minimal support do not concern with preserving documents’ constraints, and consequently the results are updated XML documents with low integrity. In this paper we propose a methodology to accommodate XML Update without violating the original document constraints. The main focus is on the preserving th...
متن کاملUpdating in XML Using Semantic Constraints
A novel technique for updating in XML using semantic constraints is proposed. In the proposed technique for XML updating, we consider close value pair semantics in ordered XML documents. Further, how semantic constraints can be incorporated with integrity constraints for XML updating and how to update XML views using semantic constraints are discussed.
متن کاملPreserving Constraints for Aggregation Relationship Type Update in XML Document
Despite the increasing demand for effective XML document repository, many are still reluctant to store XML documents in their natural tree form. One main reason is the limitation of XML languages used to define and manipulate the XML documents. It is evident that the current XML languages have lack of support for update operations. Even though some of the languages have supported minimum update...
متن کاملConsistency preserving updates in deductive databases
Several problems may arise when a deductive database is updated. The problems that are addressed in this paper are those of integrity constraint maintenance and view updating. In this sense, we define a method that tackles both problems in an integrated way and that it is sound and complete. We also propose an architecture for our method to deal with both problems efficiently. Improvement of ef...
متن کاملSemantic Query Formulation and Evaluation for XML Databases
A semantic query attempts to help a user to obtain or manipulate data in a database without knowing its detailed syntactic structure. Formulation and evaluation of semantic queries require schematic and other constraint information as well as general domain knowledge. A new approach to the formulation and evaluation of semantic queries for XML databases is proposed. It employs XML Declarative D...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003