A Coq Formalization of the Relational Data Model

Véronique Benzaken 1, * Évelyne Contejean 2, 1, * Stefania Dumbrava 1
* Auteur correspondant
2 TOCCATA - Certified Programs, Certified Tools, Certified Floating-Point Computations
LRI - Laboratoire de Recherche en Informatique, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
Abstract : In this article, we propose a coq formalization of the relational data model which underlies relational database systems. More precisely, we present and formalize the data definition part of the model including integrity constraints. We model two different query language formalisms: relational algebra and conjunctive queries. The former is the basis of We also present logical query optimization and prove the main ''database theorems'': algebraic equivalences, the homomorphism theorem and conjunctive query minimization.
Type de document :
Communication dans un congrès
Zhong Shao. ESOP - 23rd European Symposium on Programming, Apr 2014, Grenoble, France. Springer, 2014, Lecture Notes in Computer Science
Liste complète des métadonnées

https://hal.inria.fr/hal-00924156
Contributeur : Evelyne Contejean <>
Soumis le : lundi 6 janvier 2014 - 14:24:05
Dernière modification le : jeudi 9 février 2017 - 15:57:11

Identifiants

  • HAL Id : hal-00924156, version 1

Citation

Véronique Benzaken, Évelyne Contejean, Stefania Dumbrava. A Coq Formalization of the Relational Data Model. Zhong Shao. ESOP - 23rd European Symposium on Programming, Apr 2014, Grenoble, France. Springer, 2014, Lecture Notes in Computer Science. <hal-00924156>

Partager

Métriques

Consultations de la notice

181