Elec
www.ofppt-examen.blogspot.com
Examen de fin de formation, session Juillet 2012 Filière : Techniques de Développement Informatique Niveau : TS Durée : 5 heures Variante 6 Important : assurez-vous que tous les éléments de vos projets sont sauvegardés dans un dossier portant votre nom et prénom et le numéro de la variante de l’examen comme suit : « NOM PRENOM Variante ». Maroc Mecani est société spécialisée en mécanique qui ne dispose pas d’un système de gestion d’information capable de gérer les opérations de suivi de traitements machine (nettoyage, vérification, change filtre,...). Après étude et analyse de ce système on vous propose la base de données suivante : Dossier 1 (6 pts) Epreuve : Pratique – V2-3 Barème : /20 pts
V2-3
1/5
Travail à faire :
www.ofppt-examen.blogspot.com
Enregistrer sur un fichier texte qui porte le nom « dossier1.txt » les requêtes SQL qui répondent aux questions suivantes. 1. Elaborer les requêtes SQL pour la création des tables, les contraintes et la saisie d’un jeu d’essai dans toutes les tables de la base de données. (1,5 pt) 2. Ajouter les contraintes : (0,5 pt) • • Date_Retoure_Traitement supérieure à la Date_Envoi_Traitement. Nombreheure et prixparheure : deux nombres positifs.
3. Créer une procédure stockée qui permet de calculer le coût de traitement d’un modèle dont l’ID_Modele est transmis en paramètre. (1 pt) • Coût d’une seule opération de traitement = Nombreheure* prixparheure.
4. Créer un trigger sur la table Traitement qui permet d’exécuter les opérations suivantes lors de l’insertion : (1 pt) Si le champ Description_Traitement n’est pas renseigné, le déclencheur insère automatiquement le texte « Traitement non important ». Si le Nombreheure est supérieur à 10, le déclencheur réduit cette masse horaire à 10 heures seulement.
V2-3
2/5
5. 6.
Créer une fonction qui