Skip to main content

Constraint Objects Databases

  • Chapter
  • First Online:
Introduction to Databases

Part of the book series: Texts in Computer Science ((TCS))

  • 2845 Accesses

Abstract

In many applications, our information about the world is incomplete. For example, we may know about a group of persons some information about their ages, such as that one person’s age is greater or less than forty or one person is older than another, without knowing their precise ages. Section 9.1 describes how our incomplete information about the whole world or universe can be represented as a single universal constraint object relation, or UCOR.

The UCOR requires different assumptions about the database than the assumptions made in earlier chapters. Section 9.2 describes the closed, open, and possible world assumptions. The UCOR satisfies the possible world assumption.

Refinement queries add (conjoin) new constraints to the UCOR. Each constraint added eliminates some of the possibilities or ambiguities from the UCOR. For example, as we add more constraints about the ages of the group of persons, we may get more precise knowledge about their ages. In the limit, this will approach the state where there is only one solution of the UCOR, and then we obtain the exact age of each person. Sections 9.3 and 9.4 describe the syntax and the semantics of refinement queries. Section 9.5 describes projection queries from the UCOR. Section 9.6 describes the evaluation of refinement queries. Finally, Section 9.7 considers the related notion of constraint XML objects.

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 89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Revesz .

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag London

About this chapter

Cite this chapter

Revesz, P. (2010). Constraint Objects Databases. In: Introduction to Databases. Texts in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84996-095-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-84996-095-3_9

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84996-094-6

  • Online ISBN: 978-1-84996-095-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics