Exercice 1
Un employé est identifié par son numéro de sécurité sociale (SSN) et a un nom et un
prénom. Chaque employé peut être supervisé par au plus un autre employé.
Donner un modèle entité-association de ce problème et préciser les contraintes
d’intégrité.
Traduire ce modèle en un modèle relationnel.
Exercice 2
Une équipe est composée par plusieurs joueurs, un joueur appartient à une seule
équipe. Une équipe est caractérisé par Identifiant, Libellé. Un jouer est caractérisé par
un Identifiant, Nom, Prénom, Age et Nationalité.
Donner un modèle entité-association de ce problème et préciser les contraintes
d’intégrité.
Traduire ce modèle en un modèle relationnel.
Exercice 3
Les salariés d'une société sont caractérisés par un code et un nom ; chaque salarié
habite dans une ville et travaille dans un établissement. Chaque établissement se
trouve dans une ville. Les villes sont caractérisées par un code et un nom. Un
établissement est caractérisé par un code, nom, adresse et téléphone.
Donner un modèle entité-association de ce système et préciser les contraintes
d’intégrité.
Traduire ce modèle en un modèle relationnel.
Exercice 4
Le système informatique d’une université utilise les données suivantes :
• Pour chaque étudiant : son numéro de matricule, son nom, son prénom et son
adresse (rue, numéro, cp, ville).
• Pour chaque cours : son code, l’intitulé et un petit résumé.
• Pour chaque professeur : son numéro de matricule, son titre, son nom, son
prénom, et son adresse.
Le système doit aussi savoir quels sont les cours que chaque étudiant suit, le
professeur titulaire de chaque cours, la filière choisie par chaque étudiant et pour
chaque filière (dont on retient le nom et le code) le professeur la dirigeant.
Donner un modèle entité-association de ce système et préciser les contraintes
d’intégrité.
Traduire ce modèle en un modèle relationnel.
Exercice 5
On veut représenter la gestion d’une bibliothèque. Nous devons représenter :
• Des livres avec : numéro du livre (ISBN), Titre du livre
• Des auteurs avec : Numéro de l’auteur, nom de l’auteur
• Des éditeurs avec : Numéro d’éditeur, nom de l’éditeur
• Des dépôts avec : Numéro de dépôt, nom du dépôt
Un livre peut être :
• Écrit par plusieurs auteurs
• Édité par plusieurs éditeurs, mais une seul fois par chacun d’entre eux. Pour
distinguer, on donne alors l’année éditions
• Stocké dans plusieurs dépôts.