Page 1204 - IT2
P. 1204
<prenom>Amine</prenom>
<telephone>0666985845</telephone>
<email>alaoui@yahoo.fr</email>
</personne>
</annuaire>
Donner l’équivalence en JSON. (1 pt)
8. Quelles sont les deux méthodes JavaScript permettant de sérialiser et désérialiser des
données JSON ? Donner un exemple. (1 pt)
9. C’est quoi le rôle de la propriété text-shadown ? Expliquer les différentes valeurs la
propriété ci-dessous :
text-shadow : 0 1px 1px #fff; (1 pt)
Dossier 2 : (15 pts)
On considère le schéma relationnel suivant d’une application de gestion d’un tournoi de
volley-ball. Les clés primaires sont marqués en gras et souligné, les clés secondaires sont
marquées par # :
EQUIPE (CodeEquipe, Nom, Groupe)
STADE (CodeStade, Nom, Capacité, Ville)
ARBITRE (CodeArbitre, Nom, Prénom, Nationalité, Age)
MATCH (CodeMatch, #CodeStade, Date, Journée)
JOUER (#CodeMatch, #CodeEquipe, #CodeArbitre, Localité, NbreBut)
1. Créer les tables JOUER et EQUIPE en précisant les clés primaires et étrangères. (1 pt)
2. Prosper un MCD à partir du schéma relationnel. (1 pt)
On suppose que les autres tables sont déjà créées dans la base.
3. Ajouter une contrainte qui vérifie que la localité doit être ‘Domicile’ ou ‘Visiteur’. (1 pt)
4. L’application accepte 8 groupes au maximum pour cela créer une contrainte qui impose que
le groupe doit être une lettre entre A et H. (1 pt)
5. Créer une seule requête SQL permettant d’insérer 3 lignes dans la table STADE. (0.5 pt)
Filière Epreuve Session 2/5
TDM Théorique FF Juillet 2014
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

