Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
site:enseignement:licence:3i009:tmealgebre [06/10/2021 17:25] stephane |
site:enseignement:licence:3i009:tmealgebre [27/09/2022 14:30] (Version actuelle) hubert |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
https://dbis-uibk.github.io/relax/calc/gist/0ed0d9d640284e81f44a79b595a28562 | https://dbis-uibk.github.io/relax/calc/gist/0ed0d9d640284e81f44a79b595a28562 | ||
+ | |||
+ | (seulement si la base foot n'est pas visible dans Relax, récupérer la [[base foot pour Relax|baseFootRelax]]) | ||
Voir les raccourcis clavier : | Voir les raccourcis clavier : | ||
Ligne 29: | Ligne 31: | ||
Attention les noms de relation et d'attributs sont **sensibles à la casse**, contrairement à la convention SQL. | Attention les noms de relation et d'attributs sont **sensibles à la casse**, contrairement à la convention SQL. | ||
- | Ecrire NJo mais pas Njo. | + | Ecrire NJo mais pas Njo. Laisser un **espace** entre un prédicat et un nom de relation : écrire σ a!=b (R) mais pas σ a!=b(R) |
{{ :site:enseignement:licence:3i009:relax_2.png?300 |}} | {{ :site:enseignement:licence:3i009:relax_2.png?300 |}} | ||
Ligne 51: | Ligne 53: | ||
Un sponsor sponsorise une équipe si ce sponsor sponsorise au moins un joueur de l'équipe. | Un sponsor sponsorise une équipe si ce sponsor sponsorise au moins un joueur de l'équipe. | ||
- | Noter que Relax permet de renommer entièrement une table, plutôt que de renommer des attributs, ce qui peut simplifier l'écriture des requêtes. | + | Noter que Relax permet de renommer entièrement une table (ex. σ x.a > 1 ( ρ x ( A ) )), plutôt que de renommer des attributs, ce qui peut simplifier l'écriture des requêtes. |
/*Rmq: ceux qui ont suivi 2i009 connaissent cette base*/ | /*Rmq: ceux qui ont suivi 2i009 connaissent cette base*/ | ||
Ligne 94: | Ligne 96: | ||
* p. Quel sponsor a sponsorisé exactement un joueur par équipe ? (attention le résultat est vide et non pas Adadis) | * p. Quel sponsor a sponsorisé exactement un joueur par équipe ? (attention le résultat est vide et non pas Adadis) | ||
* q : réécrire la requête o sans utiliser l'opérateur divide | * q : réécrire la requête o sans utiliser l'opérateur divide | ||
- | |||