Vous êtes sur la page 1sur 5

Université de Sousse A.

U: 2020-2021
Institut Supérieur d’informatique et des Responsable: Mme I.CHAARI
technologies de communications 2 IOT
de Hammam Sousse

TP n°3 : Passage Au Modèle Relationnel

Objectifs

L’objectif de ce TP est d’apprendre comment générer le modèle relationnel à partir


du modèle entité-association en utilisant le logiciel PowerAmc.

Volume Horaire

1h30

1
Université de Sousse A.U: 2020-2021
Institut Supérieur d’informatique et des Responsable: Mme I.CHAARI
technologies de communications 2 IOT
de Hammam Sousse

I. Génération d’un modèle relationnel


1. Lancer PowerAMC,
2. sélectionner outil/générer le modele physique
3. choisir l’option :générer un nouveau modèle physique de données
4. sélectionner le SGBD
5. Donner un nom
6. Cliquer sur ok

Une fenêtre de résultats apparaît : elle liste d’éventuelles erreurs (types non
donnés, attributs dupliqués, etc.) Il faut les corriger dans le MCD et relancer la
génération.

2
Université de Sousse A.U: 2020-2021
Institut Supérieur d’informatique et des Responsable: Mme I.CHAARI
technologies de communications 2 IOT
de Hammam Sousse

On peut aussi regarder la fenêtre de résultats :

L’explorateur d’objets montre tous les objets créés : les entités, les associations, les
liens d’associations (« pattes ») et les attributs.

II. Travail à Faire

Exercice 1 : Soit le modèle entité-association suivant (modèle de l’exercice 1 TP2) :

1- Ouvrir le modèle avec le logiciel power amc


2- Transformer le modèle entité-association en modèle relationnel
3- Vérifier le modèle élaboré avec le modèle générer avec le logiciel power amc.

3
Université de Sousse A.U: 2020-2021
Institut Supérieur d’informatique et des Responsable: Mme I.CHAARI
technologies de communications 2 IOT
de Hammam Sousse

Exercice 2 :

Une fédération sportive désire informatiser l'organisation de ses tournois.


 Les clubs de la fédération sont dotés d'un numéro et d'un nom.
 Chaque club attribue à ses équipes un numéro, unique au sein du club.
 Chaque joueur d'un club appartient à une seule équipe de celui-ci. Un joueur
est décrit par un numéro matricule unique attribue par la fédération, ses nom,
prénom et adresse, son « numéro de maillot », sa « place » sur le terrain.
 Un tournoi est décrit par un numéro et sa date. Chaque tournoi est organisé
par un club de la fédération. Au cours d'un tournoi, les différentes équipes qui
y participent s'affrontent dans des matchs.
 Un match est décrit par un numéro, unique au sein du tournoi, et son résultat.

1-Elaborer le diagramme entité-association pour la base de données fédération


avec le logiciel power amc
2-Générer le modèle relationnel

Exercice 3 :

On souhaite gérer le fichier personnel d'une société de service informatique à


l'aide d'un système de gestion de base de données. Les employés de cette
société sont soit des informaticiens, soit des commerciaux, soit des secrétaires.

4
Université de Sousse A.U: 2020-2021
Institut Supérieur d’informatique et des Responsable: Mme I.CHAARI
technologies de communications 2 IOT
de Hammam Sousse

Les secrétaires sont attaché(e)s soit à un ou plusieurs commerciaux, soit à un ou


plusieurs informaticiens. Pendant une période donnée, chaque informaticien
répartit son temps de travail sur un ou plusieurs projets. Pour chaque projet, un
des informaticiens est désigné chef de projet. Les commerciaux génèrent des
affaires qui aboutiront ou non à des projets. Une même affaire peut générer
plusieurs projets. Un projet est lié à une seule affaire. Les commerciaux sont
amenés à engager des frais (déplacement, invitations, etc.) pour lesquels ils
remplissent des notes de frais. Une note de frais est éditée chaque mois, pour
chaque affaire et pour chaque commercial. Elle est caractérisée par le matricule
du commercial bénéficiaire, le mois où la dépense a été engagée et le montant.

1-Elaborer le diagramme entité-association pour la base de données « personnel


d’une société » avec le logiciel power amc.
2-Générer le modèle relationnel