Exercice 1 :
Donner le
modèle logique correspondant au modèle conceptuel suivant :
Exercice 2 :
Soit la relation CommandeLivre qui
indique qu’un client (identifié par Num-Client) peut passer une commande (identifiée
par Num-Commande) de livre.
CommandeLivre(Num-Commande, Num-Client, Titre,
Auteur, Quantité, Prix)
Avec les
dépendances fonctionnelles suivantes :
Num-Commande à Titre
Titre à Auteur
Num-Commande
à
Quantité
Titre à Prix
1. Donner la forme normale de cette relation.
2. Proposer une décomposition jusqu’en troisième
forme normale, si nécessaire.
Exercice 3 :
Soit le
schéma relationnel suivant :
Individu(Num_Ind, Nom, Prénom)
Jouer(Num_Ind, Num_Film, Rôle)
Cinéma(Num_Ciné, Nom, Adresse)
Film(Num_Film,
Titre, Genre, Année)
Projection(Num_Ciné,
Num_Film, Date)
Exprimer en algèbre relationnelle les requêtes
suivantes :
- Quels sont les noms et
prénoms des réalisateurs ?
- Quels sont les noms et
prénoms des acteurs qui sont également réalisateurs ?
- Quels sont les titres
des films où Nicole Kidman a joué un rôle et qui ont été projetés au
cinéma Le Fontenelle ?
- Quels sont les acteurs
qui n’ont pas joué dans des films dramatiques ?
- Quels sont les acteurs que l’on a pu voir
dans tous les cinémas ?