I)PRODUCTEUR DE LA REGION LOIRE Q1) SELECT nom, v.numvin, degre, quantite FROM producteur p, vin v, recolte r WHERE p.numprod=r.numprod AND r.numvin=v.numvin AND region='Loire'; CREATE VIEW vw_prod AS SELECT p.numprod, p.nom, v.numvin,r.quantite, v.degre FROM producteur p, recolte r, vin v WHERE region='Loire' AND p.numprod=r.numprod AND r.numvin=v.numvin; II)VUE EN MISE A JOUR Q2) CREATE VIEW vw_vin AS SELECT * FROM vin v WHERE degre<=10; UPDATE vw_vin SET degre=9 WHERE numvin='v1'; \\pour cette mise à jour, on a V1 qui a un degre ègale à 12 au depart.On veut faire une mise à jour afin que V1 ait un degré de 9.Mais on fait la mise à jour à partir de la vue vw_vin qui selectionne les vins de degré<=10,donc vw_vin n'affiche pas V1.Ainsi, la mise à jour ne se fait pas, puisque vw_vin ne contient pas le vin v1.Il n'y a donc aucune ligne mise à jour. CREATE OR REPLACE VIEW vw_vin AS SELECT * FROM vin WHERE degre<=10 WITH CHECK OPTION;