Revisiting the definition of the relational tuple calculus

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The tuple relational calculus has been based on the classical predicate logics. Databases are however not exactly representable in this calculus. They are finite. This finiteness results in a different semantics. The result of a query must be finite as well and must be based on the values in the database and in the query. In this case, negation and disjunction of query expression must be defined in a different way. The classical theory has developed restrictions to the tuple relational calculus such as safe formulas. This paper takes a different turn. We introduce a different definition of the tuple relational calculus and show that this calculus is equivalent to the relational algebra and thus equivalent to the safe tuple relational calculus.

Cite

CITATION STYLE

APA

AlBdaiwi, B., & Thalheim, B. (2015). Revisiting the definition of the relational tuple calculus. In Communications in Computer and Information Science (Vol. 539, pp. 3–11). Springer Verlag. https://doi.org/10.1007/978-3-319-23201-0_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free