Conclusion
L'optimisation est indispensable pour de gros volumes de données.
On utilise des heuristiques comme "pousser les sélections/projection" pour limiter l'espace de recherche.
On cherche à utiliser des structures d'accès quand elles sont disponibles.
On utilise l'algorithme le mieux adapté au contexte de la requête.
On évalue grossièrement les plans d'exécution candidats, on choisit celui qui a l'air le moins coûteux et c'est celui là qu'on évalue.
Vous allez maintenant pouvoir mettre en pratique vos connaissances sur les bases de données, par une séance de travaux pratiques : Séquence 6/6 : TP "papier". Nous vous y attendons !