Modèle Entité-Association (1) Exercices - Enoncés Entité-Association (1) - Exerices - Enoncés HEC Lausanne Modèle Entité-Association (1) Exercices - Enoncés Réf. # ??? Titre Le modèle entité-association (1) – Exercices - Enoncés Auteur(s) Y. Pigneur & G. Maksay Commentaires Le but de ce support de cours est de constituer un complément au livre Bases de données et modèles de calcul, J.-L. Hainaut, Dunod, 2002 Classification A usage interne Publication http://inforge.unil.ch/hec1/ http://www.comem.ch/cours/bdmc Date 21.8.2003 Version 3.0 Statut Validé Nom du fichier EntiteAssociation1Enonces.ppt Versions Dates Remarques / Auteurs 3.0 21.8.2003 Création du document basé sur support année dernière Nouveau modèle compatible XP Référence 3ème édition du livre / gm Toute remarque concernant la correction d’erreurs constatées et/ou l’amélioration des fonctionnalités de ce support de cours est la bienvenue et à adresser à : Université de Lausanne Ecole d’ingénieurs du canton de Vaud HEC – INFORGE Comem+ A l’attention d’Yves Pigneur A l’attention de Gabor Maksay BFSH 1 Rue de Genève 55 CH – 1015 Lausanne-Dorigny CH – 1000 Lausanne 20 mailto:yves.pigneur@hec.unil.ch mailto:gabor.maksay@eivd.ch yves.pigneur@hec.unil.ch gabor.maksay@eivd.ch EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Référence Bases de données et modèles de calcul, Outils et méthodes pour l'utilisateur, Jean-Luc Hainault, Dunod, 3ème édition, 2002 ---------------------------------------------------------------------------------------------- 2 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Agenda Exercice 1 Exercice 2 Exercice 3 Exercice 4 Structure administrative Bibliothèque Voyage en train ---------------------------------------------------------------------------------------------- 3 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Exercice 1 Dans une entreprise, un département est identifié par un nom et caractérisé par une localisation. Un employé est caractérisé par un numéro, son nom, son grade et le département dans lequel il travaille. Le numéro d ’un employé est unique dans un département mais pas dans l ’entreprise. ---------------------------------------------------------------------------------------------- 4 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Exercice 2 Soient un ensemble de personnes et un ensemble de voitures. Une personne est caractérisée par un numéro qui l’identifie et par les voitures dont elle est l’unique propriétaire Une voiture possède un numéro de plaque, une marque et une date de mise en circulation. ---------------------------------------------------------------------------------------------- 5 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Exercice 3 Définir un schéma décrivant une nomenclature de pièces. Chaque pièce est caractérisée par un numéro, les pièces qui la composent et celles dont elle est une composante ---------------------------------------------------------------------------------------------- 6 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Exercice 4 Soit un ensemble de personnes identifiées par un numéro et caractérisées par un nom. Soit un ensemble de banques identifiées par un numéro. Une personne peut ouvrir un ou plusieurs comptes dans une banque. Chaque banque affecte à ses comptes un numéro unique. ---------------------------------------------------------------------------------------------- 7 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Structure administrative Entité-Association (1) - Exerices - Enoncés HEC Lausanne Structure administrative On considère un sous-ensemble d’une structure administrative. D’une direction (caractérisée par un nom unique et le nom de son PDG) dépendent plusieurs départements (dotés chacun d’un nom unique dans sa direction et du nom de son directeur). Un département est découpé en services, ayant un nom (unique dans son département) et un responsable. Un service a la charge d’un certain nombres de dossiers (identifiés par un numéro et dotés d’un titre, d’une date et d’une description). Dans chaque service travaillent des employés identifiés par un numéro et caractérisés par leur nom et leur adresse. 7.5 Exemples 7.5.1 Une structure administrative ---------------------------------------------------------------------------------------------- 8 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Bibliothèque On considère une bibliothèque contenant des ouvrages pouvant être empruntés. Un ouvrage est caractérisé par un numéro unique, un titre, un auteur et un éditeur. En outre, on décrit un ouvrage par un certain nombre de mots-clés qui indiquent les sujets qui y sont traités. La bibliothèque dispose d’un ou plusieurs exemplaires de chaque ouvrage, L’exemplaire est identifié par un numéro et caractérisé par sa position dans les rayonnages et sa date d’achat. Un exemplaire peut être emprunté par un emprunteur. Ces derniers sont identifiés par un numéro d’emprunteur et possèdent un nom et une adresse. 7.5.2 Gestion d’une bibliothèque L’exemplaire est en quelque sorte la matérialisation d’un ouvrage. ---------------------------------------------------------------------------------------------- 9 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Entité-Association (1) - Exerices - Enoncés HEC Lausanne Voyage en train Un voyage est effectué par un train (dont on connaît le numéro unique et le dépôt d’origine), à une date donnée et à une heure de départ donnée, suivant une ligne déterminée (repérée par un numéro de ligne). Le conducteur effectuant le voyage est un agent. Ce dernier possède un matricule unique et un nom. Une ligne est formée de sections consécutives de longueur déterminée. Une section part d’une station pour arriver à une autre. Une station est identifiée par un nom; elle est sous la direction d’un agent. 7.5.3 Voyages en train ---------------------------------------------------------------------------------------------- 10 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm
Merci pour votre attention ! Entité-Association (1) - Exerices - Enoncés HEC Lausanne Merci pour votre attention ! ---------------------------------------------------------------------------------------------- 11 EntiteAssociation1Enonces.ppt / 21.8.03 / V 3.0 / yp & gm