L3 Info : SGBD
 
◃  Ch. 3 Algèbre Relationel  ▹
 

Restriction et Projection

  • Définition : Soit R une relation, σpred(R) est un sous-ensemble de R dont le corps est constitué des n-uplets de R satisfaisant la condition pred.
  • En SQL, la restriction (ou sélection) correspond au rôle de la clause WHERE
  • Définition : Soit R(a1, ..., ap) une relation, πai1, ..., ain(R) est une relation dont l'en-tête ai1, ..., ain est un sous-ensemble de (a1, ..., ap) et dont le corps est constitué des n-uplets constitués uniquement des valeurs des attributs ai1, ..., ain issues des n-uplets de R.
  • En SQL, la projection se fait par selection des colonnes dans la clause SELECT