USTHB - Faculté d’Electronique et d’informatique
Module : Base de Données
Lic L2 : ACA(Seotion :a,8,¢), ISIL
TD N‘1 : Les modéles de données
Exercicet
On considére une bibliothéque qui gére des ouvrages. Sa base de données est décrite comme
suit:
Un ouvrage est caractérisé par son numéro, son titre, son (ou ses) auteur (8), le nombre
«'exemplaire existants dans Ia bibliothéque et année d’édition.
‘Chaque exemplaire est caractérisé par le code exemplaire et le fait qu’il soit disponible ou non
pour le prét. Dans le cas of un livre est emprunté, on connait I’emprunteur et la date d’emprunt
[Un auteur est décrit par son nom, son adresse, et sa nationalité.
L*entité « mot-clé » permet pour chaque mot-clé de retrouver tous les ouvrages qui on été décrits &
aide de ce mot elé,
De plus on doit pouvoir retrouver pour chaque auteur, la liste des ouvrages qu'il a écrit.
Questions ;
1, Représenter le schéma hiérarchique de cette BD.
2, Représenter le schéma réseau de cette BD.
Exercice 2
On veut représenter I'ectivité d'une entreprise structurée en départements, Nous avons les
renseignements suivants :
Chaque département est décrit par un numéro unique, un budget, un ensemble d’employés, de
projets.
Chaque projet est caractérisé par tin numéro qui est unique dans I'entreprise et un ensemble
employés qui le réalisent. On alloue & chaque projet un budget de fonctionnement propre.
Tout employé est repéré par un numéro d"immatriculation qui est unique et posséde un nom et une
adresse.
‘Un employés, a un instant donné, ne travail que sur un seul projet et n’est rattaché qu’a un seul
département. In’a bien entendu qu’un seul salaire.
Le service du personnel gére les emplois et Vaffectation du personnel aux emplois. Il a éteblit
Vinventaire des fonctions (TS. ingénieur, chef de projet, ...)
Chaque fonction est définie par tex nuiméro qui est unique, un nom et un salaire minimum qui
correspond au salaire plancher de toil employé occupant cette fonction.
Les responsables du personnel souhaitent connaitre pour chacun des employés I'historique des
fonctions qu’ils ont occupées avec la date d’entrée en fonction,
. Questions :
1. Proposer un schéma réseau de cette étie,
°2, Simplifier ce schéma en réseau CODASYL.
3, Proposer un schéma E/A de cette étude,