Aucun

Pages: 5 (1223 mots) Publié le: 31 janvier 2011
Applications : le modèle relationnel

Exercice 1 : gestion des élèves

La gestion des élèves du lycée Victor Hugo est réalisée en utilisant des fiches manuelles comme suit :

Il serait intéressant d’avoir plus d’indications sur la classe de l’élève. Ainsi, les informations concernant le nombre d’heures de cours par semaine ainsi que la salle de classe (sachant qu’une classe a toujourscours dans la même salle) doivent faire partie du modèle relationnel « gestion des élèves ».

1. Rechercher les attributs de la relation ELEVES.

ELEVES(Numelev, Nomelev, Prenomelev, Datelev, Sexelev, Statelev, Numclass#)

2. Déterminer le format de chaque attribut de la relation ELEVES.

▪ Numelev, Nomelev, et Prenomelev : texte

▪ Datelev : date

▪ Sexelev et Statelev: booléen

3. Proposer une clé primaire cohérente pour cette relation.

Numelev

4. Créer la relation CLASSE avec les attributs correspondants.

CLASSE(Numclass, Heuressemaines, Salleclass)

5. Quel est l’attribut qui permet la liaison entre les deux relations ?

Numclass car un élève appartient à une classe.

6. Écrire le modèle relationnel « gestion desélèves ».

ELEVES(Numelev, Nomelev, Prenomelev, Datelev, Sexelev, Statelev, Numclass#)

CLASSE(Numclass, Heuressemaines, Salleclass)

Exercice 2 : Gestion des représentants

La société MEMOREX communique un extrait de sa base de données qui permet la gestion des représentants.

REPRESENTANTS : (Numrep, Nomrep, Adrrep, Salfixerep, Numcli#)
COMMANDE : (Numcde, datecde, Montantcde,Numcli#)
CLIENT : (Numcli, Nomcli, Adrcli, Numrep#)

1. Sachant qu’un représentant s’occupe généralement de plusieurs clients, et qu’un client a un interlocuteur unique(le représentant), rechercher l’erreur dans le modèle relationnel qui vous est donné et modifiez le en conséquence.

ENLEVER LE Numcli de la table REPRESENTANT car un représentant peut avoir plusieurs clients.Cela donne donc :
REPRESENTANTS : (Numrep, Nomrep, Adrrep, Salfixerep)
COMMANDE : (Numcde, datecde, Montantcde, Numcli#)
CLIENT : (Numcli, Nomcli, Adrcli, Numrep#)

En fait, les clients doivent être classés en différentes catégories (particuliers, entreprises privées, administrations...) et chaque catégorie doit être identifiée par un numéro et un nom. Les représentantsont en charge une seule catégorie de clients ; par contre, une catégorie de clients peut être gérée par plusieurs représentants.

2. En fonction des diverses informations qui vous sont données, modifier le modèle relationnel.

REPRESENTANTS(Numrep, Nomrep, Ruerep, CPrep, Salfixerep, Numcat#)
CATEGORIE(Numcat, Nomcat)
CLIENT(Numcli, Nomcli, Ruecli, CPcli, Villecli,Numcat#)

Exercice 3 : Organiser les attributs

et écrire le modèle relationnel

La société JUGEIMMOBILIER possède plusieurs immeubles dans le 2ème arrondissement de Lyon. Afin de concevoir un modèle relationnel, il a été recensé les informations ci-dessous :

|Informations |Codification des informations ||Numéro de l’immeuble | Numimm |
|Adresse de l’immeuble |Adrimm |
|Code Postal de l’immeuble |Cpimm |
|Ville immeuble|Villeimm |
|Numéro du logement |Numlog |
|Surface du logement |Sulog |
|Nombre d’étage de l’immeuble |Etaimm...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Aucun
  • Aucun
  • Aucun
  • Aucun
  • aucun
  • Aucun
  • Aucun
  • Aucun

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !