Generalites sur les Cardinalites

Generalites sur les cardinalités Bases de Données

Exercice 1 Adys Hôtel Plaza

Nous sommes bel et bien à DSCHANG, dans le Département de la Menoua à l'Ouest du Cameroun. Un hôtel de classe internationale défiant toute concurrence vient de s'y implanter : Adys Hôtel Plaza . En tant qu’informaticien de la ville de Dschang on vous propose de gérer des réservations dans cette compagnie d’hôtels. A cette fin, vous proposez le diagramme entité-association suivant :

Adys hotel mcd pandacodeuur

  1. Complétez le DEA de l’étudiants d’informatique niveau 2 de l’université de Dschang.
  2. A partir de ce diagramme, répondre aux questions suivantes :

(a) Est-il possible d’avoir des clients homonymes ?

(b)Un client peut-il réserver plusieurs chambres à une date donnée ?   
(c)Est-il possible de réserver une chambre sur plusieurs jour ?
(d)Est-il possible de savoir si une chambre est libre à une date donnée ?
(e)Est-il possible de réserver plusieurs fois une chambre a une date donnée ?

Exercice 2 Le mariage chez le GROUPE GENIUS

La polygamie désigne un régime matrimonial où un individu est lié, au même moment, à plusieurs conjoints. Pour une femme ayant plusieurs hommes, on parle également de polyandrie ; pour un homme ayant plusieurs femmes, de polygynie. Déterminer les cardinalités de la relation mariage dans les 2 cas suivants :

  1. Pas de polygamie
  2. Avec polygamie

Im1

WWW.PANDACODEUR.COM

Exercice 3 Tennis : joue et gagne

Le tennis est un sport qui se joue avec des raquettes. Il oppose soit deux joueurs (on parle alors de simple), soit quatre joueurs qui forment deux équipes de deux (on parle alors de double). Il se joue sur divers types de terrains, appelés courts, qui peuvent être en dur (résine ou béton poreux), en terre battue, ou en gazon. Cette raquette, dont les matériaux peuvent varier, sert à frapper une balle en caoutchouc, remplie d'air et recouverte de feutre. Le but du jeu est de frapper la balle de telle sorte que l'adversaire ne puisse la remettre dans les limites du terrain, soit en marquant le point en mettant l'adversaire hors de portée de la balle, soit en l'obligeant à commettre une faute (si sa balle ne retombe pas dans les limites du court, ou si elle ne passe pas le filet).

Déterminer les cardinalités des relations jouer et gagner dans le cas d'un tournoi en simple.             
Im22

WWW.PANDACODEUR.COM

 

Exercice 4  Tournoi de tennis

Balle jaune, raquettes, terre battue et public silencieux, voici les principaux ingrédients d’un sport mondialement connu : le tennis. Le tennis influence autant la mode sportswear féminine que la culture sportive française. Qui n’a pas entendu parler de Jo Wilfried Tsonga, Henri Leconte, Gaël Monfils, Raphaël Nadal, Amélie Mauresmo, Mary Pierce ou encore Yannick Noah ? Nous avons ici un modèle représentant un tournoi de tennis.

Im23

En l'examinant pouvez-vous répondre aux questions suivantes ?

  1. Peut-on jouer des matchs de double ?
  2. Un joueur peut-il gagner un match sans y avoir participé ?
  3. Peut-il y avoir deux matchs sur le même terrain à la même heure ?
  4. Connaissant un joueur, peut-on savoir sur quels terrains il a joué ?

WWW.PANDACODEUR.COM

 

Exercice 5 Consultation médical

Une consultation médicale est définie par la rencontre, le plus souvent dans le cadre d'un cabinet médical ou toute autre structure de soins, entre un médecin et un patient. A cet effet On vous donne le MCD représentant des visites dans un centre médical de Patient atteint du COVID 19.

Im24

  1. Un patient peut-il effectuer plusieurs consultations ?
  2. Un médecin peut-il recevoir plusieurs patients dans la même consultation ?
  3. Peut-on prescrire plusieurs médicaments dans une même consultation ?
  4. Deux médecins différents peuvent-ils prescrire le même médicament ?

 

CORRECTION :

EXERICE 1 :

1)  (a) Est-il possible d'avoir des clients homonymes ? Correction : Oui, car le nom n'identifie pas de manière unique les clients. Il peut donc y avoir des homonymes, mais chaque client aura un numéro d'identification différent.
(b) Un client peut-il réserver plusieurs chambres à une date donnée ? Correction : Oui, un client peut réserver plusieurs chambres à une date donnée, mais il devra effectuer plusieurs réservations distinctes pour chaque chambre.
(c) Est-il possible de réserver une chambre sur plusieurs jours ? Correction : Oui, il est possible de réserver une chambre sur plusieurs jours en effectuant une réservation distincte pour chaque jour.
(d) Est-il possible de savoir si une chambre est libre à une date donnée ? Correction : Oui, il est possible de déterminer si une chambre est libre à une date donnée en vérifiant s'il n'y a aucune réservation pour cette chambre à cette date.
(e) Est-il possible de réserver plusieurs fois une même chambre à une date donnée ? Correction : Oui, il est possible de réserver plusieurs fois la même chambre à une date donnée, mais chaque réservation devra être enregistrée séparément, créant ainsi plusieurs entrées distinctes dans la base de données.

EXERICICE 2 :

Cardinalites de la relation mariage dans les 2 cas suivants

EXERCICE 3 :

Tenni joue et gagne

EXERCICE 4 :

  1. Peut-on jouer des matchs de double ? Non, la cardinalité 2,2 indique qu'un match n'est joué que pas 2 joueurs exactement et non 4 (cas de jeu en double, 2 fois 2 adversaires).
  2. Un joueur peut-il gagner un match sans y avoir participé ? Dans la vraie vie surement non, mais curieusement le modèle n'indique pas cette contrainte de gestion.
  3. Peut-il y avoir deux matchs sur le même terrain à la même heure ? La encore rien sur le modèle n'indique cette contrainte
  4. Connaissant un joueur, peut-on savoir sur quels terrains il a joué? Oui, à partir d'un joueur, la relation "participe" indique tous les matchs qu'il a joué et d'après la relation "se joue sur tous les terrains qu'il a occupé.

EXERCICE 5 :

  1. Un patient peut-il effectuer plusieurs consultations ? En effet, la cardinalité |,n indique qu'il peut en prendre plusieurs.
  2. Un médecin peut-il recevoir plusieurs patients dans la même consultation ? Non, les cardinalités 1,1 de part et d'autre de l'entité consultation indique qu'une consultation ne peut avoir qu'un seul et unique patient avec un seul et unique médecin.
  3. Peut-on prescrire plusieurs médicaments dans une même consultation ? Oui, les cardinalité 0,n entre la consultaion et le médicament précisent qu'à une consultation donnée, on peut prescrire aucun, un ou plusieurs médicaments.
  4. Deux médecins différents peuvent-ils prescrire le même médicament ? Bien sur, un patient peut prendre plusieurs consultations (cardinalités 0,n) avec des médecins différents (pas de contrainte entre le patient et le medecin qui traduirait un medecin référent !)

 

 

VOIR AUSSI :

Teacher 3


 

Exercice BD La Banque

Soit le schéma de base de donnée relationnel suivant d'une Banque:
AGENCE (Num_Agence, Nom, Ville, Actif)......

Exercice BD La Gestions Des

Soit une université

EXERCICE BD FICHE TD

Exercice 1: Mr kenfack Alain Paulin vous demande de Construire le modèle Entité-Association relatif aux informations suivantes .....

 

voir plus

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam