Série d’Exercices 1

Bases de Données · course

Facult´e des Sciences ´Economiques et de Gestion de Tunis

S´erie d’Exercices 1

Enseignante charg´ee de cours: Dr S. Selmi

Cours: Bases de Donn´ees

Groupes:

2`eme LFIG

Ann´ee:

2015-2016

Exercice 1

On veut repr´esenter la gestion des livres au sein d’un organisme. Nous devons repr´esenter :

• Des livres avec : num´ero du livre (ISBN), Titre du livre

• Des auteurs avec : Num´ero de l’auteur, nom de l’auteur

• Des ´editeurs avec : Num´ero d’´editeur, nom de l’´editeur

• Des d´epˆots avec : Num´ero de d´epˆot, nom du d´epˆot

L’investigation du domaine a permis de d´efinir les r`egles suivantes : un livre peut ˆetre :

Advertisement

• ´Ecrit par plusieurs auteurs

• ´Edit´e par plusieurs ´editeurs (on donne l’ann´ee ´editions)

• Stock´e dans plusieurs d´epˆots, et cela pour chaque ´editeur.

• Chaque livre stock´e est stock´e avec une quantit´e d´efinie.

Donner le sch´ema entit´e-association correspondant `a cet ´enonc´e.

Exercice 2

La STM est une soci´et´e de transport de diff´erents produits. Elle utilise plusieurs camions de

diff´erentes cat´egories. Afin de faciliter ses services, elle dispose d’un ensemble d’agences repar-

ties sur plusieurs villes.

Chaque client est en relation avc une et une seule agence qui lui affecte un code unique et en-

registre son nom et son adresse. Chaque agence est identifi´ee par un num´ero et d´ecrite par sa

ville et le nom de son chef. Elle peut exploiter n’importe quel camion de la soci´et´e.

Au d´ebut de chaque semaine, le chef personnel pr´epare une r´epartition des chauffeurs sur les

camions. Chaque chauffeur est capable de conduire n’importe quel camion. Il est identifi´e par

une matricule et d´efini par un nom et une adresse.

Advertisement

Pour assurer le contrˆole de ses camions, la soci´et´e STM passe tout camion qui a parcouru un

nombre pr´ed´etermin´e de kilometres au service entretien (lavage, vidange, etc.). A la fin de

chaque entretien, le chef du service enregistre le num´ero de l’entretien qui est unique, sa date et

son type.

Un camion est identifi´e par une matricule et d´ecrit par une charge et une date de mise en

circulation. Il peut transporter un nombre limit´e d’unit´es de chaque produit. Ce dernier est

caract´eris´e par un code unique, un libell´e et un poids unitaire.

L’objectif de cette soci´et´e est d’organiser ses donn´ees dans une base de donn´ees pour am´eliorer

la gestion de ses agences, de ses clients, de son personnel et de ses moyens.

Exercice 3

On se propose de repr´esenter le systeme d’information d’une bibliotheque :

• La bibliotheque enregistre chaque lecteur a qui elle donne un num´ero de lecteur. Elle lui

prend son nom et son adresse. Le lecteur peut ´eventuellement ˆetre membre d’une soci´et´e

adh´erente. On enregistre alors l’identification de cette soci´et´e.

• Un lecteur peut emprunter plusieurs livres chaque jour. A chaque prˆet, on associe une

Advertisement

”date de retour au plus tard”.

• Un lecteur appartient a un ”type de lecteur”. Ce type lui permet d’avoir ou non acces `a

certaines cat´egories de livres.

• La dur´ee du prˆet d´epend de la cat´egorie du livre et du type de lecteur. Elle est la mˆeme

pour tous les livres d’une cat´egorie donn´ee emprunt´es par un quelconque lecteur d’un type

donn´e.

• Un livre est caract´eris´e par son num´ero d’inventaire.

Il est n´ecessaire de connaˆıtre sa

cat´egorie, le nom de son auteur, son ´editeur.

• La cat´egorie d’un livre se repere par un num´ero et possede un libell´e. Il en est de mˆeme

pour le type de lecteur.

• Une soci´et´e adh´erente possede un nom et une adresse ; elle s’engage a envoyer un minimum

de 500 lecteurs.

Donner le sch´ema entit´e-association correspondant `a cet ´enonc´e.

Exercice 4

Advertisement

Une entreprise veut am´eliorer sa gestion du mat´eriel ainsi que celle des commandes de ces

clients. Pour cela, elle envisage les orientations suivantes :

• Elle veut connaˆıtre `a tout instant la quantit´e disponible d’un mat´eriel dans un magasin

donn´e

• Les mat´eriaux sont class´es en cat´egories pour faciliter leur gestion

• On doit pouvoir connaˆıtre les composants d’un mat´eriel et les mat´eriaux dans lesquels on

trouve un composant donn´e

• Lors d’une rupture de stock, un mat´eriel peut ˆetre remplac´e par un mat´eriel de substitution

• Chaque client a un seuil maximal de commandes autoris´e (droit d’approvisionnement) par

cat´egorie de mat´eriel pour une p´eriode donn´ee

• Un client ne peut s’approvisionner que dans un magasin et un seul Une commande est

d´efinie par un num´ero : elle concerne un seul client et diff´erents mat´eriaux, et pr´ecise la

quantit´e command´ee

Donner le sch´ema entit´e-association correspondant `a cet ´enonc´e.