Exercice Access
Exercice Access
Exercice Access
L’entreprise InfoOrsay commercialise des produits informatiques (ordinateurs, imprimantes...) sur la région
parisienne. Les commandes des clients étaient gérées dans un seul tableau Excel dont un extrait est fourni en
Annexe 1.
Pendant le 1er semestre vous avez vu l’intérêt d’organiser les données en plusieurs tables. Le but de ce TP est
de créer sous Access la base de données correspondante au schéma relationnel ci-dessous. Elle sera constituée
de cinq tables : categorie, client, produit, commande et ligneCommande, ainsi que des contraintes
d’intégrité référentielle que ces tables doivent respecter.
On montrera aussi, une fois la base crée, comment la manipuler.
On met à votre disposition un fichier Excel contenant les données pour chacune de ces cinq tables (un onglet
par table). Il se trouve à l’adresse
http://www.lri.fr/~fiorenzi/Teaching/BDAS/infoOrsay.xlsx
En enregistrer une copie sur votre PC.
Création des tables
1. Ouvrir une base de données vide sous Access et l’appeler infoOrsay;
2. Remplir la Table1 avec les données qui se trouvent dans l’onglet categorie du fichier Excel. Pour ce
faire :
En haut à gauche cliquer sur « Affichage » puis « Mode Création ». Renommer categorie
cette table ;
Renommer codeCategorie le premier champ et choisir « Texte court » pour son type de données
;
Ajouter les deux autres champs (libelleCategorie de type « Texte court » et remise de type «
Numérique/Entier »);
Une fois la table créé, on l’affiche en « Mode Création », on sélectionne en même temps les
deux champs numCommande et numClient, puis on clique sur « Clé primaire » ;
On vérifie que numProduit et quantite sont bien de type « Numérique/Entier ».