Construction du MEA
TD : Construction du MEA. Recherche parmi 300 000+ dissertationsPar Boris_mtn • 10 Novembre 2022 • TD • 453 Mots (2 Pages) • 246 Vues
TD 2 – Construction du MEA
Objectifs :
- Définir le modèle conceptuel et logique des données
- Créer les tables sous Access.
- Définir les clés primaires de chaque table.
- Voir les différents types de données et les caractéristiques de champ.
- Créer une liste de choix.
- Saisir les données des tables (ou enregistrements).
Application "Gestion de commandes"
Une entreprise vendant du matériel, des logiciels et de la documentation de bureautique désire informatiser la gestion de ses clients, de ses produits et de ses commandes en créant une base de données. Elle a fait l’inventaire des données (dictionnaire ci-dessous) qu’elle souhaite traiter :
Nom attribut | Description | Domaine |
Titre | Titre du client | Civilité |
Nom | Nom du client | |
Prénom | Prénom du client | |
Adresse | Adresse du client | |
Code postal | Code postal du client | |
Ville | Ville du client | |
Désignation | Libellé du produit | |
Prix unitaire | Prix unitaire du produit | |
Taux TVA | Taux de tva appliqué au produit | |
Qté en stock | Quantité disponible en stock du produit | |
N° commande | Numéro de la commande | |
Quantité | Quantité du produit commandé | |
Date commande | Date de la commande | |
Commande réglée | Commande réglée ou non | |
- Compléter le domaine dans le dictionnaire des données ci-dessus et proposer un modèle entité-association adapté.
- En déduire le modèle relationnel.
- Sur Access, vous allez créer une nouvelle base de données appelée "Magasin" destinée à contenir les tables Clients, Commandes, Produits et Lignes de commande de l’application "Gestion de commandes".
- Créer la structure de la table Clients (voir description des tables au verso). Attribuer des noms aux champs, choisir le type de données de chaque champ, décrire les champs. Indiquer que le champ [N° client] est la clé primaire de la table Clients.
- Créer de la même manière les tables Produits, Commandes et Lignes de commande en précisant les clés primaires.
Vous devez obtenir les tables suivantes :
Table Clients.
N° client |
Titre |
Nom |
Prénom |
Adresse |
Code postal |
Ville |
Table Commandes.
N° commande |
N° client |
Datecommande |
Commande réglée |
Table Produits.
Code produit |
Désignation |
Prix unitaire |
Taux TVA |
Qté en stock |
Table Lignes de commande.
N° commande |
Code produit |
Quantité |
- Créer les relations entre toutes les tables avec la commande <Outils de base de données/Relations/…>. Valider l’intégrité référentielle pour chacun des liens.
Vous devez obtenir le schéma suivant :
[pic 1]
- Dans la table Clients, créer une liste de choix permettant de rentrer les valeurs du champ [Titre]. Deux choix devront être proposés : "Madame" et "Monsieur".
- Saisir les enregistrements des tables Clients, Commandes, Produits et Lignes de commande (voir Annexe).
- Afin de compléter les tables 1) Produits et 2) Lignes de commande, importer les données issues des fichiers Produits.xls et Lignedecommande.xls se trouvant dans le répertoire public.
Pour ce faire, utiliser la commande :
<Données externes/Importer et lier/Excel/Ajouter une copie des enregistrements à la table/Préciser la table> et suivre les instructions de l’assistant.
Annexe
...