This thesis presents a formalization of fundamental database theories and algorithms. This furthers the maturing state of the art in formal specification development in the database field, with contributions stemming from two foundational approches to database models: relational and logic based.As such, a first contribution is a Coq library for the relational model. This contains a mechanization of integrity constraints and of their inference procedures. We model two of the most common dependencies, namely functional and multivalued, together with their corresponding axiomatizations. We prove soundness of their inference algorithms and, for the case of functional ones, also completeness. These types of dependencies are instances of equality...
Abstract. Logic and databases have gone a long way together since the advent of relational databases...
In this thesis we investigate the issue of querying knowledge bases composed of data and general bac...
AbstractWe investigate functional dependencies in databases that support complex values such as reco...
Cette thèse présente une formalisation en Coq des langages et des algorithmes fondamentaux portant s...
International audienceIn this article, we propose a coq formalization of the relational data model w...
Abstract. In this article, we propose a Coq formalization of the re-lational data model which underl...
In this paper, we introduce a novel approach to deductive databases meant to take into account the n...
Depuis plusieurs décennies, les bases de données relationnelles sont au coeur de nombreux systèmes d...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog±, whic...
Much has happened in data and knowledge base research since the introduction of the relational mode...
This thesis is about the formalization of data provenance using the Coq proof assistant, at the inte...
International audienceWe propose a SSReflect library for logic programming in the Datalog setting. A...
The development of database applications is usually carried out informally. The derivation of databa...
The aim of this thesis is to study the role played by negation in databases and to develop data mod...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog+/-, wh...
Abstract. Logic and databases have gone a long way together since the advent of relational databases...
In this thesis we investigate the issue of querying knowledge bases composed of data and general bac...
AbstractWe investigate functional dependencies in databases that support complex values such as reco...
Cette thèse présente une formalisation en Coq des langages et des algorithmes fondamentaux portant s...
International audienceIn this article, we propose a coq formalization of the relational data model w...
Abstract. In this article, we propose a Coq formalization of the re-lational data model which underl...
In this paper, we introduce a novel approach to deductive databases meant to take into account the n...
Depuis plusieurs décennies, les bases de données relationnelles sont au coeur de nombreux systèmes d...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog±, whic...
Much has happened in data and knowledge base research since the introduction of the relational mode...
This thesis is about the formalization of data provenance using the Coq proof assistant, at the inte...
International audienceWe propose a SSReflect library for logic programming in the Datalog setting. A...
The development of database applications is usually carried out informally. The derivation of databa...
The aim of this thesis is to study the role played by negation in databases and to develop data mod...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog+/-, wh...
Abstract. Logic and databases have gone a long way together since the advent of relational databases...
In this thesis we investigate the issue of querying knowledge bases composed of data and general bac...
AbstractWe investigate functional dependencies in databases that support complex values such as reco...