Academia.eduAcademia.edu

Relational calculus

description203 papers
group3 followers
lightbulbAbout this topic
Relational calculus is a non-procedural query language used in database management systems, which allows users to specify what data to retrieve without detailing how to obtain it. It is based on mathematical logic and set theory, focusing on the relationships between data entities and enabling the formulation of queries through logical expressions.
lightbulbAbout this topic
Relational calculus is a non-procedural query language used in database management systems, which allows users to specify what data to retrieve without detailing how to obtain it. It is based on mathematical logic and set theory, focusing on the relationships between data entities and enabling the formulation of queries through logical expressions.
The design of several database query languages has been influenced by Codd's relational algebra. This paper discusses the difficulty of optimizing queries based on the relational algebra operations select, project, and join. A matrix,... more
The integration of Logic Programming and Relational Databases has many advantages: 'on one hand, a better flexibility is obtained in the use of relational databases by allowing deductive inference and unification; on the other hand,... more
Motivated by applications in databases, this paper considers various fragments of the calculus of binary relations. The fragments are obtained by leaving out, or keeping in, some of the standard operators, along with some derived... more
Literature suggests that trust can take a number of forms, two notable ones being calculus-based and relational trust. Researchers have also argued that it is important to understand how these forms can be blended in different situations.... more
Database applications often require to evaluate queries containing quantifiers or disjunctions, e.g., for handling general integrity constraints. Existing efficient methods for processing quantifiers depart from the relational model as... more
Reiter has proposed extended relational theory to formulate relational databases with null values and presented a query evaluation algorithm for such databases. However, due to indefinite information brought in by null values,... more
Functional completeness of a relational language is the ability to express linear recursive queries. We present such a language that also has the property of relational completeness (relational algebra is, in fact, embedded in it). The... more
This paper, the first step to connect relational databases with systems consequence (Kent [5]), is concerned with the semantics of relational databases. It aims to to study system consequence in the logical/semantic system of relational... more
In this paper, we propose a design of fuzzy relational database to deal with a conditional probability relation using fuzzy relational calculus. In the previous, there are several researches about equivalence class in fuzzy database using... more
Background Once multi-relational approach has emerged as an alternative for analyzing structured data such as relational databases, since they allow applying data mining in multiple tables directly, thus avoiding expensive joining... more
Se incluyen los antecedentes del grupo, una reseña histórica, la organización, los logros alcanzados en su línea de investigación y las oportunidades de crecimiento y continuación a futuro. Palabras clave: bases de datos; lógica difusa;... more
In the past decade, Statistical Relational Learning (SRL) has emerged as a new branch of machine learning for representing and learning a joint probability distribution over relational data. Relational representations have the necessary... more
This paper presents a probabilistic relational modelling (implementation) of the major probabilistic retrieval models. Such a high-level implementation is useful since it supports the ranking of any object, it allows for the reasoning... more
Intelligent databases are a developing field since the early nineties. Using fuzzy numbers to model imprecise information is a well-known concept. In this paper, we will show how to implement FSQL queries that can also handle priority.... more
In this paper, we study the (positive) graph relational calculus. The basis for this calculus was introduced by Curtis and Lowe in 1996 and some variants, motivated by their applications to semantics of programs and foundations of... more
Relational lattices are obtained by interpreting lattice connectives as natural join and inner union between database relations. Our study of their equational theory reveals that the variety generated by relational lattices has not been... more
Relational lattices are obtained by interpreting lattice connectives as natural join and inner union between database relations. Our study of their equational theory reveals that the variety generated by relational lattices has not been... more
In this paper, we study the (positive) graph relational calculus. The basis for this calculus was introduced by Curtis and Lowe in 1996 and some variants, motivated by their applications to semantics of programs and foundations of... more
We consider the problem of, given a probabilistic model on a set of random variables, how to add a new variable that depends on the other variables, without changing the original distribution. In particular, we consider relational models... more
We study ternary relational semantics for symmetric versions of the Lambek calculus with interaction principles due to Grishin (1983). We obtain completeness on the basis of a Henkin-style weak filter construction. 1
The fuzzy relational database model as defined by Buckles and Petry employs sets in place of atomic values for components of tuples in database relations. This technique for dealing with imprecision in relational databases is intuitively... more
This book series provides a forum to systematically summarize recent developments, discoveries and progress on multi-sensor, multi-source/multi-level data and information fusion along with its connection to data-enabled science. Emphasis... more
This article was published in an Elsevier journal. The attached copy is furnished to the author for non-commercial research and education use, including for instruction at the author's institution, sharing with colleagues and providing to... more
Program traces are often used for explaining the dynamic behavior of programs. Unfortunately, program traces can grow quite big very quickly, even for small programs, which compromises their usefulness. In this paper we present a visual... more
Our aim is to design a pattern classifier using fuzzy relational calculus (FRC) which was initially proposed by W. Pedrycz. In the course of doing this we introduce a new interpretation of multidimensional fuzzy implication (MFI) to... more
Many natural intensional properties in arti cial and natural languages are hard to compute. We show that randomized algorithms are often necessary to have good estimators of natural properties and to verify some speci c relations. We... more
Abstract— This paper introduces U-relations, a succinct and purely relational representation system for uncertain databases. U-relations support attribute-level uncertainty using vertical partitioning. If we consider positive relational... more
This paper introduces U-relations, a succinct and purely relational representation system for uncertain databases. U-relations support attribute-level uncertainty using vertical partitioning. If we consider positive relational algebra... more
We present a sound and complete graph calculus for modalities. This calculus is a general framework for expressing modal formulas and frame properties, with a rich repertoire of relations, and reasoning about them in a uniform manner. The... more
The relationship between belief networks and relational databases is examined. Based on this analysis, a method to construct belief networks automatically from statistical rela tional data is proposed. A comparison be tween our method and... more
Binary relational algebra provides semantic foundations for major areas of computing, such as database design, state-based modeling and functional programming. Remarkably, static checking support in these areas fails to exploit the full... more
Binary relational algebra provides semantic foundations for major areas of computing, such as database design, state-based modeling and functional programming. Remarkably, static checking support in these areas fails to exploit the full... more
In commercial network database management systems, set-valued fields and aggregate functions are commonly supported. However, the relational database model, as defined by Codd, does not include set-valued attributes or aggregate... more
We prove that the complexity of Lamping's optimal graph reduction technique for the A-calculus can be exponential in the number of L6vy 's family reductions. Starting from this consideration, we propose a new measure for what could be... more
In this paper I review the Neo-Davidsonian semantics of prepositional phrases and secondary predication. I argue that certain types of examples pose challenge to this semantics. I present an alternative to the Neo-Davidsonian analysis... more
In this work, formulas are inclusions t 1 ⊆ t 2 and non-inclusions t 1 ⊆ t 2 between Boolean terms t 1 and t 2. We present a set of rules through which one can transform a term t in a diagram ∆t and, consequently, each inclusion t 1 ⊆ t 2... more
In service-oriented computing, correlations are used to determine links between service providers and users. A correlation contains values for some variables received in a communication. Subsequent messages will only be received when they... more
We consider the problem of learning Boltzmann machine classifiers from relational data. Our goal is to extend the deep belief framework of RBMs to statistical relational models. This allows one to exploit the feature hierarchies and the... more
In this paper, we propose a new probabilistic relational database model, denote by PRDB, as an extension of the classical relational database model where the uncertainty of relational attribute values and tuples are respectively... more
Analyzing time to event data arises in a number of fields such as Biology and Engineering. A common feature of this data is that, the exact failure time for all units may not be observable. Accordingly, several types of censoring were... more
Abstract: Alloy is an increasingly popular lightweight specification language based on relational logic. Alloy models can be automatically verified within a bounded scope using off-the-shelf SAT solvers. Since false assertions can usually... more
Algebraic optimisation is both theoretically and practically important for query processing in complex value databases. In this paper, we consider this issue and investigate some algebraic properties concerning the nested relational... more
*-Existing database security mechanisms are not sufficient for detecting malicious activities targeted at corrupting data. With the increase of attacks toward database-centered applications, an effective intrusion detection system is... more
MatBase is a prototype data and knowledge base management expert intelligent system based on the Relational, Entity-Relationship, and (Elementary) Mathematical Data Models. Dyadic relationships are quite common in data modeling. Besides... more
Download research papers for free!