site:enseignement:licence:2i009:tme_triggers
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
site:enseignement:licence:2i009:tme_triggers [19/03/2019 15:22] – amann | site:enseignement:licence:2i009:tme_triggers [15/04/2019 19:24] (Version actuelle) – [Rappel PL/SQL] amann | ||
---|---|---|---|
Ligne 64: | Ligne 64: | ||
</ | </ | ||
- | Le code d'une exception utilisateur doit être compris entre -20999 et 20000. | + | Le code d'une exception utilisateur doit être compris entre -20999 et -20000. |
** Limitations : ** | ** Limitations : ** | ||
Ligne 111: | Ligne 111: | ||
==== Question 1 ==== | ==== Question 1 ==== | ||
- | Créer | + | Créer |
==== Question 2 ==== | ==== Question 2 ==== | ||
| | ||
Ligne 117: | Ligne 117: | ||
Créez un trigger qui empêche que le nombre de groupes de TD par UE dépasse 4. | Créez un trigger qui empêche que le nombre de groupes de TD par UE dépasse 4. | ||
==== Question 4 ==== | ==== Question 4 ==== | ||
- | Créez un trigger qui empêche le nombre d' | + | Créez un trigger qui empêche |
==== Question 5 ==== | ==== Question 5 ==== | ||
Pour empêcher un étudiant de s’inscrire à des TD incompatibles (i.e. ayant lieu en même temps), | Pour empêcher un étudiant de s’inscrire à des TD incompatibles (i.e. ayant lieu en même temps), | ||
Ligne 131: | Ligne 131: | ||
</ | </ | ||
* si l’étudiant a déjà pris une inscription correspondant au même jour et à la même heure, la contrainte de table précédente provoque le rejet du nouveau quadruplet | * si l’étudiant a déjà pris une inscription correspondant au même jour et à la même heure, la contrainte de table précédente provoque le rejet du nouveau quadruplet | ||
+ | |||
+ | ==== Question 6 (optionnel) ==== | ||
+ | Trouvez une solution pour la question précédente qui évite d’introduire la table supplémentaire LOCETUD. Conseil : il faut faire une jointure sur les tables TD et INSCRIPTION. | ||
site/enseignement/licence/2i009/tme_triggers.1553005366.txt.gz · Dernière modification : de amann