TP Access: la base de données ZOO - intro



La base de données ZOO : conception et implémentation

 

Dans le répertoire …, vous trouverez un fichier Zoo.mdb qui correspond à une base de données Access.

1 – Quel est le schéma relationnel de cette base ?

2 – Ajouter la poule Cocotte à la table ANIMAL. Cette poule a 1 an, elle a pour menu  8M et est originaire de l'Asie.

Cocotte et Chantecler viennent d'avoir un poussin : Cuicui qui a donc 0 an, a pour repas uniquement des légumes en quantité 1 et est originaire d'Europe (on considère que l'origine est donnée par le père).



Mettre à jour la base en conséquence.

3 – Poser les requêtes suivantes grâce au QBE :

3.1 - Lister le nom et  l'âge de tous les animaux.

3.2 - Donner les caractéristiques de l'animal appelé HECTOR.

3.3 - Donner les origines distinctes de toutes les familles.

3.4 - Donner les noms des singes de plus de 10 ans et originaire d'Afrique.

3.5 - Donner les noms des singes ainsi que des animaux de plus de 8 ans.



3.6 - Donner les races des animaux dont le numéro de menu est 1 et l'âge est supérieur à 10.

3.7 - Donner les menus plus 2 fois moins riches en viande qu'en légume?

3.8 - Donner l'âge et l'origine des animaux qui sont amis de l'homme.

3.9 - Numéro de menu et quantité de viande pour les animaux qui ont une attitude amicale envers l'homme.

3.10 - Donner les noms des animaux qui sont grands parents.

3.11 - Quantité de viande totale pour tous les menus.



3.12 - Nombre d'enfants pour chaque numéro d'animal.

3.13 - Lister les animaux qui dont on connaît les deux parents.

3.14 - Donner la moyenne de la quantité de viande servie dans les menus.

3.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).