1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    février 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 20
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2018
    Messages : 3
    Points : 1
    Points
    1

    Par défaut Base de données e-commerce

    Bonjour,
    On me demande pour mon école de biotech en cours d'info de faire la BDD de cette boutique et je suis un peu perdu
    - le modèle conceptuel de données (MCD) correspondant au site internet,
    - le détail de la structure de la base de données (script SQL de création de la base),
    Un export complet de votre base de données MySQL contenant
    - Les tables correspondant au modèle présenté dans le document,
    - Des données permettant le test du bon fonctionnement de la base
    - Les requêtes et des vues.
    Les tables devront contenir quelques enregistrements de test afin que nous réalisions
    ensemble quelques requêtes lors de la soutenance.
    Et je suis totalement perdu

    J'ai très rapidement la MCD mais j'ai l'impression qu'il me manque beaucoup de chose je ne sais pas comment m'y prendre

  2. #2
    Modérateur
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    15 390
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 15 390
    Points : 29 967
    Points
    29 967
    Billets dans le blog
    4

    Par défaut

    Citation Envoyé par titinotte Voir le message
    On me demande de faire la BDD de sarenza
    Vous parlez de ça ?
    Ou plutôt, vous avez un cahier des charges sur une entreprise fictive appelée Sarenza ? Si oui, montrez-le nous.

    Et, si vous les avez établies, montrez-nous les règles de gestion des données que vous en avez tirées.

    J'ai très rapidement le MCD mais j'ai l'impression qu'il me manque beaucoup de chose je ne sais pas comment m'y prendre
    Montrez-nous le MCD !
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    février 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 20
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2018
    Messages : 3
    Points : 1
    Points
    1

    Par défaut

    Voila ce qui m'a été demandé
    Le rendu attendu sera décomposé comme suit :
    • Un document au format électronique (pour respecter l’environnement) présentant :
    - le modèle conceptuel de données (MCD) correspondant au site internet,
    - le détail de la structure de la base de données (script SQL de création de la base),
    Lors de la soutenance vous argumenterez vos choix de solution (question/réponse).
    Pas de modélisation en utilisant le logiciel JMerise !
    • Un export complet de votre base de données MySQL contenant
    - Les tables correspondant au modèle présenté dans le document,
    - Des données permettant le test du bon fonctionnement de la base
    - Les requêtes et des vues.
    Les tables devront contenir quelques enregistrements de test afin que nous réalisions
    ensemble quelques requêtes lors de la soutenance.

    Objectif du projet : Reverse engineering
    L’objectif est de créer la base de données MySQL qui est utilisée par le site internet de cette boutique
    Le périmètre du projet ne prend pas en compte les pages génériques des sites internet
    (contact, description, enregistrement, …).
    En revanche, vous devez concevoir la base de données MySQL pour qu'elle intègre toutes les
    tables, champs et vues nécessaires affichés et utilisés sur le site.

  4. #4
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    septembre 2006
    Messages
    6 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : septembre 2006
    Messages : 6 006
    Points : 19 160
    Points
    19 160
    Billets dans le blog
    15

    Par défaut Flou...

    Comme l’écrit CinePhil, il manque l’essentiel, à savoir :

    — La définition de chaque donnée élémentaire. Par exemple, qu’entendez-vos par type de portée de sac ? construction de sac ? etc.

    — Un cran au dessus, la signification, la justification de notions générales plutôt glauques jusqu’ici : ainsi, à quoi correspond formellement la notion de DIVERS ? Qu’est-ce qu’un favori ? quel est son rôle ? : Comme disait le camarade Boileau, régulièrement cité à bon droit par CinePhil, « Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément ». Pour le moment, on est en plein flou artistique.

    => Construisez un dictionnaire de définition des données, puis les règles de gestion des données, disons les relations qu’elles entretiennent. CinePhil vous a mise sur la voie.

    Voyez la discussion Société d’audiovisuel, dans laquelle delarita attaque par le bon bout, en énonçant bille en tête les règles de gestion des données, quitte à ce que celles-ci soient affinées et évoluent au fil de la discussion...

    Quant à votre représentation graphique, comment lisez-vous les cardinalités ? A ce sujet, revoyez le billet de CinePhil.

    Et puis, quand vous faites figurer une image, par respect du lecteur, faites au moins que celle-ci soit droite, ça n’est pas à lui de se tordre le cou pour arriver à lire.
    Faites simple, mais pas plus simple ! (A. Einstein)
    E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    De grâce, pas de questions techniques par MP, ma boîte de réception explose !
    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    février 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 20
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2018
    Messages : 3
    Points : 1
    Points
    1

    Par défaut

    merci

Discussions similaires

  1. [Conception] Base de données d'un site d'E-commerce
    Par lowvensky dans le forum Requêtes
    Réponses: 3
    Dernier message: 16/06/2014, 13h38
  2. Réponses: 0
    Dernier message: 03/01/2012, 22h27
  3. Choix base de données site E-Commerce
    Par VincenzoR dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 10/03/2005, 14h40
  4. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 17h16
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 13h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo