Toutes les séances de TD se déroulent en groupes de quart de promo, répartis dans les salles E1.10, G1.06, G4.01, G4.02 et F4.
Traduisez le modèle Entité-Association construit lors du premier TD en un modèle relationnel. Identifiez les dépendances fonctionnelles de l'application. Quelle est la forme normale de vos relations ?
Vous pourrez utiliser le diagramme Entité-Association suivant :
Écrivez sous la forme de combinaison d'opérateurs relationnels les requêtes nécessaires sur les relations définies précédemment pour obtenir les informations suivantes :
Artiste
(id_artiste: integer
, nom_artiste: string
, nationalite: string
, genre: string
)ArtisteSupplementaire
(id_artiste: integer
, id_spectacle: integer
)Client
(id_client: integer
, nom_client: string
, email: string
, code_fidelite: string
)Commande
(id_commande: integer
, date_commande: datetime
, annulee: boolean
, id_client: integer
)Lieu
(id_lieu: integer
, nom_lieu: string
, adresse_lieu: string
, capacite_debout: integer
, capacite_assis: integer
)Spectacle
(id_spectacle: integer
, date_spectacle: date
, id_lieu: integer
, id_artiste_principal: integer
)Billet
(id_billet: integer
, prix: float
, id_spectacle: integer
, id_commande: integer
)ArtisteSupplementaire
n'a que des attributs clé.Des solutions aux requêtes sont données dans un document à part (en PDF).
td2.html: last modified 2013/11/20 16:54:42 by Antoine Zimmermann.