• DocumentCode
    1253299
  • Title

    Incremental computation of set difference views

  • Author

    Bækgaard, Lars ; Mark, Leo

  • Author_Institution
    Dept. of Inf. Sci., Aarhus Sch. of Bus., Denmark
  • Volume
    9
  • Issue
    2
  • fYear
    1997
  • Firstpage
    251
  • Lastpage
    261
  • Abstract
    Views can be computed by means of recomputation or they can be computed incrementally. Incremental view computation outperforms view recomputation in many situations. This is particularly true in distributed database environments such as data warehousing environments. The authors present and analyze two algorithms for the incremental computation of relational set difference views. Set differences occur naturally in the definition of the set-division operator and in rewritten nested queries. The I/O efficiency of the incremental algorithms is compared to each other and to efficient recomputation algorithms. The cost analysis strongly indicates that incremental computation of set difference views outperforms recomputation of set difference views in many situations
  • Keywords
    cache storage; database theory; query processing; relational databases; I/O efficiency; algorithms; cost analysis; data warehousing environments; distributed database environments; incremental view computation; relational set difference views; rewritten nested queries; set-division operator; Algebra; Algorithm design and analysis; Costs; Data security; Deductive databases; Distributed databases; Indexing; Relational databases; Sorting; Warehousing;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.591450
  • Filename
    591450