pdf - e-book - archive

2.4  Jointures

2.4.1  Livraisons

Reprenons pour ce tp la base de données de A.4.

Exercice 1

Afficher tous les noms des produits dont le numéro a une occurrence dans la table PROPOSER.

nomprod
Bocal de cornichons
Tube de dentifrice
Flacon de lotion anti-escarres

Exercice 2

Afficher tous les noms des fournisseurs dont le numéro a une occurrence dans la table PROPOSER.

nomfou
Bocaux Gérard
Paramédical Gisèle

Exercice 3

Afficher les noms des fournisseurs avec pour chaque fournisseur la liste des produits proposés.

nomfou nomprod
Bocaux Gérard Bocal de cornichons
Paramédical Gisèle Bocal de cornichons
Paramédical Gisèle Tube de dentifrice
Paramédical Gisèle Flacon de lotion anti-escarres

Exercice 4

Afficher les noms des fournisseurs proposant ’Bocal de cornichons’ par ordre de prix croissant.

Exercice 5

Afficher les dates des livraisons effectuées par le fournisseur ’Bocaux Gérard’;

Exercice 6

Afficher les noms de tous les produits déjà livrés par le fournisseur ’Bocaux Gérard’;

Exercice 7

Afficher toutes les lignes de la table LIVRAISON correspondant à des livraisons dans lesquelles figure le produit ’Bocal de cornichons’.

2.4.2  Arbre généalogique

Pour les exercices suivants, nous travaillerons sur les données de A.5. Dans les questions où il vous est demandé de formuler des requêtes retournant plusieurs personnes, il faut qu’il y ait une ligne par personne.

Exercice 8

Afficher les noms et les prénoms des enfants de Robert Baratheon.

nom prenom
NULL Gendry
Baratheon Joffrey
Baratheon Tommen
Baratheon Myrcella

Exercice 9

Afficher les noms et prénoms des parents de Stannis Baratheon

nom prenom
Estermont Cassana
Baratheon Steffon

Exercice 10

Afficher les noms et prénoms des enfants de Robert Baratheon et Cersei Lannister.

Exercice 11

Afficher les noms et prénoms des frères de Renly Baratheon.

Exercice 12

Afficher les noms et prénoms des cousins de Shireen Baratheon du coté de son père.

Exercice 13

Afficher les nom et prénom du demi-frère (du coté de leur père) des enfants de Cersei Lannister.

Exercice 14

Afficher les nom et prénom de la mère des enfants de Tywin Lannister.

Exercice 15

Afficher les noms et prénoms des neveux légitimes de Stannis Baratheon.

Exercice 16

Afficher les noms et prénoms des mères des petits-enfants de Cassana Estermont.

Exercice 17

Afficher les nom et prénom des parents et grand-parents de Tommen Baratheon.

nom prenom
Estermont Cassana
Baratheon Steffon
Baratheon Robert
Lannister Cersei
Lannister Joanna
Lannister Tywin

N’oubliez pas : une ligne par personne.

Corrigé