LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Bases de données

Fiche : Bases de données. Recherche parmi 298 000+ dissertations

Par   •  16 Décembre 2018  •  Fiche  •  825 Mots (4 Pages)  •  573 Vues

Page 1 sur 4

Exercice 5:

1-

create SYNONYM acteur FOR ensinfo.acteur;

SELECT nom,prenom

FROM acteur;

2-

SELECT paysfilm

FROM ensinfo.film;

3-

SELECT *

FROM ensinfo.film

WHERE paysfilm='France';

4-

SELECT *

FROM ensinfo.film

WHERE duree>120;

5-

SELECT titre

FROM ensinfo.film

WHERE genre='comédie' AND paysfilm='France';

6-

SELECT note

FROM ensinfo.notation

WHERE idfilm=13;

7-

SELECT nomint, prenomint

FROM ensinfo.internaute

WHERE paysint='Espagne';

8-

SELECT DISTINCT idfilm

FROM ensinfo.notation

WHERE note>8;

9-

SELECT idfilm, note

FROM ensinfo.notation

WHERE email='Emmanuel.Garvez@yahoo.fr'

ORDER BY note DESC ;

10-

SELECT idfilm

FROM ensinfo.notation

WHERE email='Christina.Malko@yahoo.fr' AND note >5;

------------------

Exercice 6:

1-

Select TO_CHAR (sysdate, ‘DD/MM/YY’)

From dual;

2-

Select TO_CHAR (sysdate, ‘MM’)

From dual;

-

Select TO_CHAR (sysdate, ‘MONTH')

From dual;

3-

Select TO_CHAR (sysdate, ‘HH24:MI')

From dual;

4-

SELECT TO_CHAR(TO_DATE('08/09/1999'),'DAY')

From dual;

5-

SELECT titre

FROM film

WHERE TO_CHAR(datesortie,'YYYY')=TO_CHAR(TO_DATE('01/01/2010'),'YYYY');

7-

SELECT titre, TO_CHAR(datesortie,'DAY')

FROM film;

8-

SELECT titre, TO_CHAR(datesortie,'DAY DD MON YYYY')

FROM film;

9-

Prof: SELECT upper(prenom) ||'.'||upper(SUBSTR(nom,1,4))||'@allocine.com'

SELECT CONCAT(CONCAT(CONCAT(prenom,'.'),SUBSTR(nom,1,4)),'@allocine.com')

FROM acteur;

10-

SELECT REPLACE(upper(prenom),'é','e') ||'.'||REPLACE(upper(SUBSTR(nom,1,4)),'é','e')||'@allocine.com'

FROM acteur;

11-

SELECT titre||' '||TO_CHAR(TRUNC(DUREE/60))||':'||TO_CHAR(MOD(DUREE,60))

FROM film;

12-

SELECT nomint

FROM internaute

WHERE email LIKE '%yahoo.fr';

--------

Exercice 7:

1-

SELECT titre, note

FROM ensinfo.notation NATURAL JOIN ensinfo.film;

2-

SELECT nom, prenom

FROM acteur NATURAL JOIN ensinfo.jouer

WHERE idfilm=14;

3-

SELECT titre, nom, prenom

FROM acteur, jouer, film

WHERE acteur.idacteur = jouer.idacteur

and jouer.idfilm = film.idfilm

ORDER BY titre ASC;

4-

SELECT DISTINCT paysfilm

FROM film NATURAL JOIN notation

WHERE note=10;

5-

SELECT DISTINCT nom, prenom, idfilm

FROM acteur NATURAL JOIN jouer NATURAL JOIN film

WHERE titre LIKE 'OSS 117%';

6-

SELECT DISTINCT nom, prenom

FROM acteur NATURAL JOIN jouer NATURAL JOIN notation

...

Télécharger au format  txt (9.9 Kb)   pdf (60.8 Kb)   docx (19.8 Kb)  
Voir 3 pages de plus »
Uniquement disponible sur LaDissertation.com