Office de la formation professionnelle
et de la promotion du travail
Direction de la Recherche et Ingénierie de formation
Digital & IA
Manuel des travaux pratiques
M106 : Manipuler des bases de
données
1ère Année
Technicien spécialisé
Orange Restricted
Activité n°1 :
Lire et analyser un cahier de charges
Exercice 2 : « Chevaux d’écurie »
• Un petit élevage de chevaux de race se propose d’informatiser son système pour suivre l’évolution et la carrière des chevaux provenant de son écurie.
• Nous voulons pouvoir connaître ce qui caractérise les différentes personnes participant à l’élevage, c’est à dire leur nom, prénom, adresse et téléphone. On les identifie
par un numéro unique. Ces personnes ont chacun une fonction bien précise (directeur, secrétaire, éleveur, comptable, propriétaire, entretien, éleveur-propriétaire…).
• Tout membre du personnel est personnellement encadré par un supérieur (sauf le directeur qui est en haut de l’échelle du pouvoir).
• On connaît le nom, la race et la couleur de chaque cheval. On lui affecte un numéro unique permettant de l’identifier dès sa naissance. Chaque race de cheval a des
caractéristiques propres telles que son poids type et sa taille type. On souhaite également suivre l’évolution de la croissance d’un cheval. Pour cela, on note son poids et
sa taille tous les mois. Cela permet de construire des courbes de croissance spécifique à chaque animal et de pouvoir détecter rapidement d’éventuelles anomalies par
rapport au poids et la taille type de sa race.
• On connaît le pedigree de chaque cheval (c’est-à-dire que l’on peut retrouver les caractéristiques de ses parents), ainsi que son numéro de tatouage (ce numéro permet
d’identifier un cheval de manière unique, quelle que soit son élevage, mais n’est affecté à un cheval qu’à partir de ses 2 mois). Chaque cheval est pris en charge par un
éleveur spécifique qui le dresse en vue des compétitions.
• Les chevaux participent à des concours identifiés par leur nom et ayant lieu tous les ans. En plus du nombre de participants à chaque rencontre, on veut connaître la
place obtenue par chaque cheval de l’élevage, ce qui permettra d’effectuer des statistiques sur les meilleurs gagnants.
• Les chevaux ont un propriétaire dont on connaît le nom, le prénom, l’adresse, le téléphone. Chaque propriétaire est également suivi par un membre du personnel qui
PARTIE 1
permet de coordonner les compétitions de ses chevaux. Chaque cheval n’a qu’un propriétaire à un instant donné mais il peut en changer plusieurs fois et l’on souhaite
connaître cette évolution, ainsi que le prix qui a été fixé pour chaque transaction.
Orange Restricted
Activité n°2 :
Dictionnaire de données et GDF
Exercice 2 « Chevaux d’écurie » : Travail demandé
Bien lire le cahier des charges relatif a « Chevaux d’écurie » (Activité 2) et
réaliser le travail demandé ci-dessous :
1. Grouper la liste des données relevées en : Concept/Donnée/Valeur
2. Elaborer le dictionnaire de données
3. Déduire les contraintes depuis les règles de gestion, puis définir sur
quel niveau elles vont être générées
4. Extraire les dépendances fonctionnelles
5. Elaborer le graphe des DF
PARTIE 1
Orange Restricted