Updating derived relations: detecting irrelevant and autonomously computable updates

Article Properties
  • Language
    English
  • Publication Date
    1989/09/01
  • Indian UGC (Journal)
  • Refrences
    17
  • Citations
    72
  • José A. Blakeley Indiana Univ., Bloomington
  • Neil Coburn Univ. of Waterloo, Waterloo, Ont., Canada
  • Per-Åke Larson Univ. of Waterloo, Waterloo, Ont., Canada
Abstract
Cite
Blakeley, José A., et al. “Updating Derived Relations: Detecting Irrelevant and Autonomously Computable Updates”. ACM Transactions on Database Systems, vol. 14, no. 3, 1989, pp. 369-00, https://doi.org/10.1145/68012.68015.
Blakeley, J. A., Coburn, N., & Larson, P.- Åke. (1989). Updating derived relations: detecting irrelevant and autonomously computable updates. ACM Transactions on Database Systems, 14(3), 369-400. https://doi.org/10.1145/68012.68015
Blakeley JA, Coburn N, Larson P Åke. Updating derived relations: detecting irrelevant and autonomously computable updates. ACM Transactions on Database Systems. 1989;14(3):369-400.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Science
Science (General)
Cybernetics
Information theory
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

How can database systems efficiently manage updates to derived relations when base relations change? This paper presents conditions for detecting irrelevant updates, where a base relation update does not affect a derived relation, and autonomously computable updates, where a derived relation can be updated without external data. The derived relations considered are defined by PSJ-expressions (project, select, join operations). Update operations include insertions, deletions, and modifications specified by selection conditions. This research is relevant to database systems, query optimization, and data management. The paper provides sufficient and necessary conditions for detecting these updates, enhancing the efficiency of database maintenance. By establishing these conditions, the research offers practical tools for database administrators and developers. Autonomous updates use no data other than the derived relation itself and the given update operation. The findings help in optimizing database systems by avoiding unnecessary computations and reducing the overhead associated with derived relation maintenance. The work has implications for database design, update propagation strategies, and overall system performance.

Published in ACM Transactions on Database Systems, a leading journal for database research, this paper addresses the critical issue of maintaining derived relations in database systems. The focus on detecting irrelevant and autonomously computable updates aligns with the journal's emphasis on optimizing database operations and ensuring data consistency, thereby contributing to the ongoing discourse in the field.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled Processing Implication on Queries and was published in 1989. The most recent citation comes from a 2023 study titled Processing Implication on Queries . This article reached its peak citation in 1997 , with 8 citations.It has been cited in 29 different journals. Among related journals, the IEEE Transactions on Knowledge and Data Engineering cited this research the most, with 15 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year