Académique Documents
Professionnel Documents
Culture Documents
Serie Des Exercices 4
Serie Des Exercices 4
Exercice 1 :
Le propriétaire d’une clinique vétérinaire souhaite créer une base de données pour
stocker des informations sur tous les services vétérinaires effectués. Après quelques
▪ Pour chaque animal admis, son nom, sa race (le cas échéant) et son propriétaire doivent être
enregistrés. Chaque animal doit recevoir un identifiant numérique unique.
▪ Pour chaque propriétaire, le nom, l’adresse et le numéro de téléphone doivent être
enregistrés. Un identifiant numérique unique doit également être généré pour chacun
d’entre eux.
▪ Un animal peut être sans propriétaire. Cette situation est fréquente, car la clinique sauve
souvent des chiens abandonnés dans la rue afin de les soigner et de leur trouver un nouveau
propriétaire.
▪ Il devrait être possible de stocker des informations sur une race spécifique même si aucun
animal de cette race n’a été traité à la clinique.
▪ Chaque rendez-vous a toujours un médecin responsable. Tous les rendez-vous commencent
à une date et à une heure précise et sont suivis par un animal (et bien sûr son propriétaire).
▪ Pour chaque médecin, son nom, son adresse et son numéro de téléphone doivent être
enregistrés. Un identifiant numérique unique doit également être généré pour chacun
d’entre eux.
▪ Lors d’un rendez-vous, plusieurs conditions médicales peuvent être détectées. Chaque
affection a un nom commun et un nom scientifique. Il n’y a pas deux affections qui portent
le même nom scientifique.
▪ Il devrait être possible de stocker dans la base de données des informations sur les affections
les plus courantes pour chaque race différente.
Exercice 2 :
Exercice 3 :
▪ Chaque client a un numéro de TVA, un nom, un numéro de téléphone et une adresse. Il n’y a
pas deux clients ayant le même numéro de TVA.
▪ Lorsqu’un client souhaite envoyer un colis à un autre client, il lui suffit de se connecter au
site web de l’entreprise, de sélectionner le client auquel il souhaite envoyer le colis,
d’indiquer le poids du colis et de préciser s’il s’agit d’une livraison normale ou urgente. Il
reçoit alors un code d’identification unique qu’il inscrit sur le colis.
▪ Le colis est ensuite livré par le client au centre de livraison de son choix. Un centre de
livraison a un nom et une adresse uniques.
▪ Chaque client a un centre de livraison associé. Ce centre de livraison est choisi par
l’entreprise et c’est normalement celui qui est le plus proche de la maison du client.
▪ Le colis est ensuite acheminé par un système interne jusqu’au centre de livraison du
destinataire.
▪ Le colis est alors remis en main propre au destinataire par un coursier depuis le centre de
livraison.
▪ Les coursiers ont un numéro de TVA unique, un nom et un numéro de téléphone. Chaque
coursier travaille dans un seul centre de livraison.
▪ Un coursier est affecté à un paquet dès que celui-ci est introduit dans le système.
Exercice 4 :
Exercice 5 :
Créez une base de données pour une usine avec les exigences suivantes. N’oubliez
pas d’ajouter des identifiants uniques pour chacune des entités si nécessaire.
▪ Une usine possède plusieurs machines. Chacune d’entre elles est utilisée par plusieurs
ouvriers.
▪ Un ouvrier peut travailler sur plusieurs machines.
▪ Dans cette usine, plusieurs produits de types différents sont fabriqués. Chaque type de
produit est fabriqué dans une seule machine. Mais la même machine peut produire plus d’un
type de produit.
▪ Les produits d’un même type sont tous fabriqués à partir du même matériau et ont le même
poids.
▪ Les clients peuvent émettre des bons de commande. Chaque commande comporte une liste
des produits souhaités et leur quantité.
▪ Pour chaque ouvrier, les données suivantes doivent être stockées dans la base de données :
nom (prénom et nom de famille), date de naissance, adresse et liste de ses compétences.
▪ Pour chaque machine, les données suivantes doivent être stockées : numéro de série,
marque, modèle et date d’achat.
▪ Pour chaque client, les données suivantes doivent être enregistrées : nom, adresse, numéro
de téléphone et nom de la personne de contact (le cas échéant).
▪ Pour chaque commande, les données suivantes doivent être enregistrées : numéro de la
commande, date à laquelle elle a été passée, date de livraison prévue et date de livraison
réelle.
Exercice 6 :
Une société de location de bicyclettes souhaite créer un système d’information qui lui
permette de stocker les données relatives à toutes ses réservations et locations. Le
système doit répondre aux exigences suivantes :
Exercice 7 :
▪ Considérons le diagramme UML suivant.
Séparez les affirmations suivantes en deux catégories : celles qui sont vraies et
Exercice 8 :
▪ Considérons le diagramme UML suivant.
Exercice 9 :
Imaginez que vous soyez chargé de développer un système pour une pizzeria. À partir
de la description suivante, créez un diagramme de classes UML. Indiquez toutes les
classes conceptuelles, tous les attributs, toutes les associations et toutes les relations
de généralisation mentionnée dans la description. Étiquetez toutes les associations et
indiquez toutes les multiplicités.
Un réseau local (LAN) basé sur l’anneau à jeton est un réseau composé de nœuds, dans
lequel des paquets de réseau sont envoyés. Chaque nœud a un nom unique au sein du
réseau et renvoie au nœud suivant. Il existe différents types de nœuds : les postes de
travail sont à l’origine des messages ; les serveurs et les imprimantes sont des nœuds
de réseau qui peuvent recevoir des messages. Les paquets contiennent un expéditeur,
une destination et un contenu, et sont envoyés sur un réseau. Un réseau local est une
configuration circulaire de nœuds.
Modéliser un réseau local dans lequel on trouve deux types d’imprimantes : Les
imprimantes ASCII ne peuvent imprimer que des documents ASCII. Les imprimantes
PostScript peuvent imprimer des documents ASCII ou PostScript. Les documents sont
envoyés sous forme de paquets.
▪ Un professeur peut être titulaire, associé ou assistant et il est inscrit dans un département.
▪ Les bureaux et les salles de classe ont un numéro d’identification, et une salle de classe a
▪ Seuls les abonnés sont autorisés à louer des films avec leur propre carte.
▪ Le crédit est mis à jour sur la carte pendant les opérations de location.
▪ Les utilisateurs et les abonnés peuvent acheter un film et leurs données sont enregistrées
dans la commande correspondante.
▪ Lorsqu’un film n’est pas disponible, il est mis en commande.
▪ Une compagnie aérienne effectue des vols. Chaque compagnie aérienne a un identifiant.
▪ Chaque vol a un identifiant, un aéroport de départ et un aéroport d’arrivée : un aéroport a
un identifiant unique.
▪ Chaque vol a un pilote et un copilote, et utilise un avion d’un certain type ; un vol a également
une heure de départ et une heure d’arrivée.
▪ Une compagnie aérienne possède un ensemble d’avions de différents types.
▪ Un avion peut être en état de marche ou en réparation.
▪ À un moment donné, un avion peut être en train d’atterrir ou de décoller.
▪ Une compagnie possède un ensemble de pilotes : chaque pilote a un niveau d’expérience : 1
est le minimum, 3 est le maximum.
▪ Un type d’avion peut nécessiter un nombre particulier de pilotes, avec un rôle différent (par
exemple : commandant de bord, copilote, navigateur) : il doit y avoir au moins Il doit y avoir
au moins un commandant de bord et un copilote, et le commandant de bord doit avoir un
niveau 3.