Stanford InfoLab Publication Server

Managing historical semistructured data

Chawathe, S. and Abiteboul, S. and Widom, J. (2000) Managing historical semistructured data. Technical Report. Stanford InfoLab. (Publication Note: Theory and Practice of Object Systems, 5(3):143-162, August 1999)

BibTeXDublinCoreEndNoteHTML

[img]
Preview
PDF
391Kb

Abstract

Semistructured data may be irregular and incomplete and does not necessarily conform to a fixed schema. As with structured data, it is often desirable to maintain a history of changes to data, and to query over both the data and the changes. Representing and querying changes in semistructured data is more difficult than in structured data due to the irregularity and lack of schema. We present a model for representing changes in semistructured data and a language for querying over these changes. An important feature of our approach is that we represent and query changes directly as annotations on the affected data, instead of indirectly as the difference between database states. We describe the implementation of our model and query language. We present extensions that permit convenient snapshot-based access in our change-based data model. We also describe our design and implementation of a query subscription service that permits users to subscribe to changes in semistructured information sources.

Item Type:Techreport (Technical Report)
Uncontrolled Keywords:semistructured data, historical data, temporal databases
Subjects:Computer Science > Semistructured Data
Projects:Lore
Related URLs:Project Homepagehttp://infolab.stanford.edu/lore/
ID Code:444
Deposited By:Import Account
Deposited On:22 Mar 2000 16:00
Last Modified:27 Dec 2008 11:51

Download statistics

Repository Staff Only: item control page