0% ont trouvé ce document utile (0 vote)
27 vues4 pages

Derrick docDB

Le document présente la création d'une base de données pour la gestion d'un mini supermarché, incluant la conception d'un modèle conceptuel des données (MCD) et d'un modèle logique des données (MLD). Il décrit les entités principales telles que Produit, Client, Commande, Caissier, Fournisseur, Taxes et Rayons, ainsi que leurs attributs et relations. Enfin, il aborde l'implémentation du MLD dans Microsoft Access, en soulignant les contraintes associées aux tables créées.

Transféré par

dieumercibena44
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
27 vues4 pages

Derrick docDB

Le document présente la création d'une base de données pour la gestion d'un mini supermarché, incluant la conception d'un modèle conceptuel des données (MCD) et d'un modèle logique des données (MLD). Il décrit les entités principales telles que Produit, Client, Commande, Caissier, Fournisseur, Taxes et Rayons, ainsi que leurs attributs et relations. Enfin, il aborde l'implémentation du MLD dans Microsoft Access, en soulignant les contraintes associées aux tables créées.

Transféré par

dieumercibena44
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Création d’une base des données

Concerné : Gestion d’un mini supermarché

Overview
A. Conception d’un modèle conceptuel des données MCD .............................................................. 2
B. Conception d’un Modèle logique des données........................................................................... 4
C. Implémentation du MLD dans Ms Access ................................................................................... 4
A. Conception d’un modèle conceptuel des données MCD
A1. Dictionnaire des données
Pour des fins académiques, nous nous sommes proposés de nous limiter aux informations
élémentaires de grande pertinence. Comme données, nous avons ressorti :
Produit :
- Id_produit (identifiant)
- Nom
- Prix
- Description
- Marque
- Fournisseur

Client :

- Id_client (identifiant)
- Noms
- Telephone
- Adresse
- Point_fidelite

Commande :

- Id_commande (identifiant)
- Client
- Date de paiement
- Heure de paiement
- Mode de paiement
- Lignes de commande (produits, prix ainsi que leur quantité respective)

Caissier :

- Id_caissier (identifiant)
- Noms
- Code

Fournisseur :

- Id_fournisseur (identifiant)
- Noms
- Adresse

Taxes :

- Id_taxes (identifiant)
- Valeur TVA

Rayons :

- Id_rayons
- Nom
A2. Schéma du MCD

Des données relevées ci-haut, nous avons sorti 7 entités à avoir : Produit, client,
commande, caissier, fournisseur, taxes, Rayons. Ces entités sont tous repérés distinctement au moyen
de leurs identifiants permettant ainsi un accès unique à leurs attributs respectifs A présent, nous allons
représenter dans un schéma toutes ces entités ainsi que les diverses relations existantes entre elle.

Client 11, 1 Commande


Id Id 11, n
Nom Date
Passer
Telephone heure
Contenir
Adresse id_client
Point_fidelite Quantite
id_taxes
10, n prix

11, 1 110,
0,nn
11, 1
Valider
contenir Produit
Id
Nom
Caissier Prix
Id 11, n Marque
Noms Id_fournisseur
Code 10,n 10,n
10, n Taxes Description
Id
Valeur_tva
11, 1

11, 1
Livrer

Quantite Se trouver
Date_expirati type
oonn
11, n

10, n
Rayon
Id
Fournisseur Nom
Id
Noms
Adresse
B. Conception d’un Modèle logique des données
Nous venons de présenter précédemment les entités, les relations ainsi que les cardinalités
qui entre en jeu dans notre MCD. En appliquant les règles de passage du MCD au MLD, nous
trouvons les tables suivantes :
- Client (id, nom, adresse, point_fidelite, telephone)
- Caissier (id, noms, code)
- Produit (id, nom, marque, id_fournisseur, prix, description)
- Categorie (id, type)
- Commande (id, date_commande, heure, id_client, id_taxes)
- Objets_en_commande (id_commande, id_produit, prix_unitaire,
quantite)
- Taxes (id, valeur_tva)
- Rayons (id, designation, id_categorie)
- Fournisseur (id, noms, Adresse)
- Stock (id_produit, id_fournisseur, quantite, date_expiration)

Notes : Signalons à ce niveau que les éléments mis entre parenthèse sont des champs ou des
colonnes de la table associée et les fautes orthographe ne sont pas à en tenir rigueur car les
langages de requête des données (SQL) ne prennent pas en charge les caractères accentués.

Id = Clés primaires
Id_fournisseur, id_client, id_commande, id_produit, id_taxes, id_categorie = clés étrangères

C. Implémentation du MLD dans Ms Access


Dans cette section, il est question de réaliser les tables enumerées dans le modèle logique des données
(MLD) avec le logiciel Access tout en veillant aux contraintes associées à chaque colonne d’une table.

Vous aimerez peut-être aussi