Pour vous aider à transformer les requêtes algébriques du TD2 en SQL, vous pouvez vous référer à ce tableau d’équivalences entre l’algèbre relationnelle et le SQL.
Algèbre Relationnelle | SQL | Description | Remarque |
---|---|---|---|
|
| Projection | |
|
| Projection sur toutes les colonnes | |
|
| Sélection | |
|
| Produit cartésien | |
|
| Jointure | |
|
| Jointure naturelle | |
|
| Union | |
|
| Intersection | |
|
| Différence | Avec SQLite, MINUS est remplacé par le terme EXCEPT |
|
| Division | Avec SQLite, MINUS est remplacé par le terme EXCEPT |
|
| Division | Une version alternative de la division : On compte le nombre de valeurs distinctes de B dans R et on vérifie qu'il est égal au nombre de valeurs distinctes de B dans S. |