Tp2 Sql Lmd

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Tp2 Sql Lmd as PDF for free.

More details

  • Words: 894
  • Pages: 3
TP 2 SQL LMD :LANGAGE DE MANIPULATION DE DONNEES. Soit le schéma relationnel suivant:

Individu (Num-Ind, Nom, Prénom) Jouer(Num-Ind, Num-Film, Rôle) Film (Num-Film Num-Ind, Titre, Genre, Année) Projection(Num-Ciné, Num-Film, Date) Cinéma (Num-Ciné, Nom, Adresse)

Num-Ind 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18

Relation Individu Nom Prénom Kidman Nicole Bettany Paul Watson Emily Skarsgard Stellan Travolta John L. Jackson Samuel Willis Bruce Irons Jeremy Spader James Hunter Holly Arquette Rosanna Wayne John von Trier Lars Tarantino Quentin Cronenberg David Mazursky Paul Jones Grace Glen John

Num-Ciné 02 02 02 02 01 02 01 04 03 03 04 01 02 04 03 01

Relation Projection Num-Film Date 05 01/05/2002 05 02/05/2002 05 03/05/2002 04 02/12/1996 01 07/05/1996 07 09/05/1985 04 02/08/1996 03 08/04/1994 06 02/12/1990 03 05/11/1994 03 06/11/1994 06 05/07/1980 04 02/09/1996 06 01/08/2002 06 09/11/1960 02 12/03/1988

01 02 03 04 05 06 07

Relation Jouer Num-Film 05 05 04 04 03 03 03

08

02

09

01

10

01

11 04 16

01 05 07

Num-Ind

Relation Cinema NumCiné 02 01 03 04

Nom

Adresse

Le 78160 Marly-leFontenelle Roi 13100 Aix-enLe Renoir Provence Gaumont 31000 Toulouse Wilson Espace 93800 Epinay-surCiné Seine

Rôle Grace Tom Edison Bess Jan Vincent Vega Jules Winnfield Butch Coolidge Beverly & Elliot Mantle James Ballard Helen Remington Gabrielle Chuck May Day

Relation Film Num- NumTitre Film Ind 05 13 Dogville Breaking the 04 13 waves 03 14 Pulp Fiction 02 15 Faux-Semblants 01 15 Crash 06 12 Alamo Dangereusement 07 18 vôtre

Genre

Année

Drame

2002

Drame

1996

Policier Epouvante Drame Western

1994 1988 1996 1960

Espionnage 1985

Premières requêtes 1. Quel est le contenu de la table individu ? 2. Quels sont les prénoms des individus en conservant les doublons ? 3. Quels sont les prénoms des individus en conservant les doublons, mais en les classant par ordre alphabétique ? 4. Quels sont les prénoms des individus sans doublons ? Observez le résultat en effectuant un classement alphabétique et sans effectuer de classement. 5. Quels sont les individus dont le prénom est John ? 6. Quel est le nom des individus dont le prénom est John ? 7. Dressez la liste de toutes les associations possibles entre un individu et un film (il n'y a pas nécessairement de lien entre l'individu et le film qu'on lui associe). Observez le nombre de lignes retournées. Était-il prévisible ? 8. Quels sont les individus qui sont des acteurs ? 9. Dressez la liste de toutes les associations possibles entre un acteur et un film (il n'y a pas nécessairement de lien entre l'acteur et le film qu'on lui associe). Observez le nombre de lignes retournées.

10. Dressez la liste de toutes les interprétations, en précisant le rôle, d'acteur, dont on précisera le nom et le prénom, ayant joué dans des films dont on précisera le titre. Le résultat sera de la forme : 11. prenom | nom | role | titre 12. --------+----------+--------------+-------------13. Nicole | Kidman | Grace | Dogville 14. Paul | Bettany | Tom Edison | Dogville

15. Même question que la précédente, mais en formattant le résultat de la manière suivante : 16. listing 17. -----------------------------------------------------------------18. Nicole Kidman a joué le rôle de Grace dans le film Dogville 19. Paul Bettany a joué le rôle de Tom Edison dans le film Dogville

20. Quels sont les titres des films dont le genre est Drame ? 21. Quels films (titres) ont été projetés en 2002 ? 22. Donnez le titre des films réalisés par Lars von Trier. 23. Quels films sont projetés au cinéma Le Fontenelle ? 24. Quels sont les noms et prénoms des réalisateurs ? 25. Quels sont les noms et prénoms des acteurs ? 26. Quels sont les noms et prénoms des acteurs qui sont également réalisateurs ? Remarque : vous ne pouvez utiliser le mot clef INTERSECT puisque nous ne l'avons pas encore vu. 27. Quels acteurs a-t-on pu voir au cinéma Le Fontenelle depuis l'an 2000 ? 28. Quels sont les titres des films où Nicole Kidman a joué un rôle et qui ont été projetés au cinéma Le Fontenelle ? 29. Quels sont les prénoms des individus qui contiennent la lettre s ? 30. Même question que la précédente mais sans distinguer les lettres en fonction de la casse. 31. Quels sont les prénoms des individus dont le prénom commence par la lettre s sans tenir compte de la casse ? 32. Quels sont les prénoms des individus dont le prénom se termine par la lettre s sans tenir compte de la casse ? 33. Quels sont les prénoms des individus dont le prénom contient la lettre e sans commencer ou finir par cette lettre et sans tenir compte de la casse ? 34. Quels sont les prénoms des individus qui ne contiennent pas la lettre e ? 35. Quels sont les prénoms des individus qui contiennent les lettres a et l dans un ordre quelconque et sans tenir compte de la casse ? 36. Quels sont les noms des individus qui contiennent la chaîne an ou la chaîne on ? Répondez en utilisant : a. l'opérateur | des expressions régulières ; b. les listes de caractères des expressions régulières ; c. l'opérateur OR de la clause WHERE. 37. Quels sont les titres des films qui contiennent au moins trois e ?

Related Documents

Tp2 Sql Lmd
November 2019 12
Tp 3 Sql Lmd
November 2019 17
5 Langage Sql Ldd +lmd
November 2019 9
Tp2
April 2020 14
Tp2
October 2019 19
Tp2
April 2020 16