• 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

Déterminez le modèle relationnel de votre base de données à partir d'un diagramme UML

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

Compétences évaluées

  • Déterminer le modèle relationnel d'une base de données à partir d'un diagramme UML
  • Question 1

    Lorsqu’elle édite une facture, une entreprise se doit de respecter certaines règles concernant la numérotation de celle-ci. Notamment, cette numérotation doit être une  « séquence chronologique continue, sans rupture ». 

    Par exemple « F001 », « F002 », « F003 », etc.

    Si une table enregistre des factures de plusieurs entreprises et possède ces colonnes :

    id_entreprise, numero_facture, montant_ttc, montant_ht, lequel de ces groupes est la meilleure clé primaire ?

    • (id_entreprise, numero_facture)

    • (numero_facture)

    • (id_entreprise, numero_facture, montant_ttc)

  • Question 2

    Laquelle de ces caractéristiques n’est pas une clé artificielle ?

    • Le nombre de pièces d’une habitation

    • Le numéro de Sécurité sociale d’une personne

    • Le numéro de plaque d’immatriculation d’un véhicule

  • Question 3

    Laquelle de ces phrases est vraie ?

    • Une clé étrangère comportant 3 colonnes peut référencer une clé primaire ne contenant qu'une colonne.

    • Une clé étrangère comportant une colonne peut contenir des valeurs nulles.

    • Une clé étrangère comportant une colonne peut contenir des valeurs qui n’existent pas dans la colonne de la clé primaire qu’elle référence.