CORRECTION DE LA MANIPULATION DU SI
COMPTOIR.MDB
REMARQUE APRES MANIPULATION DE LA BDD COMPTOIR.MDB CREEE SOUS ACCESS :
Les différents types d’objets de cette base de données Comptoir.mdb
Table / ensemble de données organisées en lignes et en colonnes
Requête / question posée pour interroger une base de données, le + souvent en SQL
Formulaire / présentation personnalisée d’une table ou d’une requête pour saisir, consulter,
modifier
Etat / édition d’enregistrements sélectionnés, présentés selon un format personnalisé
Macro / ensemble d’actions paramétrées qui automatise une base de données
Module / lignes de code de Microsoft Access Basic écrit pour optimiser une BDD
Le menu général présente plusieurs boutons regroupés en 5 fonctions :
A énumérer : Gestion des produits / Gestion des clients / Gestion des commandes / Gestion des
salariés Statistiques de ventes
Question 1 : Indiquer le nom des 8 catégories de produits déjà existantes.
Boissons Condiments Desserts Produits laitiers Pâtes et céréales
Viandes Produits secs Poissons et fruits de mer
EN SQL Select [nom de catégorie] from catégories ;
Question 2 : Combien de catégorie pouvez-vous compter après cet ajout ?
Il est possible de compter 9 catégories
Question 3 : Indiquer les noms des produits fournis par les sociétés « Ma Maison »
- 1 CHAI 54 Tourtière 55 Pâté chinois
EN SQL Select [nom du produit] from produits
where [N° fournisseur] =
(select [N° fournisseur] from fournisseurs where société = 'Ma maison') ;
Question 4 : Indiquer le nom des employés qui ne comprennent pas le français.
Filtre => pas *français* ou not like *français
Davolio Leverling Peacock King
EN SQL Select nom from employés
where notes not like '*français*';
Question 5 : Combien d’employés pouvez-vous compter après cet ajout ?
Il est possible de compter 10 catégories
Question 6 : Indiquer les noms des 4 sociétés clientes originaires du Venezuela.
GROSELLA-Restaurante HILARIÓN-Abastos LILA-Supermercado LINO-Delicateses
EN SQL Select société from clients
Where pays like 'Venezuela';
Question 7 : Indiquer le nombre de commandes faites par le client irlandais
Hungry Owl All-Night Grocers a passé 20 commandes
EN SQL Select count(*) as nb_cde from commandes
Where [code client] =
(Select [code client] from clients where pays like 'Irlande');
Question 8 : Quel est le nom du client belge ayant totalisé le montant le plus important de
commandes pour le trimestre 1 de 2007 ? Suprêmes Délices 29 758
Question 9 : Quel est le nom du représentant du Royaume-Uni qui a atteint son objectif au mois de
septembre 2005 ? Anne Dodsworth
Question 10 : Quel est le nom du produit qui se vend le mieux dans la catégorie Boisson ? Cote de
Blaye 257 848