• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 01/08/2022

Créez le diagramme de classe UML de votre base de données

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Créer le diagramme de classe UML d'une base de données
  • Question 1

    Laquelle de ces 3 phrases est cohérente ?

    • Une instance définit la forme générale d’un objet à représenter dans une BDD. Cette instance peut donner naissance à plusieurs classes formées à partir de cette instance.

    • Si les classeChatetChienhéritent de la classeAnimal, alors on peut dire que ces 2 classes sont des instances deAnimal.

    • Si on enregistre le labrador de Mme Dupont dans une base de données dont le modèle conceptuel contient une classeChien, alors ce labrador sera considéré comme une instance de la classeChien.

  • Question 2

    En France, le montant TTC d’une facture est égal au montant HT auquel on ajoute la taxe TVA (dont le taux est encadré par la loi). On décide de représenter une facture par une classeFacturequi a ces 3 attributs :

    • montantTTC
    • montantHT
    • tauxDeTVA

     

    Laquelle de ces phrases est fausse ?

    • Il y a redondance d’information si aucun de ces attributs n’est considéré comme attribut dérivé.

    • Il faut considérer simultanément ces 3 attributs comme attributs dérivés, car n’importe lequel de ces 3 attributs peut se calculer à partir des 2 autres.

    • Comme le montant TTC est calculable à partir du montant HT et du taux de TVA, il est préférable de considérer le montant TTC comme attribut dérivé des deux autres.

  • Question 3

    Imaginons un site marchand vendant des produits. Les produits sont représentés par une classeProduit. Cette classe contient un attributgarantiequi indique la durée de la garantie en mois. Lequel de ces 3 domaines est le mieux adapté pour cet attribut ?

    • Nombre entier supérieur ou égal à 0

    • Nombre entier

    • Texte