Revisiting the Definition of the Relational Tuple Calculus

被引:1
|
作者
AlBdaiwi, Bader [1 ]
Thalheim, Bernhard [2 ]
机构
[1] Kuwait Univ, Dept Comp Sci, Kuwait, Kuwait
[2] Univ Kiel, Dept Comp Sci, D-24098 Kiel, Germany
关键词
FUNCTIONAL-DEPENDENCIES;
D O I
10.1007/978-3-319-23201-0_1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:3 / 11
页数:9
相关论文
共 50 条
  • [41] Intuitionistic fuzzy relational calculus: An overview
    Cornelis, C
    Deschrijver, G
    De Cock, M
    Kerre, E
    2002 FIRST INTERNATIONAL IEEE SYMPOSIUM INTELLIGENT SYSTEMS, VOL 1, PROCEEDINGS, 2002, : 340 - 345
  • [42] Completeness of a relational calculus for program schemes
    Frias, MF
    Maddux, RD
    THIRTEENTH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1998, : 127 - 134
  • [43] A DOMAIN CALCULUS FOR FUZZY RELATIONAL DATABASES
    BUCKLES, BP
    PETRY, FE
    SACHAR, HS
    FUZZY SETS AND SYSTEMS, 1989, 29 (03) : 327 - 340
  • [44] TRANSLATOR FROM CALCULUS TO RELATIONAL ALGEBRA
    NARANCIO, JV
    CISNEROS, M
    NUNEZ, S
    ACTA CIENTIFICA VENEZOLANA, 1977, 28 : 40 - 40
  • [45] Lexicographical definition of the relational type
    Porto Dapena, Jose-Alvaro
    BOLETIN DE LA REAL ACADEMIA ESPANOLA, 2006, 86 (294): : 333 - 362
  • [46] SAFETY AND TRANSLATION OF RELATIONAL CALCULUS QUERIES
    VANGELDER, A
    TOPOR, RW
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1991, 16 (02): : 235 - 278
  • [47] A relational calculus for program construction by parts
    Frappier, M
    Mili, A
    Desharnais, J
    SCIENCE OF COMPUTER PROGRAMMING, 1996, 26 (1-3) : 237 - 254
  • [48] Relational model, definition and denomination
    Bejoint, Henri
    Thoiron, Philippe
    CALIDOSCOPIO, 2012, 10 (03): : 321 - 327
  • [49] Revisiting the definition of Homo sapiens
    Loike, JD
    Tendler, MD
    KENNEDY INSTITUTE OF ETHICS JOURNAL, 2002, 12 (04) : 343 - 350
  • [50] REVISITING CORRUPTION - WITH A NEW DEFINITION
    WERLIN, HH
    INTERNATIONAL REVIEW OF ADMINISTRATIVE SCIENCES, 1994, 60 (04) : 547 - 558