Travaux PratiquesTP4 - requêtes (encore et toujours)

Un bon questionnaire sur nos amis les biologistes, sans qui nous ne pourrions (presque) pas vivre…

Téléchargez le fichier suivant et importez-le dans votre base de données. Pour cela connectez-vous à phpmyadmin, sélectionnez votre base de données puis cliquez sur "importer", et laissez-vous guider. Ainsi, l'ensemble des requêtes composant le fichier seront exécutées sur le serveur.

Sur les tables créées, je vous demande les requêtes suivantes:
  1. Affichez toutes les tables
  2. Donnez la structure de la table Programme
  3. Donnez toutes les informations des programmes informatiques
  4. Donnez tous les noms des programmes maitrisés
  5. Donnez tous les id des programmes maitrisés par le biologiste 1
  6. Donnez tous les noms de programmes à un prix inférieur à 100 euros
  7. Donnez tous les programmes dont le nom commence par P
  8. Donnez tous les programmes dont le nom est le même que le nom de la société
  9. Donnez le nom, le prix de licence des programmes maitrisés par les biologistes de grade IE
  10. Quels sont les biologistes travaillant dans le même institut (2 à 2)
  11. Quels sont les programmes qui coûtent plus de 85€ et qui sont maitrisés par McBlobby
  12. Quels sont les programmes non maitrisés
  13. Quels sont les biologistes et les programmes maitrisés à un niveau > 10 et dont le prix de licence est inférieur à 150€
  14. Quels sont les biologistes maîtrisant BAY_DAY_DAY ou PEUT_CHE_PEUT (avec 2 méthodes)
  15. Quels sont les biologistes maîtrisant BAY_DAY_DAY et PEUT_CHE_PEUT
  16. Quels sont les biologistes maîtrisant PEUT_CHE_PEUT mais pas BAY_DAY_DAY
  17. Quels sont les programmes maitrisés par tous les biologistes (sisi ça existe)
  18. Nom des biologistes et niveau de maitrise des programmes de la société BlobbyCorp
  19. Quels sont les biologistes qui maitrisent des programmes à un niveau > 10
  20. Combien y’a-t-il de programmes
  21. Nombre de programme maîtrisés par chaque biologiste (avec leur id au biologiste)
  22. Idem mais seulement quand leur niveau moyen est supérieur à 10
  23. Donnez les id des biologistes du CNRS maîtrisant mieux PEUT_CHE_PEUT qu’au moins 1 biologiste de l’INRA
  24. Donnez les id des biologistes du CNRS maîtrisant mieux PEUT_CHE_PEUT que tous les biologistes de l’INRA
  25. Créez une table Biologiste_INRA regroupant tous les biologistes de l’INRA
  26. Ajoutez 1 point à tous les biologistes pour le PERL_A_MA_MAIN (ils sont trop nuls)
  27. Supprimez la table Biologiste_INRA