{"title":"Precise detection and proper handling of view maintenance anomalies in a multidatabase environment","authors":"Rongquen Chen, W. Meng","doi":"10.1109/COOPIS.1997.613808","DOIUrl":null,"url":null,"abstract":"A global view in a multidatabase system is defined as a query against base relations. When the global view is materialized, any update to the corresponding base relations needs to be propagated to the materialized view. This is known as view maintenance. Different maintenances of the same materialized global view for different local updates may interfere with each other. As a result, the view may be incorrectly maintained (view maintenance anomaly). In order to correct the problem, we often need to precisely detect the occurrence of each anomaly. In a distributed environment, the departure order of a set of messages from one site may be different from the arrival order of these messages at another site due to unpredictable network routings and delays. In such an environment, precise detection of the occurrence of each anomaly is a difficult problem. The authors propose a method for precisely detecting the occurrence of each maintenance anomaly for global views defined by SPJ queries. Their method takes into consideration the possibility that messages may be delivered and received in different orders across the network.","PeriodicalId":293694,"journal":{"name":"Proceedings of CoopIS 97: 2nd IFCIS Conference on Cooperative Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of CoopIS 97: 2nd IFCIS Conference on Cooperative Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COOPIS.1997.613808","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
A global view in a multidatabase system is defined as a query against base relations. When the global view is materialized, any update to the corresponding base relations needs to be propagated to the materialized view. This is known as view maintenance. Different maintenances of the same materialized global view for different local updates may interfere with each other. As a result, the view may be incorrectly maintained (view maintenance anomaly). In order to correct the problem, we often need to precisely detect the occurrence of each anomaly. In a distributed environment, the departure order of a set of messages from one site may be different from the arrival order of these messages at another site due to unpredictable network routings and delays. In such an environment, precise detection of the occurrence of each anomaly is a difficult problem. The authors propose a method for precisely detecting the occurrence of each maintenance anomaly for global views defined by SPJ queries. Their method takes into consideration the possibility that messages may be delivered and received in different orders across the network.