0% ont trouvé ce document utile (0 vote)
145 vues6 pages

TP 3

Ce document décrit les étapes d'un travail pratique sur une base de données Access. Il contient les instructions pour importer des données, créer des formulaires, requêtes et états.

Transféré par

Tue-ChanMai
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
145 vues6 pages

TP 3

Ce document décrit les étapes d'un travail pratique sur une base de données Access. Il contient les instructions pour importer des données, créer des formulaires, requêtes et états.

Transféré par

Tue-ChanMai
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

IFT1177

TP3

Remise : 17 avril 2016


Barme : Ce devoir sera corrig sur 35.
quipe : Le travail en quipe de deux (au maximum) est permis et mme encourag.
Vous neffectuez alors quune seule remise par quipe.
Remise : Vous avez 2 remises effectuer :
lectronique : les fichiers [Link], [Link] et une copie Word (.doc) de la
feuille rponse.
Papier : La feuille rponse, ltat de la section 4.
Varia : Labsence de remise de la feuille rponse sera pnalise de 15 points.
Labsence de remise lectronique des fichiers sera pnalise de 20 points.
noter : lenvoi par courriel nest pas considr comme une remise lectronique, donc 0 point.
Les remises en retard seront pnalises de 10 points par jour.
Loubli de vous identifier vous ou votre coquipier entrane une pnalit de 5 points.
La note de ce devoir compte pour 14% de la note finale.

1- Importation des donnes :


Crez une base de donnes Access vide que vous nommerez tp3.
Importez les donnes des fichiers [Link] (cl primaire : codePerm) et
[Link] (pour linstant, pas de cl primaire).
Modifiez la structure de la table inscriptions de faon ce que la cl primaire soit
compose des champs codePerm et sigleCours.
Ajoutez la relation entre ces 2 tables, appliquez lintgrit rfrentielle avec mise jour et
suppression en cascades.
Du classeur [Link], importez la plage de donnes nomme cours (cl primaire : sigle)
ainsi que la plage de donnes nomme profs (cl primaire : matricule).
Ajoutez la relation entre les tables inscriptions et cours, appliquez lintgrit
rfrentielle avec mise jour et suppression en cascades.
Faites de mme entre les tables profs et cours.

2- Formulaire/Sous formulaire :
Produisez un formulaire/sous formulaire qui pour chaque prof, va afficher le matricule, le
nom et le prnom du prof ainsi que la liste des sigles et titres des cours donns par ce
prof.
Votre formulaire devra tre dispos comme suit :

3- Notes globales
Crez une requte avec un champ calcul pour dterminer la note globale des tudiants.
Celle-ci se calcule de la manire suivante :
35% de la note des travaux + 25% de la note de lintra + 40% de la note du final.
Cette requte fera afficher toutes les champs de la table inscriptions + la note globale
(format standard, 1 dcimale).
Sauvegardez la requte sous le nom notes.
Ajoutez un lien entre la requte notes et la table cours.

4- Liste dtudiants :
Crez un tat qui va afficher la liste des tudiants dun cours (en paramtre).
Ajoutez, dans lentte de ltat votre nom ainsi que celui de votre coquipier.
Suggestion : Crez une requte avec paramtre et utilisez-la comme source de donnes
pour ltat.
Voici un aperu du niveau de regroupement ainsi que des informations que doit contenir
votre tat.

Notez que les tudiants sont tris selon leur nom.


Utilisez ltat pour gnrer la liste des tudiants du cours IFT1176 et faites imprimer ce
rsultat.

5- requtes
Pour cette section, vous devez construire la requte ncessaire pour obtenir la rponse
la question, la sauvegarder (sous les noms Q1 Q5). Vous devez aussi transcrire la
requte, en mode SQL, sur la feuille rponse.
crivez aussi votre rponse lendroit appropri sur la feuille rponse.
Q1. Faites afficher le nom et prnom de tous les professeurs ainsi que le nombre de cours
quils donnent, incluant ceux qui ne donnent aucun cours. Laffichage se fera en
ordre croissant de nombre de cours.
Sauvegardez cette requte sous le nom Q1.
Transcrivez la liste produite sur la feuille rponse.
Q2. Produisez la liste des sigles de cours et de la moyenne de la note globale pour ces
cours en ordre dcroissant de moyenne.
Sauvegardez cette requte sous le nom Q2.
Quel cours a la plus forte moyenne?
Quel cours a la plus faible moyenne?
Q3. Produisez la liste des tudiants (nom et prnom) ainsi que le nombre de cours o ils
sont inscrits et leur note globale moyenne.
Sauvegardez cette requte sous le nom Q3.
Quelles sont les informations affiches sur ltudiant tant inscrit au plus grand
nombre de cours, si plus dun tudiant le mme nombre de cours, transcrivez les
informations de celui ayant la plus forte moyenne?
Q4. Produisez la liste, en ordre dcroissant de nom et prnom, des tudiants (ou
tudiantes) ns au mois de mars.
Remarque dans le code permanent, le mois de mars est cod 03 pour les hommes et
53 pour les femmes.
Sauvegardez cette requte sous le nom Q4.
Q5. Sans utiliser de regroupement, produisez la liste, sans doublons, des noms (nom de
famille uniquement) des tudiants et ce, en ordre alphabtique des noms.
Sauvegardez cette requte sous le nom Q5.
Quel nom se trouve la position 3?
Remarque : Vous devez modifier une proprit de la requte, tel que vu au cours
thorique, pour obtenir un affichage sans doublons.

6- Analyse statistique de rsultats dans Excel


Dans cette section, vous devez tester lhypothse que le cours IFT1166 est plus difficile
que le cours IFT1969.
a) Crez deux requtes, la premire fera afficher tous les notes globales des tudiants du
cours IFT1166, alors que la seconde affichera les notes globales des tudiants du
cours IFT1969.
b) Exportez ces requtes vers un nouveau classeur Excel que vous nommerez tp3.
c) Ouvrez ce classeur et, dans une nouvelle feuille de calcul, produisez test dgalit des
esprances, au seuil de signification de 5% pour dterminer si la moyenne dans ces
deux cours est gale ou si la moyenne du cours IFT1969 est suprieure celle du
cours IFT1166.
Ajoutez un pied de page, cette feuille, permettant de vous identifier ainsi que votre
coquipier.
d) Indiquez votre conclusion dans la feuille rponse.

Vous aimerez peut-être aussi