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
   38   39   40   41   42   43   44   45   46   47   48