TD N°4 1 Exercice 1 : Entreprise Une entreprise de fabrication et de distributi
TD N°4 1 Exercice 1 : Entreprise Une entreprise de fabrication et de distribution de matériels possède une usine et plusieurs lieux de stockage/expédition. On souhaite installer une base de données pour cette entreprise : • Un produit est caractérisé par un numéro , un libellé , un prix unitaire . • Chaque produit peut être stocké dans un ou plusieurs dépôts. Un dépôt est caractérise par un numéro . Dans chaque dépôt on connait la quantité en stock de chaque produit et la quantité disponible (la différence représente la quantité réservée pour les commandes déjà validées mais non livrées). • Un client est détermine par son numéro , son nom , son adresse , le total de son chiffre d’affaire , le taux de réduction . Chaque client est livré `a partir d’un d´dépôt privilégié ou `a partir d’un d´dépôt de secours en cas de défaillance du premier. • A un client peuvent être associées une ou plusieurs commandes, chacune étant caractérisée par un numéro et une date . Une ligne comporte un code produit, une quantité commandée , un délai de livraison et un code livraison indiquant si la livraison est intervenue. • A chaque commande peuvent être associées une ou plusieurs factures, une facture étant ´élaborée dés qu’une livraison est intervenue. une facture est caractérisée par un numéro de facture , une date , un montant . Une facture peut concerner plusieurs produits. Chaque ligne comprend la quantité facturée et le montant correspondant . 2 • Un produit est caractérisé par un numéro , un libellé , un prix unitaire . Produit Num Lib Prix_uni 3 • Chaque produit peut être stocké dans un ou plusieurs dépôts. Un dépôt est caractérise par un numéro . Dans chaque dépôt on connait la quantité en stock de chaque produit et la quantité disponible (la différence représente la quantité réservée pour les commandes déjà validées mais non livrées). Produit Num Lib Prix_uni Dépôt NumDep 0,n 0,n Stocke QteStk QtéDis 4 • Un client est détermine par son numéro son nom son adresse ,le total de son chiffre d’affaire le taux de réduction . Chaque client est livré à partir d’un dépôt privilégié ou à partir d’un dépôt de secours en cas de défaillance du premier. Client NumCli Nom Adresse CA RED Dépôt NumDep 0,n 1,1 Choisi_en_1 0,n 1,1 Choisi_en_2 5 1,n passe • A un client peuvent être associées une ou plusieurs commandes, chacune étant caractérisée par un numéro et une date .Une ligne comporte un code produit, une quantité commandée ,un délai de livraison et un code livraison indiquant si livraison est intervenue. Client NumCli Nom Adresse CA RED Commande NumCom DatCom 1,1 0,1 contient qtéCom DelLiv CodLiv Produit Num Lib Prix_uni 1,n 6 d1 Diapositive 6 d1 dell; 31/05/2021 • A chaque commande peuvent être associées une ou plusieurs factures, une facture étant ´élaborée dés qu’une livraison est intervenue. une facture est caractérisée par un numéro de facture ,une date , un montant . Une facture peut concerner plusieurs produits. Chaque ligne comprend la quantité facturée et le montant correspondant . 1,n Associé_à Facture NumFAc DatFAc MonFac Commande NumCom DatCom 1,1 0,1 contient qtéFact Produit Num Lib Prix_uni 1,n 7 1,n passe Client NumCli Nom Adresse CA RED Commande NumCom DatCom 1,1 0,1 contient qtéCom DelLiv CodLiv Produit Num Lib Prix_uni 1,n 1,n Associé_à Facture NumFAc DatFAc MonFac 1,1 0,1 contient qtéFact 1,n Dépôt NumDep 0,n 0,n Stocke QteStk QtéDis Choisi_en_1 Choisi_en_2 1,1 1,1 0,n 0,n 8 On veut représenter le personnel d’une entreprise et son affectation. L’entreprise est organisée en services auxquels est affecté le personnel. Chaque service est décrit par son nom, son chef (qui est nécessairement un cadre de l’entreprise) et la liste de ses locaux. Le personnel est reparti en trois catégories, les administratifs, les techniciens et les cadres. Tous possèdent un numéro d’employé, un nom, un prénom, une adresse, une identification bancaire (nom de banque, nom d’agence, numéro de compte), un salaire et sont rattachés à un service. Chaque catégorie possède en outre des renseignements qui lui sont propres : • pour un administratif ou un technicien, le prix de l’heure supplémentaire; • pour un technicien, les machines dont il est responsable; • pour un administratif, le(s) cadre(s) pour le(s)quel(s) il travaille; • pour un cadre, son bureau, son numéro de poste téléphonique et l’(Ies) administratif(s) (s’il en existe) qui lui est (sont) attaché(s). EX2: Gestion du personnel 9 0,1 dirige 1,1 On veut représenter le personnel d’une entreprise et son affectation. L’entreprise est organisée en services auxquels est affecté le personnel. Chaque service est décrit par son nom, son chef (qui est nécessairement un cadre de l’entreprise) et la liste de ses locaux. 1,1 affecté Service Numserv NomSer fonctionnaire NumFonct Nom Prenom type 1,n 0,1 contient local idLocal NomLocal 1,n 10 Le personnel est reparti en trois catégories, les administratifs, les techniciens et les cadres. Tous possèdent un numéro d’employé, un nom, un prénom, une adresse, une identification bancaire (nom de banque, nom d’agence, numéro de compte), un salaire et sont rattachés à un service. fonctionnaire NumFonct Nom Prenom Type Adresse salaire Agence Num nomAgence 1,1 1,n geré Banque Num NomBanque 1,1 1,n correspond possède Compte Num 1,1 1,1 IdenBancaire NumId nom_banque nomagence numero de compte 11 Chaque catégorie possède en outre des renseignements qui lui sont propres : • pour un administratif ou un technicien, le prix de l’heure supplémentaire; • pour un technicien, les machines dont il est responsable; • pour un administratif, le(s) cadre(s) pour le(s)quel(s) il travaille; • pour un cadre, son bureau, son numéro de poste téléphonique et l’(Ies) administratif(s) (s’il en existe) qui lui est (sont) attaché(s). fonctionnaire NumFonct Nom Prenom Technicien codeTech prixHeuSup Administratif CodeAdmin prixheuSup Cadre NumFonct bureau tel Est un T Est un A Est un C machine codemachine gère 1,n 1,1 Est un C 1,n 1,n dirige 1,1 service 1,n 12 Pour les besoins de la gestion d’un aéroport on souhaite mémoriser dans une base de données les informations nécessaires `a la description des faits suivants : • Chaque avion géré est identifie par un numéro d’immatriculation. Il est la propriété soit d’une société, soit d’un particulier. Dans les deux cas on doit connaıtre le nom, l’adresse et le numéro de téléphone du propriétaire, ainsi que la date d’achat de l’avion. • Chaque avion est d’un certain type, celui-ci étant caractérisé par son nom, le nom du constructeur, la puissance du moteur, le nombre de places. • La maintenance des avions est assurée par les mécaniciens de l’aéroport. Par sécurité, les interventions sont toujours effectuées par deux mécaniciens (l’un répare, l’autre vérifie). Un même mécanicien peut, selon les interventions, effectuer la réparation ou la vérification. Pour toute intervention effectuée, on conserve l’objet de l’intervention, la date et la durée • Pour chaque mécanicien on connait son nom, son adresse, son numéro de téléphone et les types d’avion sur lesquels il est habilite a intervenir. • Un certain nombre de pilotes sont enregistres auprès de l’aéroport. Pour chaque pilote on connait son nom, son adresse, son numéro de téléphone, son numéro de brevet de pilote et les types d’avion qu’il est habilite a piloter avec le nombre total de vols qu’il a effectue sur chacun de ces types. EX3: Aéroport 13 • Chaque avion géré est identifie par un numéro d’immatriculation. Il est la propriété soit d’une société, soit d’un particulier. Dans les deux cas on doit connaıtre le nom, l’adresse et le numéro de téléphone du propriétaire, ainsi que la date d’achat de l’avion. Avion immat dateAchat Proprietaire Num Nom Adresse Tel type 1,n 1,1 Stocke 14 • Chaque avion est d’un certain type, celui-ci étant caractérisé par son nom, le nom du constructeur, la puissance du moteur, le nombre de places. Avion immat dateAchat Proprietaire Num Nom Adresse Tel type 1,n 1,1 Stocke Type CodeType Nom Constructeur Puisance nbplace 1,1 1,n appartient 15 • La maintenance des avions est assurée par les mécaniciens de l’aéroport. Par sécurité, les interventions sont toujours effectuées par deux mécaniciens (l’un répare, l’autre vérifie). Un même mécanicien peut, selon les interventions, effectuer la réparation ou la vérification. Pour toute intervention effectuée, on conserve l’objet de l’intervention, la date et la durée Avion immat dateAchat intervention NumInter objet date durée 1,n 1,1 A subi Mecanicien NumMecanicien 1,1 1,n répare 1,1 1,n vérifie 16 • Pour chaque mécanicien on connait son nom, son adresse, son numéro de téléphone et les types d’avion sur lesquels il est habilité a intervenir. Mecanicien NumMecanicien Nom Adresse Tel 0,n 1,n A habilitation Type CodeType Nom Constructeur Puisance nbplace 17 • Un certain nombre de pilotes sont enregistres auprès de l’aéroport. Pour chaque pilote on connait son nom, son adresse, son numéro de téléphone, son numéro de brevet de pilote et les types d’avion qu’il est habilite a piloter avec le nombre total de vols qu’il a effectue sur chacun de ces types. Pilote NumMecanicien Nom Adresse Tel 0,n 1,n Est habilité Nb_Vol Type CodeType Nom Constructeur uploads/Industriel/ td4-etu.pdf
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 24, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 0.2934MB