L3 Info : SGBD
 
◃  Ch. 12 Implantation et algorithmique des SGBDR  ▹
 

Optimisation des requêtes (2)

  • Regroupement des conditions de sélection : σF1F2(r)) = σF1∧F2(r)
  • Avantages :
    • Remplacer plusieurs sélections par une seule
    • Décomposer une sélection pour exploiter un index
    • Décomposer une sélection pour qu’elle puisse en partie être permutée avec une autre opération (voir plus loin)
  • Sélection et projection : πXA=a(r)) = πXA=aX∪A(r)))
  • Avantage : Permet d’appliquer la sélection à une relation plus petite.