Sommaire

Solution de l’exercice

SET TRANSACTION ISOLATION LEVEL READ COMMITTED;  
  
/* Vidage de la table FILM */  
DELETE FROM FILM;  
 
SELECT COUNT(*) FROM ACTEUR WHERE NOM = ’FISHER’ AND PRENOM =  
’CARRIE’; 
 
INSERT INTO FILM VALUES (1,’SUBWAY’,’POLICIER’,’DRAME’,  
TO_DATE(’10/04/1985’,’DD/MM/YYYY’),1,’GAUMONT’,  
’Conte les aventures de la population souterraine dans les  
couloirs du métro parisien’); 
 
/* Positionnement du premier point */  
SAVEPOINT ETAPE_NUMERO1;  
INSERT INTO FILM VALUES (2,’NIKITA’,’DRAME’,’ROMANTIQUE’,  
TO_DATE(’21/02/1990’,’DD/MM/YYYY’),1,1,’GAUMONT’,  
’Nikita condamnée à la prison à perpétuité est contrainte à  
travailler secrètement pour le gouvernement en tant que agent  
hautement qualifié des services secrets.’);  
 
DELETE FROM ACTEUR WHERE NOM = ’FISHER’ AND PRENOM = ’CARRIE’;  
 
SELECT * FROM FILM T1 WHERE  
  EXISTS (SELECT IDENT_REALISATEUR FROM REALISATEUR  
  WHERE PRENOM = ’LUC’ AND IDENT_REALISATEUR =  
  T1.IDENT_REALISATEUR ) AND DATE_SORTIE  
  BETWEEN (’01/01/85’) AND (’30/05/1995’)  
ORDER BY TITRE; 
 
/* Positionnement du deuxième ...