Exercice 1 a) jointure naturelle : sortie, concatenation 1ligne de train une ligne de wagon à condition d'1 égalité sur le NoWagon (on aura tout le détail ) restriction : on recup train 4002 projection : on retient le type du wagon sort tous les types de wagon accroché au train 4002 b) restriction : garde ligne au train est 4002 projection : on garde que la colonne avec le NoWagon jointure : sur les colonnes en commun grâce à NoWagon ; on a tout sur le NoWagon ( son type, son poids,...) Projection : on garde que le NoWagon a) et b) donne la même chose La jointure coute plus cher => faire les filtres le plus tot possible, avant la jointure 2/ a) b) en moyenne 60 000/2000=30 ligne or une ligne de train c'est (4+6) octets => 30*6 on a tjs 30 lignes mais la taille d'un wagon est de 6 octets on aura 30 lignes (qui a tout le detail d'un wagon ) et un wagon fait 30 octets => 30*30 on recup que le type de wagon 30 lignes et le type est codé sur 2 octets requêtes sql select TypeWagon From train t, wagon w where t.NoWagon = w.Notrain and w.Notrain = 4002; select Exercice 2 Q1) on veut le titre et la date d'une publication, dont l'auteur est Pierre vieille, dont l'editeur est "Editions..." sur un objet de type "mosaique" exposé au "louvre" Q2)