Introduction

La représentation d'information sous forme relationnelle est intéressante car les fondements mathématiques du relationnel, outre qu'ils permettent une modélisation logique simple et puissante, fournissent également un ensemble de concepts pour manipuler formellement l'information ainsi modélisée.

Ainsi une algèbre relationnelle, sous forme d'un ensemble d'opérations formelles, permet d'exprimer des questions, ou requêtes, posées à une représentation relationnelle, sous forme d'expressions algébriques.

L'algèbre relationnelle est principalement composée par les cinq opérateurs de base et les trois opérateurs additionnels suivants :

  • Opérateurs de base

    • Union

    • Différence

    • Projection

    • Restriction

    • Produit cartésien

  • Opérateurs additionels

    • Intersection

    • Jointure

    • Division

FondamentalAlgèbre relationnelle et SQL

Les questions formulées en algèbre relationnelle sont la base des questions formulées en SQL pour interroger une base de données relationnelle.