Td 3 Sql

  • June 2020
  • 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 Td 3 Sql as PDF for free.

More details

  • Words: 653
  • Pages: 2
SGBDRI

2009/2010

I- La base de données ZOO Considérons le schéma relationnel suivant représentant la base de données Zoo :

ANIMAL (N_A, NOM, AGE, RACE, ORIGINE, N_MENU) FAMILLE (RACE, ORIGINE, AMI) MENU (N_M, QTE_VIANDE, QTE_LEGUME) ENFANT (ENFANT, PARENT) L'objectif de ce TD est de vous faire manipuler le langage SQL (Structured Query Language). Vous exprimerez donc les requêtes suivantes en SQL. Au préalable, lorsque cela est possible, vous traduirez la requête en langage algébrique. 1. 2. 3. 4.

Lister le nom et l'âge de tous les animaux. Donner les caractéristiques de l'animal appelé HECTOR. Donner les origines distinctes de toutes les familles. Donner les noms des singes de plus de 10 ans et originaire d'Afrique. 5. Donner les noms des singes ainsi que des animaux de plus de 8 ans. 6. Donner les races des animaux dont le numéro de menu est 1 et l'âge est supérieur à 10. 7. Donner les menus plus 2 fois moins riches en viande qu'en légume? 8. Donner l'âge et l'origine des animaux qui sont amis de l'homme. 9. Numéro de menu et quantité de viande pour les animaux qui ont une attitude amicale envers l'homme. 10. Donner les noms des animaux qui sont grands parents. 11. Quantité de viande totale pour tous les menus. 12. Nombre d'enfants pour chaque numéro d'animal. 13. Lister les animaux qui dont on connaît les deux parents. 14. Donner la moyenne de la quantité de viande servie dans les menus. 15. Donner les numéros et la composition des menus plus riches en viande que la moyenne (se servir de la requête précédente pour faire cette requête).

ISTA NTIC SYBA

TDI

SGBDRI

2009/2010

II La base de données Plantes botaniques Considérons le schéma relationnel suivant qui représente une base sur les plantes botaniques :

PLANTE (N°, NOM_BOTANIQUE, FAMILLE, FLORAISON, COULEUR_FLEUR, TOXICITE, HAUTEUR, ORIGINE, PATICULARITE, PHOTOGRAPHIE) ESPECE (NOM, ORIGINE_MAJORITAIRE, SUPER_FAMILLE) SYMPTOME (LIBELLE, DESCRIPTION) PROVOQUE (N°, LIBELLE, VICTIME, QUANTITE) Exprimez les requêtes suivantes en SQL. Au préalable, lorsque cela est possible, traduisez la requête en langage algébrique. 1. 2. 3. 4.

Lister les caractéristiques des plantes présentes dans la base de données. Donner les libellés des symptômes présents dans la base de données. Donner le nom des plantes ainsi que leur couleur et leur hauteur. Donner le nom et l’origine des plantes dont le nom commence par la lettre a. 5. Donner le nom et l’origine des plantes provenant d’Amérique du Nord et dont le nom contient la chaîne de caractère aster. 6. Donner le nom des plantes provenant d’Europe et dont la hauteur est généralement supérieure à 60cm. 7. Donner le nom des plantes qui sont toxiques. 8. Donner le nom et la couleur des plantes qui sont toxiques. 9. Donner le nom des plantes toxiques qui ne sont pas originaires d’Europe. 10. Donner le nom des plantes classées par ordre croissant de hauteur. 11. Donner le nom des espèces des plantes toxiques. 12. Donner le nom des plantes toxiques et les symptômes associés. 13. Donner le libellé des symptômes observables chez l’homme. 14. Sur quel type de victime agit le poison de la digitale pourpre ? Et celui de l’aster amellus ‘Blue King’ ? 15. Donner la hauteur des plantes qui ont des fleurs. 16. Combien compte-t-on de plantes dont on ne connaît pas la toxicité dans la base ? 17. Combien y a-t-il de plantes dont les fleurs ont des teintes apparentées à la couleur bleue ? 18. Quels sont les noms et les origines majoritaires des plantes qui ont une hauteur moyenne supérieure à la moyenne ? 19. Quelles sont les plantes que l’on ne trouve que sur le continent américain ? 20. Quel est le nombre de plantes qui provoquent une paralysie respiratoire chez l’homme ? 21. Quelles sont les origines des plantes qui provoquent une asphyxie des animaux ? 22. Quels sont les noms des plantes qui provoquent le plus de symptômes différents ?

ISTA NTIC SYBA

TDI

Related Documents

Td 3 Sql
June 2020 5
Td
June 2020 33
Td
December 2019 52
Sql 1-3.pdf
April 2020 4
3 Introduction Sql
November 2019 15