Skip to main content

Dynamic Adjustment of Localized Constraints

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1677))

Included in the following conference series:

Abstract

Distributed integrity constraints are costly to check; they may also conflict with site autonomy for multidatabases. It has been shown that simple distributed linear inequality constraints can be broken up into independent local constraints that can be dynamically adjusted. Earlier, we have given a framework for generalizing this approach and shown that more complex constraints can be handled on its basis. In this paper, we focus on dynamic adjustment of the local constraints. Special care is needed for constraints that are more complex than linear inequalities since simultaneous requests for constraint adjustment can lead to inconsistency. We have explored various issues including the problem of simultaneity, and have tested our solutions using an implementation. Our experimental results show that simultaneity is important, that our solutions are effective, and the overall strategy of localization is successful.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Barbará and H. Garcia-Molina. The Demarcation Protocol: A Technique for Maintaining Linear Arithmetic Constraints in Distributed Database Systems. In Proc. EDBT’92., pages 373–388, 1992.

    Google Scholar 

  2. P. A. Bernstein and B. T. Blaustein. A Simplification Algorithm for Integrity Assertions and Concrete Views. In Proc. COMPSAC-81, pages 90–99, 1981.

    Google Scholar 

  3. A. Gupta and J. Widom. Local Verification of Global Integrity Constraints in Distributed Databases. In Proc. SIGMOD’93, pages 49–58, 1993.

    Google Scholar 

  4. L. Henschen, W. McCune, and S. Naqvi. Compiling Constraint Checking Programs from First-Order Formulas. In H. Gallaire, J. Minker, and J. Nicolas, editors, Advances in Database Theory, volume 2, pages 145–169. Plenum Press, 1984.

    Google Scholar 

  5. S. Koenig and R. Paige. A Transformational Framework for the Automatic Control of Derived Data. In Proc. VLDB’81, pages 306–318, 1981.

    Google Scholar 

  6. S. Mazumdar. Optimizing Distributed Integrity Constraints. In Proc. DASFAA-93, pages 327–334, 1993.

    Google Scholar 

  7. S. Mazumdar and G. Yuan. Localizing A Class of Distributed Constraints: A Geometric Approach. Journal of Computing and Information. To Appear.

    Google Scholar 

  8. S. Mazumdar and G. Yuan. Localizing Global Constraints: A Geometric Approach. In Proc. ICCI’98, 1998.

    Google Scholar 

  9. X. Qian. Distribution Design of Integrity Constraints. In L. Kerschberg, editor, Proc. Expert Database Systems, pages 205–226. Benjamin Cummings, 1989.

    Google Scholar 

  10. X. Qian and D. Smith. Constraint Reformulation for Efficient Validation. In Proc. VLDB’87, pages 417–425, 1987.

    Google Scholar 

  11. T. Sheard and D. Stemple. Automatic Verification of Database Transaction Safety. ACM TODS, 12(3):322–368, September 1989.

    Article  Google Scholar 

  12. E. Simon and P. Valduriez. Integrity Control in Distributed Database Systems. In Proc. Hawaii Intl. Conf, on System Sciences, pages 622–632, 1986.

    Google Scholar 

  13. D. Stemple, S. Mazumdar, and T. Sheard. On the Modes and Meaning of Feedback to Transaction Designers. In Proc. SIGMOD’87, pages 374–386, 1987.

    Google Scholar 

  14. D. Stemple, E. Simon, S. Mazumdar, and M. Jarke. Assuring Database Integrity. Journal of Database Administration, 1(1):12–26, Summer 1990.

    Google Scholar 

  15. Z. Yuan. Dynamic Localization of Global constraints in Distributed Databases. Master’s thesis, New Mexico Institute of Mining and Technology, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pietrzyk, M., Mazumdar, S., Cline, R. (1999). Dynamic Adjustment of Localized Constraints. In: Bench-Capon, T.J., Soda, G., Tjoa, A.M. (eds) Database and Expert Systems Applications. DEXA 1999. Lecture Notes in Computer Science, vol 1677. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48309-8_74

Download citation

  • DOI: https://doi.org/10.1007/3-540-48309-8_74

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66448-2

  • Online ISBN: 978-3-540-48309-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics