Exercices

Exercice 1 : Analyser une table non normalisée Vous disposez de la table suivante sur les ventes de produits. Identifiez les violations des formes normales et proposez une solution de normalisation.

vente_id
produit_nom
produit_prix
client_nom
client_email

1

Ordinateur

1200.00

Jean Dupont

2

Souris

25.00

Jean Dupont

Exercice 2 : Créer des tables normalisées Créez les tables suivantes dans MySQL pour un système de gestion de bibliothèque, tout en respectant la 1NF, 2NF, et 3NF :

  • Livres (id_livre, titre, auteur, date_publication)

  • Emprunteurs (id_emprunteur, nom, email)

  • Emprunts (id_emprunt, id_emprunteur, id_livre, date_emprunt)

Last updated