tc_info:td8

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tc_info:td8 [2022/12/12 16:34] – [Exercice 4] cjazzartc_info:td8 [2022/12/12 16:44] (Version actuelle) – [TD 8 : Dépendances fonctionnelles] cjazzar
Ligne 2: Ligne 2:
  
  
-====== TD : Dépendances fonctionnelles ======+====== TD : Dépendances fonctionnelles ======
  
 ==== Exercice 1 ==== ==== Exercice 1 ====
Ligne 70: Ligne 70:
 2. Trouvez d'autres dépendances fonctionnelles non exprimées ci-dessus 2. Trouvez d'autres dépendances fonctionnelles non exprimées ci-dessus
  
-3. Lequel de ces ensembles d’attributs est une clé primaire du schéma?+3. Lequel de ces ensembles d’attributs est une clé du schéma?
   * num_train   * num_train
   * num_train, num_voiture, num_place   * num_train, num_voiture, num_place
Ligne 76: Ligne 76:
   * num_train, num_voiture, num_place, date, gare_montée   * num_train, num_voiture, num_place, date, gare_montée
  
-4. Trouver une autre clé primaire qui utilise l'attribut id_passager+4. Trouver une autre clé qui utilise l'attribut id_passager
  
  
Ligne 87: Ligne 87:
 Servant à décrire des vols affrétés par une compagnie aérienne . Servant à décrire des vols affrétés par une compagnie aérienne .
  
-Lequel de ces ensembles d’attributs //n'est pas// une clé primaire du schéma?+Lequel de ces ensembles d’attributs //n'est pas// une clé du schéma?
   * code_vol, date_départ, horaire_départ, num_place   * code_vol, date_départ, horaire_départ, num_place
   * num_appareil, aéroport_départ, date_départ, num_place   * num_appareil, aéroport_départ, date_départ, num_place
Ligne 103: Ligne 103:
  
 E = {produit, quantité, prix_unitaire, montant, nom_client, prénom_client, téléphone, voie, ville, code_postal, pays, date, trimestre, mois, année} E = {produit, quantité, prix_unitaire, montant, nom_client, prénom_client, téléphone, voie, ville, code_postal, pays, date, trimestre, mois, année}
 +
 +Remarques:
 +- on suppose qu'il n'y a pas d'homonymes
 +- le téléphone est un téléphone fixe pouvant servir à plusieurs personnes 
  
   - Essayez de trouver des dépendances fonctionnelles au sein de cet ensemble d’attributs.    - Essayez de trouver des dépendances fonctionnelles au sein de cet ensemble d’attributs. 
-  - A partir des dépendances définies précédemment, trouvez une clé primaire du schéma de table “Commande” composé de l’ensemble de ces attributs :+  - A partir des dépendances définies précédemment, trouvez une clé du schéma de table “Commande” composé de l’ensemble de ces attributs :
     * **Commande**(produit, quantité, prix_unitaire, montant, nom_client, prénom_client, téléphone, voie, ville, code_postal, pays, date, trimestre, mois, année)     * **Commande**(produit, quantité, prix_unitaire, montant, nom_client, prénom_client, téléphone, voie, ville, code_postal, pays, date, trimestre, mois, année)
   - Cette table obéit-elle à la 2ème Forme Normale? à la 3ème Forme Normale? Indiquez les modifications à apporter pour obtenir un schéma normalisé.   - Cette table obéit-elle à la 2ème Forme Normale? à la 3ème Forme Normale? Indiquez les modifications à apporter pour obtenir un schéma normalisé.
  • tc_info/td8.1670859297.txt.gz
  • Dernière modification : 2022/12/12 16:34
  • de cjazzar