Sélection et projection
- σF(r1) (
SELECT * FROM r1 WHERE F) :
- Au pire, considérer chaque tuple de r1 et tester la condition F :
O(nr1).
- Une meilleure complexité peut être obtenue s’il y a des index
adaptés à la condition de sélection (par exemple, un index sur colonne et une condition telle que
colonne = valeur.
- πX(r1) (
SELECT X FROM r1) :
- En général : parcours de r1 avec extraction des composantes
nécessaires de chaque tuple : O(nr1).
- Si l’élimination des occurences multiples est nécessaire (
SELECT DISTINCT X FROM r1), alors il faut
trier la relation r1 : O(nr1 log(nr1))