Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients,

Slides:



Advertisements
Présentations similaires
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
Advertisements

Les systèmes d'information 1- Une pratique quotidienne 2- Les données 3- Approche conceptuelle 4- Notion de serveur 5- Conception d'un système d'information.
PRESENTATION DU LOGICIEL Edité par. … et plus encore - De gérer vos présentations : individuelle, découverte ou en réunion et de générer vos précommandes.
1- Introduction 2ème partie Modèle Conceptuel des Données 2- Entités- Associations 4- Associations plurielles 3- Cardinalités 5- Associations réflexives.
1- Régles de normalisation 2ème partie : normalisation Modèle Conceptuel des Données 2- Les Formes Normales 3- Dépendances Fonctionnelles 4- Recap - Méthodologie.
1- Introduction 1ère partie Le langage SQL 2- Connexion 3- Structure & Contenu 4- Requêtes.
SQL partie 5 1 LMD create – update – primary key secondary key.
Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) Initiation à la conception des systèmes d'informations.
Le langage de définition de données B.T.S. S.I.O – SI3 –
1- Introduction Sommaire Modèle Logique des Données 2- Structure 3- Traduction du MCD en MLD 4- Recap - Méthodologie.
SOUTENANCE ORAL Logo de l’entreprise : Thème :……………………… Session :……………………
Visitez le navire Croisière de France à Calais. Visite à Calais le 30 mai 2015 avec.
Systèmes d’information et Bases de données Préparée et enseignée par Ouafae Baida Université Abdelamalek Essaâdi Faculté des Sciences et Techniques de.
Les Bases de données Définition Architecture d’un SGBD
Cours Initiation aux Bases De Données
Initiation à la conception des systèmes d'informations
Méthode de conception d’une base de données
Eric b, emmanuel l, damien t
Déploiement des badges invités Campus Evergreen & SQY Park
4 Modèle conceptuel de données MCD
Systèmes d’Information
ATAC / SIMPLY MARKET – Dématérialisation fiscale
ملخص Initiation à la sgbdr
20/11/98 8. Base de données (II) MS-ACCESS 97 MDI-8 V1.1a.
Logiciel de gestion des adhérents
Base de données: Généralité IFT6800 Jian-Yun Nie.
Les Bases de données Définition Architecture d’un SGBD
Formations CEFORA Alain Wafflard
De l’étude du système d’information à la mise en œuvre sous Access
Identifiant : Mot de passe : VALIDER Mot de passe oublié ?
Les bases de données et le modèle relationnel
Langage de Manipulation des Données LMD
La plate-forme Adresse Internet :
Introduction Bases de données Accès Internet (Web)
Formulaire pour création d’un QR-Code avec données de contact
1 Présentation projet Base de Données & Langage SQL Bakary DIABY, Insa Rouen Promo. MS-ESD 16/17.
pour bénéficier des services du cabinet de recrutement
Maria Berger - Maîtrise d'AES Algèbre relationnelle.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Formations CEFORA Alain Wafflard
Introduction BD TABLES ET DONNÉES champs OU données, types de données
Structure D’une Base De Données Relationnelle
DATE : 02 / 03 JUIN 2018 FORMULAIRE D’INSCRIPTION
1 ANGAMAN LUDOVIC UTT-LOKO-ITER. Organisation  10 séances de 3h  Présentation des bases de données  TP/TD.
Modélisation et conception des Systèmes d ’information Formateur: Mr. AASSOU Abdelilah Ecole Pigier Nador Année scolaire : 2012/2013.
Modélisation avec UML 2.0 Partie II Diagramme de classes.
02- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Bases de données sous Access. Initiation aux bases de données  Structure d’une base de données.
Bouchemit lila 1. 2 Entité Bouchemit lila Non relation 3.
UTILISATION OVTM ETAPE 1.
pour bénéficier des services du cabinet de recrutement
1. LE LANGAGE SQL DDL Version 2 - Janvier Le langage SQL-DDL
Support de formation Administrateur Menu Paie
PRESENTATION ACCESS Editeur : Microsoft Environnement Windows (SE)
Informatique Master 1 - ANI Système de Gestion de Bases de Données.
Base de données Table des clients Table des fournisseurs Table des commandes clients Formulaire des clients Formulaire des fournisseurs Formulaire des.
2. CONCEPTS DES BASES DE DONNEES
TP1 - DBMAIN BFSH Lausanne - Switzerland - Tel Université de Lausanne.
Conception d’unebasede données MERISE ( MÉTHODE D’ ETUDE ET DE RÉALISATION INFORMATIQUE POUR LES SYSTÈMES D’ENTREPRISE )
1. Organiser le système d’information commerciale 1.1. Le contenu
Bases – Banques Entrepôts de données
Tarifs ENTREPRISES & COLLECTIVITÉS Signature et cachet entreprise
Systèmes d’Information et Application
1. Fonction achat et typologie des achats
1 O ffice De La F ormation P rofessionnelle Et De La P romotion De T ravail I nstitut S pécialiste en T echnologie A ppliquée -ASSA Prof. : Omar BOUNHAS.
1. LE LANGAGE SQL DDL Version 1 - Mai 2009 corrigé le 11/2/2011
Conception de schémas relationnels
1 Semestre stic Sébastien PARFAIT – Faculté de Médecine – Bureau 145.
DONNÉE DE BASE QM Manuel de formation. Agenda 2  Introduction  Objectif de la formation  Données de base QM: Caractéristique de contrôle Catalogue.
Transcription de la présentation:

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Analyse de données Interviews Analyse Base de données Schéma conceptuel Entité-association Schéma relationnel

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Client Produit Fournisseur Commande fournitAdresse Concerne Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock.

Modèle entité-association Exercice touriste : Conception de base de données Produit Fournisseur Client adresse fournit concerne Commande

Modèle entité-association Exercice touriste : Conception de base de données (1,N) (1,1) (1,N) (1,1) (1,N) Produit Client adresse fournit concerne Commande Fournisseur

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Modèle entité-association Exercice client : totaltotal TTC Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. nomcontactwilayacode postal Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. date de la commandeproduits demandésleurs quantités Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. nomprénomwilayacode postal L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. référencenomprixquantité stock Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Modèle entité-association Exercice touriste : Conception de base de données (1,N) (1,1) (1,N) (1,1) (1,N) Produit Client adresse fournit concerne Commande Fournisseur

Conception de base de données Client Adresse (1,N)(1,1) Fournit Concerne (1,N) (1,1)(1,N) NomC Prénom Wilaya Code postal NomC Prénom Wilaya Code postal Commande DateC Total Total TTC DateC Total Total TTC Produit RéférenceP NomP Prix Stock RéférenceP NomP Prix Stock Fourniss eur NomSociét Contact Wilaya Code postal NomSociét Contact Wilaya Code postal RéférenceP QuantitéC TotalP RéférenceP QuantitéC TotalP

Conception de base de données Analyse de données Interviews Analyse Base de données Schéma conceptuel Entité-association Schéma relationnel

Passage modèle E-A vers modèle relationnel Entité -> Relation Attributs -> Attribut (colonne) Association -> ? 1,1 1,N : clé coté 1,N -> clé-étrangère coté 1,1 1,1 1,1 : clé coté 1,1 -> clé-étrangère coté 1,1 1,N 1,N : clé coté 1,N + clé coté 1,N -> clés d’une nouvelle relation créée à l’occasion Conception de base de données

Client Adresse (1,N)(1,1) Fournit Concerne (1,N) (1,1)(1,N) NomC Prénom Wilaya Code postal NomC Prénom Wilaya Code postal Commande DateC Total Total TTC DateC Total Total TTC Produit RéférenceP NomP Prix Stock RéférenceP NomP Prix Stock Fourniss eur NomSociét Contact Wilaya Code postal NomSociét Contact Wilaya Code postal RéférenceP QuantitéC TotalP RéférenceP QuantitéC TotalP

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit NomPrenomWilayaCode postal Date commande TotalTotal TTC RefPNomprixStock NomSoContactWilayaCode postal

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit Date commande TotalTotal TTC RefPNomprixStock NomSoContactWilayaCode postal NumCNomPrenomWilayaCode postal

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit Date commande TotalTotal TTC RefPNomprixStock NomSoContactWilayaCode postal NumCNomPrenomWilayaCode postal

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit RefPNomprixStock NomSoContactWilayaCode postal NumCNomPrenomWilayaCode postal NumCM Date commande TotalTotal TTC

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit RefPNomprixStock NumCNomPrenomWilayaCode postal NumCM Date commande TotalTotal TTC NumFNomSoContactWilayaCode postal

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit RefPNomprixStock NumCNomPrenomWilayaCode postal NumFNomSoContactWilayaCode postal NumCM Date commande TotalTotal TTCNumC

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit NumCNomPrenomWilayaCode postal NumFNomSoContactWilayaCode postal NumCM Date commande TotalTotal TTCNumC RefPNomprixStockNumF

Client Produit Commande Fournisseur Concerne (1,N) Adresse (1,N)(1,1) Commande Client Fourniss eur Se trouve (1,1) (1,N) Produit NumCNomPrenomWilayaCode postal NumCM Date commande TotalTotal TTCNumC RefPNomprixStockNumF NomSoContactWilayaCode postal NumCMRefPQuantitéCTotalP Concerne

Client Produit Commande Fournisseur NumCNomPrenomWilayaCode postal NumCM Date commande TotalTotal TTCNumC RefPNomprixStockNumF NomSoContactWilayaCode postal NumCMRefPQuantitéCTotalP Concerne CLIENT (NumC : entier, Nom : caractères, Prenom : caractères, Wilaya : caractères, Code postal : entier, caractères) PRODUIT (RefP : entier, Nom : caractères, Prix: entier, Stock: entier, NumF: entier) COMMANDE (NumCM : entier, DateCM : caractères, Total : entier, TotalTTC : entier, NumC : entier) CONCERNE (NumCM : entier, RefP : entier, QuantitéC: caractères, TotalP: entier) FOURNISSEUR (NumF : entier, NomSo : caractères, Contact : caractères, Wilaya : caractères, Code postal : entier)

Conception de base de données Analyse de données Interviews Analyse Base de données Schéma conceptuel Entité-association Schéma relationnel

Modèle entité-association Exercice client : Une petite entreprise souhaite concevoir une base de données pour la gestion des commandes de ses clients, total et total TTC de chaque commande. Un client adresse une commande concernant certains produits de l’entreprise. Les produits sont fournis par des fournisseurs qui ne sont autres que des sociétés ayant chacune un nom, contact, wilaya et code postal. Dans la commande, le client spécifie la date de la commande, les produits demandés avec leurs quantités respectivement. L’entreprise détient le nom, prénom, wilaya, code postal et de chaque client. Un produit est décrit en termes de sa référence, nom, prix et quantité stock. Conception de base de données

Client Adresse (1,N)(1,1) Fournit Concerne (1,N) (1,1)(1,N) NomC Prénom Wilaya Code postal NomC Prénom Wilaya Code postal Commande DateC Total Total TTC DateC Total Total TTC Produit RéférenceP NomP Prix Stock RéférenceP NomP Prix Stock Fourniss eur NomSociét Contact Wilaya Code postal NomSociét Contact Wilaya Code postal RéférenceP QuantitéC TotalP RéférenceP QuantitéC TotalP

Client Produit Commande Fournisseur NumCNomPrenomWilayaCode postal NumCM Date commande TotalTotal TTCNumC RefPNomprixStockNumF NomSoContactWilayaCode postal NumCMRefPQuantitéCTotalP Concerne Conception de base de données

Schéma relationnel Exercice client : 30 CLIENT (NumC : entier, Nom : caractères, Prenom : caractères, Wilaya : caractères, Code postal : entier, caractères) PRODUIT (RefP : entier, Nom : caractères, Prix: entier, Stock: entier, NumF: entier) COMMANDE (NumCM : entier, DateCM : caractères, Total : entier, TotalTTC : entier, NumC : entier) CONCERNE (NumCM : entier, RefP : entier, QuantitéC: caractères, TotalP: entier) FOURNISSEUR (NumF : entier, NomSo : caractères, Contact : caractères, Wilaya : caractères, Code postal : entier)

Conception de base de données Requêtes à exécuter Combien y a t-il de clients non-constantinois ? Quels sont les produits dont leur prix est supérieur à 6000 DA ? Retourner les contacts des fournisseurs à contacter pour les produits dont le stock est au dessous de 12 unités ? Quels sont les produits qui me viennent de Annaba ? Pendant la période juin 2011, quels sont les clients ayant des commandes dépassant DA ? 31

Conception de base de données Création de la base avec Access Exercice client : Créer les tables, y compris les clés primaires et étrangères Alimenter la base en important les données depuis un fichier Excel Créer les relations entres tables Créer un mot de passe pour la base de donnée Enregistrer la base, sauvegarder une copie Créer les requêtes de Recherche et de Mise-à-jour (activer le contenu) Créer les formulaires Créer des états 32