Page 43 - DCG - Les processus - 2025
P. 43
Application n°22 : contrainte d’intégrité
référentielle
Le schéma ci-dessous représente un modèle relationnel lié au monde des courses cyclistes.
EQUIPE (CodeEquipe, NomEquipe, DirecteurSportif)
COUREUR (NuméroCoureur, NomCoureur, #CodeEquipe, #CodePays)
ETAPE (NuméroEtape, VilleDépart, VilleArrivée, NbKm, #LaDate)
TEMPS (#NuméroCoureur, #NuméroEtape, TempsRéalisé)
PAYS (CodePays, NomPays)
CALENDRIER (LaDate)
Légende : Clé Primaire, #Clé étrangère
Autre représentation :
TEMPS
PAYS
#NumEtape
#NumCoureur CodePays
ETAPE TempsRealise NomPays
NumEtape COUREUR
VilleDep
VilleArr NumCoureur
NbKm NomCoureur
#LaDate CALENDRIER #CodeEquipe
... #CodePays
LaDate ...
EQUIPE
CodeEquipe
NomEquipe
DirecteurEquipe
...
Travail demandé :
1. L’informaticien, en charge de la gestion de la base, décide de :
a. Supprimer le pays numéro 21 de la table PAYS. Quel est le risque de cette
manipulation ? Comment le contourner ?
b. Ajouter un coureur. Dans quel(s) cas cette opération peut-elle être rejetée ?
2. Que pensez-vous de la table CALENDRIER ?
38