INF 1250 TP1
Cours : INF 1250 TP1. Recherche parmi 300 000+ dissertationsPar gooddevil666 • 18 Mai 2017 • Cours • 345 Mots (2 Pages) • 1 828 Vues
Question 1
Donnez le modèle relationnel complet (…), incluez la liste des attributs. Donner la clé primaire et étrangère par entité (…).
- CHANSON (N_Chanson, Titre, Langue, Annéepub, Genre) où N_Chanson est une clé primaire.
- INTERPRÈTE (N_Interprète, Nom, Prénom, AnnéeNaissance, LieuNaissance, AnnéeDébut) où INTERPRÈTE est une clé étrangère qui fait référence au schéma de relation de la clé CHANSON.
- COMPOSITEUR (N_Compositeur, Nom, Prénom, AnnéeNaissance, LieuNaissance, AnnéeDébut) où COMPOSITEUR est une clé étrangère qui fait référence au schéma de relation de la clé CHANSON.
- UTILISATEUR (IDUtilisateur, Nom, Prénom, Sexe, Âge, DateInscription, Description) où IDUtilisateur est une clé primaire.
- CATALOGUE (Chanson1, Chanson2, ChansonN, DateInclusion) où Chanson1, Chanson2, ChansonN sont des clés étrangères qui font référence au schéma de la relation de la clé CHANSON.
- AMITIÉ (IDUtilisateur1, IDUtilisateur2, DateDébut, DateFin) où IDUtilisateur1 et IDUtilisateur2 sont des clés étrangères qui font référence au schéma de la relation de la clé UTILISATEUR.
Question 2
2.1 Proposez une clé pour la relation Location.
Les clés du schéma :
PERSONNE : (IDCLient, Nom, Prénom, Sexe, Adresse, Téléphone, Permis, Mail)
VOITURE : (IDVoiture, Marque, Modèle, Moteur, Km, Année)
La clé du Schéma Location serait donc :
LOCATION : (NoContrat, IDClient, IDVoiture, DateLocation, DateRetour, Km)
Il s’agit donc d’une relation NoContrat entre les entité PERSONNE et VOITURE afin de créer une relation dans l’entité LOCATION.
2.2 Donnez le résultat des opérations de l’algèbre relationnelle (…)
UNION (Location1, Location2)
Location
IDCLient
IDVoiture
DateLocation
DateRetour
Km
1
2340
05-06-2012
2
2290
24-02-2012
26-02-2012
124
3
2398
04-01-2012
12-01-2012
1400
4
2340
25-04-2012
...