L’algèbre relationnelle a été introduite par M. CODD en 1970, pour formaliser les opérations sur les ensembles. C’est grâce à ce système formel que l’on peut démontrer l’équivalence des requêtes sur des bases de données relationnelles, et que l’on peut construire des optimiseurs de requêtes.
Les opérations relationnelles permettent de combiner des ensembles de valeurs, appelées relations, entre eux dans le but d’obtenir en fonction du type de l’opération, un certain résultat.
Plusieurs opérations relationnelles peuvent être appliquées à des tables de base de données dans des SGBDR. De telle opérations, appelées requêtes, sont lancées par l’intermédiaire du langage SQL afin d’extraire d’une ou plusieurs tables, une certaine combinaisons de colonnes (ou champs) et de lignes (ou uplets, tuples, enregistrements).
Sommaire