TD02
TD n°2
Tables, clés et relations
Requêtes SQL critères de sélection, jokers
UFR des Langues Vivantes Etrangères
Dépt. L.E.A.
I. Tables et relations
Copiez sur le disque local la base de données TD02.mdb. En fin de séance, faites-en une copie sur votre espace de stockage personnel.
I.1
Tables, clés et relations
Les tables et les relations doivent permettre de résoudre le problème suivant : un artiste a décidé de louer ses œuvres à des particuliers plutôt que de les vendre. Il a déjà créé la table pour ses œuvres, avec un prix de location à la journée, et celle pour ses clients :
Table « Oeuvres » :
Id_Oeuvre
Désignation
Type Prix_Journée
1 L'étroit mousquetaire Statue
250,00 €
2 L'ange Hélus
Toile
35,00 €
3 L'émoi sonneur
Toile
40,00 €
4 Le panseur
Statue
120,00 €
Table « Clients » :
Id_Client
Nom
1
Empierre
Prénom
Rue
Estelle
1, rue des Coquelicots
Bleus
Ebby-Sextile Anne
3, rue Georges Ier
Malçoncar
Igor
4, route du Garage
Code_Postal Ville
Téléphone
Portable
14000
Caen 02 31 31 01 31 06 57 43 92 33
3
2
14000
75000
Caen 02 31 31 03 31 06 36 76 32 39
Paris 01 45 24 45 24
Table « Locations » :
Sans saisir les données, créer la table permettant de rendre compte des locations :
Actuellement, Estelle a emprunté les 2 toiles pour la journée du 3 mars 2000, elle veut impressionner son ami Peter qui vient lui rendre visite (il lui avait un jour offert des truffes de chez Roger le chocolatier).
Igor a emprunté le « Mousquetaire » du 5 au 15 mars 2000 et le « Panseur » du 15 au 25 mars 2000 pour une exposition dans le Hall de la Mairie de son village natal dans le sud du Périgord. Quant à Anne, une grande admiratrice de l’artiste, elle a emprunté « Hélus », sa toile préférée, du 7 au 9 mars 2000 puis de nouveau du 17 au 19 mars 2000.
I.2
Clés et relations
Afin de créer des relations entre les tables précédentes, définir une clé pour les tables Clients et Oeuvres. Créer les relations existant entre les tables de la base.
I.3