Vous intégrez une société de e-commerce en tant que Developpeur IA et votre première mission consiste à les aider sur la refonte de leur base de données. La société a déjà récolté de la donnée et une première proposition a été réalisée. Cette proposition vous sera partagée ainsi que la donnée dans un second temps. La première étape de votre projet consiste à proposer votre propose vision sur la conception de la base de donnée.
Pour terminer ce projet, il vous sera demander de calcul la liste des indicateurs suivants afin de montrer la cohérence de la donnée:
Nombre de client total Nombre de produit total Nombre de produit par catégorie Nombre de commande total Nombre de commande selon leurs états (en cours de livraison etc...) Nombre de commande par mois Prix moyen d'une commande (panier moyen) Score de satisfaction moyen (notation sur la commande) Nombre de vendeur Nombre de vendeur par région Pour aller plus loin:
Quantité de produit vendu par catégorie Nombre de commande par jours Durée moyenne entre la commande et la livraison Nombre de commande par ville (ville du vendeur) Prix minimum des commandes Prix maximum des commandes Le temps moyen d'une livraison par mois
Phase 1: Création du MPD.
Phase 2: Partage du MPD des équipes, partage des données, Création de la DB.
Phase 3: Requêtage des donneés pour calculer les indicateurs.
Deadlines: Environ 3 jours + En groupe
L'ensemble des requêtes doit être correct, l'intégration de nouvelles données se fait correctement, le code est bien commenté et ajouté sur GIT.
Un rapport écrit sur le projet est demandé. Contexte + Technologies utilisées + MPD présenté + Création et intégration de la BDD étape par étape , choix à justifier si évolution des variables (suppression d'id inutile par exemple)+ Présentation du code SQL pour chaque indicateurs. Rapport de groupe et présentation individuelle pour valider le projet.
- MCD avec les différentes tables et les liens entre ces tables + Type de données pour chaque variable
- Base de données SQL avec la donnée intégrée
- Requête d'intégration d'un nouveau produit dans la table produit
- Code SQL permettant de calculer les 10 indicateurs demandés
https://www.w3schools.com/python/python_mysql_getstarted.asp