S. Chawathe, S. Abiteboul, J. Widom
{"title":"Managing Historical Semistructured Data","authors":"S. Chawathe, S. Abiteboul, J. Widom","doi":"10.1002/(SICI)1096-9942(1999)5:3<143::AID-TAPO3>3.0.CO;2-S","DOIUrl":null,"url":null,"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 wind query subscription service that permits users to subscribe to changes in semistructured information sources. © 1999 John Wiley & Sons, Inc.","PeriodicalId":293061,"journal":{"name":"Theory Pract. Object Syst.","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"86","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theory Pract. Object Syst.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/(SICI)1096-9942(1999)5:3<143::AID-TAPO3>3.0.CO;2-S","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 86
管理历史半结构化数据
半结构化数据可能是不规则和不完整的,并且不一定符合固定的模式。与结构化数据一样,通常需要维护数据更改的历史记录,并对数据和更改进行查询。由于不规则性和缺乏模式,半结构化数据中的变化表示和查询比结构化数据中的变化更加困难。我们提出了一个表示半结构化数据变化的模型和一种对这些变化进行查询的语言。我们的方法的一个重要特性是,我们直接将更改表示为受影响数据上的注释,而不是间接地表示为数据库状态之间的差异。我们描述了模型和查询语言的实现。我们提供的扩展允许在基于更改的数据模型中方便地进行基于快照的访问。我们还描述了wind查询订阅服务的设计和实现,该服务允许用户订阅半结构化信息源中的更改。©1999 John Wiley & Sons, Inc
本文章由计算机程序翻译,如有差异,请以英文原文为准。