TP 02 BD
TP 02 BD
TP 02 BD
Tp Bases de donnes
Universit de Constantine 1
1er Master IT
Tp Bases de donnes
Partie 2 :
Ouvrir la table PRODUIT en mode feuille de donnes pour procder la saisie du code rayon de chaque
produit existant.
Affectation du numro
de rayon
La cohrence des donnes est contrle par ACCESS si une valeur de NumRayon non rfrence dans la
table RAYON est saisie dans la rubrique PRODUIT.NumRayon. Cela se traduit par une fentre de message
relatif lintgrit rfrentielle.
Prsentation
Une base de donnes oprationnelle fait lobjet dune exploitation pour produire de linformation.
Le plus souvent il sagit dinterrogations pour extraire des donnes de la "mmoire collective". Ces
donnes peuvent aussi tre agrges pour produire une information synthtique et globale.
L'activit Requte d'ACCESS rpond ces besoins de traitements de l'information. Les
interrogations sont formules en construisant un objet requte. L'excution de l'objet produit
une feuille de donnes similaire celle d'une table. L'objectif de cette partie "Traitement de
requtes" est de construire une bibliothque d'une vingtaine de requtes qui couvrent l'essentiel
Universit de Constantine 1
1er Master IT
Tp Bases de donnes
de la diversit des situations. Le centre de contrle prsente la liste trie des requtes existantes
lorsque l'onglet Requte est activ.
Affectation du
numro de rayon
Boutons de commande :
Ouvrir : Excute la requte slectionne
et prsente les rsultats sous forme de
feuille de donnes
Modifier : modifie la dfinition de la
requte slectionne
Nouveau : Cre une nouvelle requte
3.2 Exemple
Cration d'une requte pour obtenir la liste trie des clients avec le Nom et la Ville de rsidence.
Avec l'onglet Requte actif Cliquer sur le bouton
Dans le dialogue suivant choisir l'option Mode Cration. Dans un premier temps l'option Assistant n'est pas
utilisable car elle ne propose que la ralisation de 4 types de requtes trs avances.
Universit de Constantine 1
1er Master IT
Tp Bases de donnes
Avant d'accder la construction graphique de la feuille de donnes il y a lieu de choisir la (les) tables ou
requte(s), source de donnes pour l'interrogation. Pour cela il suffit de slectionner l'lment et de
double-cliquer. Ensuite il y a lieu de fermer le dialogue Ajouter une table.
Onglets pour choisir le type de
la source de donnes
Bouton pour ajouter
la source slectionne
Universit de Constantine 1
1er Master IT
Tp Bases de donnes
On arrive la fentre de construction qui prsente une feuille de donnes vierge pour laquelle il s'agit de
mettre en place les colonnes. On positionne les champs pris dans les vues ( source de donnes ) par un
double-clic ou par un cliquer-glisser vers une colonne.
1. Pointer la rubrique NomCl et double-cliquer
Pour crer la premire colonne
A ce stade la requte est entirement dfinie. Activer le menu Fichier->Enregistrer pour crer et nommer
la requte. Lancer l'excution de la requte par le menu Requte->Executer ou cliquer sur le bouton
bien
. On
ou
Universit de Constantine 1
1er Master IT
Tp Bases de donnes
3.3. Exercices :
Ralisez quelques requtes par exemples :
R01 Liste des clients sur BORDEAUX
R02 Liste des clients dont le nom ne commence ni par P ni par S
R03 Liste des commandes passes entre le 15/10/2001 et le 15/11/2001
R04 Liste des commandes de SEPTEMBRE
R05 Nombre de clients par ville
R06 Calculer le total des commandes pour chaque client
R07 Extraire du catalogue le(s) produit(s) le plus cher
.etc.
Universit de Constantine 1